- getPhase
Returns the current phase number. The first pass is numbered 1. Only one pass
will be performed, unl
- <init>
Creates a new LintDriver
- analyze
Analyze the given file (which can point to an Android project). Issues found are
reported to the ass
- getOuterClassNode
Returns the outer class node of the given class node
- getRegistry
Returns the current IssueRegistry.
- getScope
Returns the scope for the lint job
- getSuperClass
Returns the super class for the given class name, which should be in VM format
(e.g. java/lang/Integ
- isSuppressed
Returns whether the given issue is suppressed in the given XML DOM node.
- requestRepeat
Requests another pass through the data for the given detector. This is typically
done when a detecto
- addLintListener
Adds a listener to be notified of lint progress
- findClass
Returns the ClassNode corresponding to the given type, if possible, or null
- getClient
Returns the lint client requesting the lint check. This may not be the same
instance as the one pass