|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.android.tools.lint.detector.api.Detector
com.android.tools.lint.detector.api.ResourceXmlDetector
com.android.tools.lint.checks.ExtraTextDetector
public class ExtraTextDetector
Check which looks for invalid resources. Aapt already performs some validation, such as making sure that resource references point to resources that exist, but this detector looks for additional issues.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.android.tools.lint.detector.api.Detector |
|---|
com.android.tools.lint.detector.api.Detector.BinaryResourceScanner, com.android.tools.lint.detector.api.Detector.ClassScanner, com.android.tools.lint.detector.api.Detector.GradleScanner, com.android.tools.lint.detector.api.Detector.JavaScanner, com.android.tools.lint.detector.api.Detector.OtherFileScanner, com.android.tools.lint.detector.api.Detector.ResourceFolderScanner, com.android.tools.lint.detector.api.Detector.XmlScanner |
| Field Summary | |
|---|---|
static com.android.tools.lint.detector.api.Issue |
ISSUE
The main issue discovered by this detector |
| Fields inherited from interface com.android.tools.lint.detector.api.Detector.XmlScanner |
|---|
ALL |
| Constructor Summary | |
|---|---|
ExtraTextDetector()
Constructs a new detector |
|
| Method Summary | |
|---|---|
boolean |
appliesTo(com.android.resources.ResourceFolderType folderType)
|
com.android.tools.lint.detector.api.Speed |
getSpeed()
|
void |
visitDocument(com.android.tools.lint.detector.api.XmlContext context,
org.w3c.dom.Document document)
|
| Methods inherited from class com.android.tools.lint.detector.api.ResourceXmlDetector |
|---|
appliesTo, run |
| Methods inherited from class com.android.tools.lint.detector.api.Detector |
|---|
afterCheckFile, afterCheckLibraryProject, afterCheckProject, applicableSuperClasses, appliesToFolder, appliesToResourceRefs, beforeCheckFile, beforeCheckLibraryProject, beforeCheckProject, checkBinaryResource, checkCall, checkClass, checkClass, checkFolder, checkInstruction, createJavaVisitor, getApplicableAsmNodeTypes, getApplicableAttributes, getApplicableCallNames, getApplicableCallOwners, getApplicableElements, getApplicableFiles, getApplicableMethodNames, getApplicableNodeTypes, getSpeed, visitAttribute, visitBuildScript, visitElement, visitElementAfter, visitMethod, visitResourceReference |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.android.tools.lint.detector.api.Detector.XmlScanner |
|---|
getApplicableAttributes, getApplicableElements, visitAttribute, visitElement, visitElementAfter |
| Field Detail |
|---|
public static final com.android.tools.lint.detector.api.Issue ISSUE
| Constructor Detail |
|---|
public ExtraTextDetector()
| Method Detail |
|---|
public boolean appliesTo(@NonNull
com.android.resources.ResourceFolderType folderType)
appliesTo in class com.android.tools.lint.detector.api.ResourceXmlDetector@NonNull public com.android.tools.lint.detector.api.Speed getSpeed()
getSpeed in class com.android.tools.lint.detector.api.Detector
public void visitDocument(@NonNull
com.android.tools.lint.detector.api.XmlContext context,
@NonNull
org.w3c.dom.Document document)
visitDocument in interface com.android.tools.lint.detector.api.Detector.XmlScannervisitDocument in class com.android.tools.lint.detector.api.Detector
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||