public class NamespaceDetector
extends com.android.tools.lint.detector.api.LayoutDetector
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.JavaPsiScanner, 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
Modifier and Type | Field and Description |
---|---|
static com.android.tools.lint.detector.api.Issue |
CUSTOM_VIEW
Using custom namespace attributes in a library project
|
static com.android.tools.lint.detector.api.Issue |
RES_AUTO
Unused namespace declarations
|
static com.android.tools.lint.detector.api.Issue |
TYPO
Typos in the namespace
|
static com.android.tools.lint.detector.api.Issue |
UNUSED
Unused namespace declarations
|
Constructor and Description |
---|
NamespaceDetector()
Constructs a new
NamespaceDetector |
Modifier and Type | Method and Description |
---|---|
com.android.tools.lint.detector.api.Speed |
getSpeed() |
void |
visitDocument(com.android.tools.lint.detector.api.XmlContext context,
org.w3c.dom.Document document) |
appliesTo, hasPadding, isHeightFillParent, isWidthFillParent
afterCheckFile, afterCheckLibraryProject, afterCheckProject, applicableSuperClasses, appliesToFolder, appliesToResourceRefs, beforeCheckFile, beforeCheckLibraryProject, beforeCheckProject, checkBinaryResource, checkCall, checkClass, checkClass, checkClass, checkFolder, checkInstruction, createJavaVisitor, createPsiVisitor, getApplicableAsmNodeTypes, getApplicableAttributes, getApplicableCallNames, getApplicableCallOwners, getApplicableConstructorTypes, getApplicableElements, getApplicableFiles, getApplicableMethodNames, getApplicableNodeTypes, getApplicablePsiTypes, getApplicableReferenceNames, getSpeed, visitAttribute, visitBuildScript, visitConstructor, visitConstructor, visitElement, visitElementAfter, visitMethod, visitMethod, visitReference, visitResourceReference, visitResourceReference
public static final com.android.tools.lint.detector.api.Issue TYPO
public static final com.android.tools.lint.detector.api.Issue UNUSED
public static final com.android.tools.lint.detector.api.Issue CUSTOM_VIEW
public static final com.android.tools.lint.detector.api.Issue RES_AUTO
public NamespaceDetector()
NamespaceDetector
@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.XmlScanner
visitDocument
in class com.android.tools.lint.detector.api.Detector