[Vm-dev] Once upon time representsSameBrowseeAs: was moved out of Morphic

Nicolas Cellier nicolas.cellier.aka.nice at gmail.com
Wed May 4 20:23:53 UTC 2016


Hi,
If you take a look at Morphic-ar.375, you'll see this:

"Move a few methods between various packages to make unload easier."

This commit moved representsSameBrowseeAs: out of Morphic for Lexicon and
PreferenceBrowser.

Of course, this message is used exclusively by Morphic so far, but if we
classify it in Morphic package, then we can't easily remove Lexicon or
PreferencesBrowser.

Indeed, since Morphic would extend Lexicon, it would depend on Lexicon, and
we could not unload Lexicon without first unloading Morphic...

Recently, the same message crept in Morphic again, breaking one of the
PackageDependencyTest.
IMO, this is a bad thing.

If we do not remove the message representsSameBrowseeAs: when we remove
Morphic, then it's not a drama.
And representsSameBrowseeAs: does not depend on Morphic.
It's a general query that could be used by another framework.

OK to move it back to respective packages? (Tools & co).

Nicolas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20160504/aae621a8/attachment.htm


More information about the Vm-dev mailing list