-
Notifications
You must be signed in to change notification settings - Fork 12
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
Remove explicitRequirement #80
Comments
May Didn't check all. But for example, in a fresh Pharo 13 (so old version of Roassal), but I browsed IIRC Milton one year ago replaced relevant uses of |
Well, the original explicitRequirement is more like a super send, as it is designed to work even if the method is actually implemented in a superclass, instead of the traited class or a subclass. shape
^ self explicitRequirement actually calls method However implementing the method to just call super feels wrong. The closes to the |
explicitRequirement
is deprecated in Pharo 13 because of being cause of slowdowns and bugs due to its complexity:pharo-project/pharo#17276
In Roassal, it is used in multiple places:
https://github.com/search?q=repo%3Apharo-graphics%2FRoassal+%22self+explicitRequirement%22&type=code
It should be replaced, possibly by a super send?
The text was updated successfully, but these errors were encountered: