-
-
Notifications
You must be signed in to change notification settings - Fork 393
Branch: 17557-added isAbstract to Boolean, Fixes #17557 #17974
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: Pharo14
Are you sure you want to change the base?
Conversation
Hi @sanyakapoor27 An interesting approach could also be, to NOT perform any checks/comparisons. We know there are exactly 2 subclasses of Boolean. Boolean's have a very interesting way to help us have something other languages call 'conditionals'. The |
Hi there @ErikOnBike ! |
That was indeed my thought. In line with the instance side implementation of Boolean methods. The interesting result is that the methods are easy to understand, very small and fast to execute. The fact that 3 methods are needed instead of 1 can be considered less efficient from source code perspective though. I think that is not a big problem and ease of understanding weighs heavier. But please let someone else make the decision. I'm not sure my idea is appreciated by others. Let's wait for some more feedback. |
bump NewTools to v0.10.2
bump NewTools to v0.10.3
bump iceberg to v2.4.1
…robust-against-unintentionally-sending-initialize-to-a-Trait Fix for pharo-project#18225: Be robust against unintentionally sending #initialize to a Trait (Pharo 13)
…ubric-previous-word-separators-at-start [P13 Backport] Fix: Rubric error when jumping to previous word and string begins with separators
… does not complain
…k-a-hierarchy-P13 [Pharo13] Adding validation of the hierarchy for all the slots
Fix closing window shortcuts in combination with window groups
…o-version Fixing the Toplo Version
…rsion [Pharo13] Update Roassal to new Released version
Fix cursor on multiple OSWindows
…kage tag Currently StRequestClassPresenter is checking if the name of a class, package and package tag are right. But is expects that we have no space in the package name or package tag name. But it is possible to have spaces there in Pharo! Update the check. Fixes pharo-project#18287
Backport pharo-project#18289 to P13: Fix Duplicate class refactoring
rename examples and ClapHelp command
uodate new tools to v0.10.4 and spec to v2.0.3
…method-violators Fix: rename method violators are list and not single instance
…ate-P30-artifacts continue-to-generate-P30-artifacts
Tests are passing but against P13 branch. I'll update it to run on P14 branch |
We are getting way more stuff that wanted doing that :/ It would be best to redo a PR I think |
Fixes #17557