CommandHelper Builds

Be aware that this branch (booleanish) is not the main branch (master)!


Go to main branch View stable downloads

View last successful build

Branch # Status Changes Finished
booleanish #3551- Tests passed: 641, ignored: 8
  • Add a Booleanish interface. (#514) Add a Booleanish interface. This allows objects to specifically declare that, while not booleans themselves (except CBoolean), they do have a way to convert to a truth value. This distinction allows functions like if and for to formally declare that they accept a Booleanish value, but others, will only accept an actual boolean value. As it stands today, everything accepts booleanish values, and that is unfortunate, but that will be addressed when strong typing is added, so that it will reduce most of the errors that would be runtime. (a00162 by ladycailin)
  • ArrayAccess is not Sizeable (50fbeb by ladycailin)
3 weeks ago
booleanish #3550- Tests passed: 641, ignored: 8
  • Documentation updates (d6deda by ladycailin)
3 weeks ago
booleanish #3547- Tests passed: 641, ignored: 8
  • Fix missing interface declaration (a0b8b5 by ladycailin)
3 weeks ago
booleanish #3546- Tests passed: 641, ignored: 8
  • Add a Booleanish interface. This allows objects to specifically declare that, while not booleans themselves (except CBoolean), they do have a way to convert to a truth value. This distinction allows functions like if and for to formally declare that they accept a Booleanish value, but others, will only accept an actual boolean value. As it stands today, everything accepts booleanish values, and that is unfortunate, but that will be addressed when strong typing is added, so that it will reduce most of the errors that would be runtime. (c4ae56 by ladycailin)
3 weeks ago

Available as:  RSS feed JSON feed