The Tracing Messages Browser
Last updated at 4:48 pm UTC on 23 February 2008
I am a useful browser for tracing message flow statically. I look like a standard methods browser with methods in the upper pane, code in the lower. As you browse senders and implementors, the upper pane is built into a "stack" rather than opening new method browsers, reducing window profileration. Implementors are indented below the currently selected method, senders are outdented above. You end up with a flow of the execution of methods across multiple classes all in one place.
The "stack" is quickly customized by easy-removal of unwanted methods. First, the upper pane is multi-select, and can handle rapid, sweeping gestures of the mouse without dropping selections (shift+clicking is also supported for selecting a range). Once methods are selected, you can quickly remove them (just from the browser) with otherwise unused Command+f.
To install, add the following HTTP repository to Monticello:
Then Open that repository and install Tracing Messages Browser.