| Interface | Description |
|---|---|
| XmlScannerConstants |
| Class | Description |
|---|---|
| ConstantEvaluator |
Evaluates constant expressions
|
| ConstantEvaluator.LastAssignmentFinder | |
| Implementation |
An Implementation of an
Issue maps to the Detector
class responsible for analyzing the issue, as well as the Scope required
by the detector to perform its analysis. |
| LayoutDetector |
Abstract class specifically intended for layout detectors which provides some
common utility methods shared by layout detectors.
|
| LintFix |
A description of a quickfix for a lint warning, which provides
structured data for use by the IDE to create an actual fix implementation.
|
| LintFix.Builder |
Builder for creating various types of fixes
|
| LintFix.DataMap |
General map storage for quickfix data; clients can look up via map keys or
types of values
|
| LintFix.FixMapBuilder | |
| LintFix.GroupBuilder |
Builder for constructing a group of fixes
|
| LintFix.LintFixGroup |
A list of quickfixes
|
| LintFix.ReplaceString |
Convenience class for the common scenario of suggesting a fix which involves
replacing a static string or regular expression with a replacement string
|
| LintFix.ReplaceStringBuilder |
A builder for replacing strings
|
| LintFix.SetAttribute |
Convenience class for the common scenario of suggesting a fix which involves
setting an XML attribute.
|
| LintFix.SetAttributeBuilder | |
| LintUtils |
Useful utility methods related to lint.
|
| Project |
A project contains information about an Android project being scanned for
Lint errors.
|
| ResourceEvaluator |
Evaluates constant expressions
|
| ResourceXmlDetector |
Specialized detector intended for XML resources.
|
| TypeEvaluator |
Evaluates the types of nodes.
|
| UastLintUtils |
| Enum | Description |
|---|---|
| LintFix.GroupType |
Captures the various types of a
LintFix.LintFixGroup |
| Speed |
Enum which describes the different computation speeds of various detectors
|