[squeak-dev] [ANN] Dependency Browser
renggli at gmail.com
Thu Oct 9 06:47:40 UTC 2008
Cool, user interface.
However, you do not detect two other important static dependencies:
- Package A subclasses a class of package B.
- Package A extends a class of package B.
We are using a similar tool to package Seaside. Unfortunately it has
no GUI, but we are using GraphViz zu visualize the dependencies .
Have a look at Package-Dependencies in
<http://source.lukas-renggli.ch/unsorted>. It automatically calculates
cycles and is able to hide transitive dependencies. It would be
interesting to extend it further to also take selectors into account,
that are only implemented in a single package.
There are other tools available: MudPie  and Moose .
On 10/9/08, David T. Lewis <lewis at mail.msen.com> wrote:
> On Wed, Oct 08, 2008 at 03:17:40PM -0300, Hern??n Morales Durand wrote:
> > Dear Squeakers,
> > If you ever wondered how to observe dependencies between packages in the
> > image, now you can use this new Dependency Browser. Instructions for using
> > it are in the following pages:
> > Castellano : http://cs.hernanmorales.com.ar/DBrowser-es.php
> > Fran??ais : http://cs.hernanmorales.com.ar/DBrowser-fr.php
> > English : http://cs.hernanmorales.com.ar/DBrowser-en.php
> > Regards.
> > Hern??n
> I have not installed this to try it yet, but the DependencyWalker looks
> like a really interesting idea!
More information about the Squeak-dev