Ok what is localClassScope? so may be we should rename it anyOf: On Fri, Sep 22, 2017 at 9:54 PM, Denis Kudriashov <dionisiydk@gmail.com> wrote:
Hi
2017-09-22 20:41 GMT+02:00 Stephane Ducasse <stepharo.self@gmail.com>:
Hi denis
I'm doing a pass on the architecture of calypso chapter :) as a way to force me to understand it better.
Now I do not understand why the following does not work.
| env classScope | env := ClySystemNavigationEnvironment currentImage. classScope := env selectScope: ClyClassScope of: {Point. Collection}. classScope allClasses
Probably it is not implemented. Each scope should implement what can be retrieved from it. If something was not needed for browser implementation then it will not work. (I not implemented it).
But try also with ClyLocalClassScope. I did little refactoring and it can be not reflected in any doc/comment.
another question
packageScope query: (ClyMessageSenders of: #(do: x))
It is returning all the senders of do: and the senders of x or returning all the sender of do: and x
It returns methods which sent #do: or #x
Stef