UnstableChanges

Summary

  1. Remjove Stream and Collection  #write: (as an alias to #<< and #add: (details)
  2. Fixes: #2709 Apparently there is no bug entry so I created a new one (details)
Commit eefe7d6dda47f18e48914a085ef0e97c3bad07c7 by sven
Remjove Stream and Collection  #write: (as an alias to #<< and #add:
respectively)
This selector is not used for these 2 receiver types in the standard
image (except for one unit test), I never saw it being used in actual
code.
These are just aliases that add nothing but cognitive load.
They make the API's of two important hierarchies (and especially the
interface for non-inheriting classes) heavier than needed for no
functional benefit.
https://github.com/pharo-project/pharo/issues/2701
The file was modifiedsrc/Collections-Streams/Stream.class.st (diff)
The file was modifiedsrc/Collections-Tests/TAddTest.trait.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
Commit 4ce0ad72c49d1b2f183d8eff6a78e005b8193aa4 by stephane.ducasse
Fixes: #2709 Apparently there is no bug entry so I created a new one
https://github.com/pharo-project/pharo/issues/2709
The file was modifiedsrc/Keymapping-Core/KmGlobalDispatcher.class.st (diff)
The file was modifiedsrc/Keymapping-Tests/KMDispatchChainTest.class.st (diff)
The file was modifiedsrc/Keymapping-Core/KMDispatcher.class.st (diff)