[Cuis-dev] Fix to PushDownMethod refactor
Tomas Spognardi
tomas.spognardi at gmail.com
Sat Jul 15 15:36:36 PDT 2023
Hi, I found a bug in the PushDownMethod class: currently, class methods
can't be pushed down. This is because the class "Metaclass" lacks the
"hasSubclasses" method. To fix this, I've included 2 ChangeSet files:
- One to the BaseImageTests, in which I've added 2 tests that reproduce
the bug (and test the desired behaviour).
- One to CuisCore, which only contains an implementation of
"hasSubclasses" in Metaclass.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20230715/71fef7a3/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 5833-FixedClassMethodPushDown-Toma?sSpognardi-2023Jul09-20h38m-TS.001.cs.st
Type: application/octet-stream
Size: 1195 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20230715/71fef7a3/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AddedClassMethodPushDownTests-BaseImageTests-TS.001.cs.st
Type: application/octet-stream
Size: 1599 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20230715/71fef7a3/attachment-0001.obj>
More information about the Cuis-dev
mailing list