Re: [Pharo-users] Integrating a custom spotter, reusing current code

2015-09-25 Thread Stephan Eggermont
On 25-09-15 11:02, Andrei Chis wrote: Hi Stefan, Now when using a filter you can configure each processor individually. Here is a full example of an implementors browser on a method with dive in support: http://ws.stfx.eu/GK4T298XWAS8 I just added the minimum API to configure individual process

Re: [Pharo-users] Integrating a custom spotter, reusing current code

2015-09-25 Thread Andrei Chis
Hi Stefan, Now when using a filter you can configure each processor individually. Here is a full example of an implementors browser on a method with dive in support: http://ws.stfx.eu/GK4T298XWAS8 I just added the minimum API to configure individual processors. I added more examples that you can

Re: [Pharo-users] Integrating a custom spotter, reusing current code

2015-09-23 Thread Alexandre Bergel
It would be great to have this accessible from the Help Browser. It is easy to write helps and really useful! Alexandre > On Sep 23, 2015, at 6:30 AM, Andrei Chis wrote: > > Hi Stephan, > > Right now you can just filter processors in spotter: > > GTSpotterMorph new > extent: 600@700; >

Re: [Pharo-users] Integrating a custom spotter, reusing current code

2015-09-23 Thread Stephan Eggermont
On 23-09-15 11:30, Andrei Chis wrote: 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 n

Re: [Pharo-users] Integrating a custom spotter, reusing current code

2015-09-23 Thread Andrei Chis
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 properti

Re: [Pharo-users] Integrating a custom spotter, reusing current code

2015-09-22 Thread Stephan Eggermont
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 m

Re: [Pharo-users] Integrating a custom spotter, reusing current code

2015-09-22 Thread Thierry Goubier
2015-09-22 14:02 GMT+02:00 Peter Uhnák : > > 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? > > aCompile

Re: [Pharo-users] Integrating a custom spotter, reusing current code

2015-09-22 Thread Peter Uhnák
> 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? aCompiledMethod senders. (Morph>>#drawOn:) implementors. Morph a

[Pharo-users] Integrating a custom spotter, reusing current code

2015-09-22 Thread Stephan Eggermont
In the CodePanel demo, I now managed to add some spotter integration by copy-pasting some code from GTSpotter and adding actLogic. Object subclass: #CardSpotterModel instanceVariableNames: 'panel' classVariableNames: '' category: 'NewUI' CardSpotterModel>>spotterImplement