Mantis - Squeak
|
||||||||||
Viewing Issue Advanced Details | ||||||||||
|
||||||||||
ID: | Category: | Severity: | Reproducibility: | Date Submitted: | Last Update: | |||||
4280 | Morphic | tweak | always | 07-18-06 18:36 | 07-21-06 09:39 | |||||
|
||||||||||
Reporter: | wiz | Platform: | ||||||||
Assigned To: | OS: | |||||||||
Priority: | normal | OS Version: | ||||||||
Status: | new | Product Version: | ||||||||
Product Build: | Resolution: | open | ||||||||
Projection: | none | |||||||||
ETA: | none | Fixed in Version: | ||||||||
|
||||||||||
Summary: | 0004280: The message #transform is used with two incompatible meanings. Gaaahhh! | |||||||||
Description: |
In 7046 request the implemetors of #transform: It is used by several morphs and classes as an accessor to set a transformation. It is used by MorphicTransform and CompositeTransform as a verb meaning applyTo: |
|||||||||
Steps To Reproduce: | ||||||||||
Additional Information: |
This makes if very diffcult to follow code. You have to guess the context an then be very lucky. And somewhere along the line we are likely to get to a point where the messages shadow each other. I highly recommend the message be reserved as an accessor and the message #applyTo: be used when that is what is meant. Yours in service, --Jerome Peace |
|||||||||
Relationships |
| |||||||||
Attached Files: |
Notes | |||||
|
|||||
|
|