Trouble with browsing methods

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Trouble with browsing methods

Christoph Thiede

Hi all,


in addition to Tools-ct.944, I think there might be some mess regarding browsing method versions.


At the moment, VersionsBrowser class >> #browseVersionsForClass:selector: raises an error if a selector is passed that had been removed from its class again.
To success, you need to call ToolSet class >> #browseVersionsOf:selector: instead.
Is this intended behavior or should we maybe clean up some dependencies and move the call to #methodInfoFromRemoval: into VersionsBrowser class?
Moreover, ChangeSorter >> #browseVersions reinvents this wheel. Should we parametrize one of the above messages with another #changeSet: parameter?

Best,
Christoph


Carpe Squeak!