FailedChanges

Summary

  1. - renameClassNamed:as: is implemented the same on SystemDictionary and (details)
  2. fix allExistingProtocolsFor: (details)
  3. allBehaviorsDo: does not need to send #environment on SystemDictionary (details)
Commit c96b272d64e219713a7ad46b8880fd7701d2eb70 by marcus.denker
- renameClassNamed:as: is implemented the same on SystemDictionary and
SmallkImage -> just forward one to the other - implement
#allBehaviorsDo: in SytemDictionary
SystemNavigation:
- allBehaviorsDo: can forward to the environment like all other similar
methods
- simplify allClassesImplementing: and allExistingProtocolsFor: by using
the collection protocol correctly
- allImplementedMessages can use the selector cache on Symbol instead of
iterating over all methods
- deprecate unused isUsedClass: (we have #isUsed on class)
fixes #3565
The file was modifiedsrc/System-Support/SmalltalkImage.class.st (diff)
The file was modifiedsrc/System-Support/SystemNavigation.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-Core/ClyClassDefinitionEditorToolMorph.class.st (diff)
The file was modifiedsrc/System-Support/SystemDictionary.class.st (diff)
Commit 8f2be2614f63a3919c74c49290a5899eaabf99f9 by marcus.denker
fix allExistingProtocolsFor:
The file was modifiedsrc/System-Support/SystemNavigation.class.st (diff)
Commit 86d6cb6f77f9b43a4621f18b0ea70123539c4df4 by marcus.denker
allBehaviorsDo: does not need to send #environment on SystemDictionary
The file was modifiedsrc/System-Support/SystemDictionary.class.st (diff)