Sometimes Method Finder will display a selector that is neither implemented nor sent. Where is it finding these selectors? Can I infer anything interesting from their existence in the list?
For example, in my current image when I enter and accept "override", one of the many selectors listed is "traitOverrideTextColor". This item shows no implementors or senders.
Well, just use the code. Where is it getting its list of selectors? I think you'll find its using the list of symbols in the system. If so, it means that this symbol has existed in the image at some point, no more.
Daniel
Thomas Koenig wrote:
Sometimes Method Finder will display a selector that is neither implemented nor sent. Where is it finding these selectors? Can I infer anything interesting from their existence in the list?
For example, in my current image when I enter and accept "override", one of the many selectors listed is "traitOverrideTextColor". This item shows no implementors or senders.
We could fix that by simply looking at all the selectors :) But may be this requires some caching.
Stef
Well, just use the code. Where is it getting its list of selectors? I think you'll find its using the list of symbols in the system. If so, it means that this symbol has existed in the image at some point, no more.
Daniel
Thomas Koenig wrote:
Sometimes Method Finder will display a selector that is neither implemented nor sent. Where is it finding these selectors? Can I infer anything interesting from their existence in the list? For example, in my current image when I enter and accept "override", one of the many selectors listed is "traitOverrideTextColor". This item shows no implementors or senders.
squeak-dev@lists.squeakfoundation.org