public class DependencyChecker
extends java.lang.Object
Constructor and Description |
---|
DependencyChecker(Analyser analyser,
java.lang.String dependencyDefinition,
java.util.Map<java.lang.Object,java.lang.Object> properties,
ResultRenderer renderer)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
Result |
check()
Checks the graph.
|
boolean |
check(java.io.PrintWriter writer)
Checks the graph and write unwanted dependencies onto the specified
writer.
|
static void |
main(java.lang.String[] args)
Runs the DependencyChecker application.
|
public DependencyChecker(Analyser analyser, java.lang.String dependencyDefinition, java.util.Map<java.lang.Object,java.lang.Object> properties, ResultRenderer renderer)
check(PrintWriter)
.analyser
- Analyzer instance.dependencyDefinition
- Description (as read from a .ddf file) of the
dependencies to be checked.renderer
- Output renderer for unwanted dependencies found.public boolean check(java.io.PrintWriter writer)
public Result check()
public static void main(java.lang.String[] args)