2015-03-02 22:58 GMT+01:00 Alexandre Bergel alexandre.bergel@me.com:
Hi!
Consider the following scenario:
- I want to know which classes in GT uses TRMouseClick.
Can I do this using Spotter?
I don't think so, you can search which classes are using TRMouseClick (search for TRMouseClick, dive into the "classes" result list, scroll down to "References" result list expand the result list "cmd+shift+right" -> this gives you the list all of all classes(!) that are using TRMouseClick, but you can not search again for the GT-Package
I open Spotter and entered TRMouseClick. I cmd-rightarrow on it, and then entered GT. It gives me this:
But If I click on the selection Object>>gtDebuggerStateIn: I have that: gtDebuggerStateIn: composite <gtDebuggerPresentationOrder: 10>
(GTObjectVariablesBrowser new variablesIn: composite) title: 'State'; send: #value
Why is gtDebuggerStateIn offered to me? I do not understand…
Because this is the list of all TRMouseClick result lists and searching for GT gives you all result entries with GT in its name, hence "gt"DebugerState (it is the name, not the contents of the method that matches).
The TRMouseClick result list actually shows one pacakge-result Trachel, because TRMouseClick is defined in this package.
Maybe it should include the list of Packages, created from the References-List (for every class that refers to TRMouseClick, list the package this class belongs to)? Or the "expanded" references list, shows again a categorized search result, where each class is categorized under its package?
nicolai
Cheers, Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev