Hi Stephan,

Right now you can just filter processors in spotter:

GTSpotterMorph new
extent: 600@700;
spotterModel: (GTSpotter
on: Object>>#printString
withProcessors: {
CompiledMethod>>#spotterForImplementorsFor:});
openCenteredInWorld.

However this does not work if you need to override properties of a search,
like actLogic.

An alternative would be also add a way to override properties of a search,
like for example:

GTSpotterMorph new
extent: 600@700;
spotterModel: (GTSpotter
on: Object>>#printString
withProcessor: {
CompiledMethod>>#spotterForImplementorsFor:}
initializedWith: [:aProcessor | aProcessor
candidatesLimit: 100;
actLogic: [""] ]);
openCenteredInWorld



Cheers,
Andrei

On Tue, Sep 22, 2015 at 2:15 PM, Stephan Eggermont <step...@stack.nl> wrote:

> On 22-09-15 14:02, Peter Uhnák wrote:
>
>> Also, how do I get to a list
>>> of the implementers/senders/references/etc of the method/class?
>>> What is the improved and approved way to do this :) ?
>>>
>>
>> do you mean sending them #senders and #implementors? Or am I missing
>> something?
>>
>
> No, how do I get a spotter morph showing the implementors so I can choose
> one. Without duplicating too much.
>
> Stephan
>
>
>
>

Reply via email to