Interface DependencyAnalyzer

All Known Implementing Classes:
AbstractAnalyzer, AncestorAnalyzer, AntAnalyzer, FullAnalyzer

public interface DependencyAnalyzer
A dependency analyzer analyzes dependencies between Java classes to determine the minimal set of classes which are required by a set of "root" classes. Different implementations of this interface can use different strategies and libraries to determine the required set. For example, some analyzers will use class files while others might use source files. Analyzer specific configuration is catered for through a generic configure method