google / depan

DepAn is a direct manipulation tool for visualization, analysis, and refactoring of dependencies in large applications.
http://google.github.io/depan
Apache License 2.0
89 stars 20 forks source link

Extract Java/Bytecode dependency discovery methods for reuse. #42

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The Java/Bytecode uses a flexible method of dependency discovery and .dpang
file construction.  A dependency listener is notified of all dependencies
that are discovered by inspection process.  The listener determines if the
incoming dependency is new, and whether it is interesting (using injected
filters).  The incoming dependency is added to the output dependencies only
if it passes all of the listener tests.

This capability should be extracted from the Java/Bytecode components and
moved into DepanApp (or DepanCore) for reuse by other plugins.  It would
certainly help in the creation of a Filesystem wizard, and it would unify
the system with internal dependency wizards.

Original issue reported on code.google.com by le...@google.com on 12 Sep 2008 at 8:10

GoogleCodeExporter commented 9 years ago
Included in trunk@r54

Original comment by le...@google.com on 10 Dec 2008 at 6:36

GoogleCodeExporter commented 9 years ago

Original comment by le...@google.com on 13 Feb 2009 at 7:32