2017-09-24 9:15 GMT+02:00 Stephane Ducasse <stepharo.s...@gmail.com>:
> anyOf: means > senders of any of the following message = or > > because of: with a list could mean that you expect to find the senders > of all the message in the list. > > Am I clear? > Yes. But is it good english to say "Senders anyOf: #(do: x)"? Should not it be "Senders ofAny: #(do x)"? > > Stef > > > On Sat, Sep 23, 2017 at 10:37 AM, Denis Kudriashov <dionisi...@gmail.com> > wrote: > > 2017-09-23 7:54 GMT+02:00 Stephane Ducasse <stepharo.s...@gmail.com>: > >> > >> Ok what is localClassScope? > > > > > > From LocalClassScope you will see only things which are defined in class > > itself. > > > > There are also ClassHierarchyScope subclasses. They show you all things > > which are visible from related classes depending on what type of > hierarchy > > they represent (there are ClySubclassScope, ClyInheritedTraitScope, etc). > > > > I will add this notes to class comments. > > > > Before I introduced ClassHierarchyScope there was only ClassScope (with > > instance side and class side subclasses). Then I extract LocalClassScope. > > > >> > >> > >> so may be we should rename it anyOf: > > > > > > I not understand it. > > > >> > >> > >> On Fri, Sep 22, 2017 at 9:54 PM, Denis Kudriashov <dionisi...@gmail.com > > > >> wrote: > >> > Hi > >> > > >> > 2017-09-22 20:41 GMT+02:00 Stephane Ducasse <stepharo.s...@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 > >> >> > >> > > >> > > > >