Home | History | Annotate | Download | only in 24.4.0-beta3

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/tools/
com/android/tools/lint/
com/android/tools/lint/checks/
com/android/tools/lint/checks/infrastructure/
com/android/tools/lint/checks/infrastructure/LintDetectorTest$TestLintClient$3.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
 com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient$3 extends java.lang.Object implements java.util.Comparator  {
	final com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient this$1
	void  (com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient) 
	public int compare (com.android.ide.common.res2.ResourceItem, com.android.ide.common.res2.ResourceItem) 
		com.android.ide.common.res2.ResourceItem o1
		com.android.ide.common.res2.ResourceItem o2
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest$CustomIssueRegistry.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
public com.android.tools.lint.checks.infrastructure.LintDetectorTest$CustomIssueRegistry extends com.android.tools.lint.client.api.IssueRegistry {
	final com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	public void  (com.android.tools.lint.checks.infrastructure.LintDetectorTest) 
	public java.util.List getIssues () 
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest$TestLintClient.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
public com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient extends com.android.tools.lint.LintCliClient {
	private java.io.StringWriter mWriter
	private java.io.File mIncrementalCheck
	static final boolean $assertionsDisabled
	final com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	public void  (com.android.tools.lint.checks.infrastructure.LintDetectorTest) 
	public java.lang.String getSuperClass (com.android.tools.lint.detector.api.Project, java.lang.String) 
		com.android.tools.lint.detector.api.Project project
		String name
		String superClass
	public java.lang.String analyze (java.util.List)  throws java.lang.Exception 
		java.io.File projectDir
		com.android.tools.lint.detector.api.Project project
		java.util.List projects
		boolean equals
		int compare
		com.android.tools.lint.Warning warning
		java.util.Iterator i$
		com.android.tools.lint.Warning warning
		java.util.Iterator i$
		com.android.tools.lint.Reporter reporter
		java.util.Iterator i$
		java.util.List files
		com.android.tools.lint.client.api.LintRequest request
		com.android.tools.lint.Warning prev
		com.android.tools.lint.Warning prev2
		String result
	public java.lang.String getErrors ()  throws java.lang.Exception 
	public com.android.tools.lint.client.api.JavaParser getJavaParser (com.android.tools.lint.detector.api.Project) 
		com.android.tools.lint.detector.api.Project project
	public void report (com.android.tools.lint.detector.api.Context, com.android.tools.lint.detector.api.Issue, com.android.tools.lint.detector.api.Severity, com.android.tools.lint.detector.api.Location, java.lang.String, com.android.tools.lint.detector.api.TextFormat) 
		com.android.tools.lint.detector.api.Location l
		com.android.tools.lint.Warning warning
		java.util.Iterator i$
		com.android.tools.lint.detector.api.Context context
		com.android.tools.lint.detector.api.Issue issue
		com.android.tools.lint.detector.api.Severity severity
		com.android.tools.lint.detector.api.Location location
		String message
		com.android.tools.lint.detector.api.TextFormat format
		com.android.tools.lint.Warning prev
	public transient void log (java.lang.Throwable, java.lang.String, java.lang.Object[]) 
		Throwable exception
		String format
		Object[] args
		StringBuilder sb
	public com.android.tools.lint.client.api.Configuration getConfiguration (com.android.tools.lint.detector.api.Project, com.android.tools.lint.client.api.LintDriver) 
		com.android.tools.lint.detector.api.Project project
		com.android.tools.lint.client.api.LintDriver driver
	public java.io.File findResource (java.lang.String) 
		java.io.File file
		java.io.File rootDir
		java.io.File home
		java.io.File file
		java.io.File file
		java.io.File rootDir
		java.io.File home
		java.io.File file
		String base
		java.io.File rootDir
		java.io.File home
		String relativePath
	public java.util.List findGlobalRuleJars () 
	public void setIncremental (java.io.File) 
		java.io.File currentFile
	public boolean supportsProjectResources () 
	public com.android.ide.common.res2.AbstractResourceRepository getProjectResources (com.android.tools.lint.detector.api.Project, boolean) 
		String key
		com.android.ide.common.res2.ResourceItem item
		java.util.List list
		java.util.Map$Entry e
		java.util.Iterator i$
		java.util.List list
		java.util.Iterator i$
		com.android.ide.common.res2.ResourceItem item
		java.util.Iterator i$
		String key
		java.util.List list
		java.util.Map$Entry e
		java.util.Iterator i$
		java.util.Map m
		com.google.common.collect.ListMultimap value
		java.util.List lists
		java.util.Map$Entry entry
		java.util.Iterator i$
		com.android.ide.common.res2.ResourceItem idItem
		String qualifiers
		String id
		java.util.Iterator i$
		com.google.common.collect.ListMultimap idMap
		String xml
		org.w3c.dom.Document document
		java.util.Set ids
		java.io.IOException e
		com.android.ide.common.res2.ResourceFile source
		java.io.File file
		com.android.ide.common.res2.ResourceItem item
		java.util.Iterator i$
		java.util.Map map
		java.util.Map items
		com.google.common.collect.ListMultimap layouts
		com.android.ide.common.res2.MergingException e
		com.android.tools.lint.detector.api.Project project
		boolean includeDependencies
		com.android.ide.common.res2.ResourceRepository repository
		com.android.utils.ILogger logger
		com.android.ide.common.res2.ResourceMerger merger
		com.android.ide.common.res2.ResourceSet resourceSet
		int size
	private void addIds (java.util.Set, org.w3c.dom.Node) 
		org.w3c.dom.Attr attribute
		String value
		int i
		int n
		org.w3c.dom.Element element
		String id
		org.w3c.dom.NamedNodeMap attributes
		org.w3c.dom.Node child
		int i
		int n
		java.util.Set ids
		org.w3c.dom.Node node
		org.w3c.dom.NodeList children
	public com.android.sdklib.IAndroidTarget getCompileTarget (com.android.tools.lint.detector.api.Project) 
		com.android.sdklib.IAndroidTarget target
		int i
		com.android.sdklib.IAndroidTarget[] targets
		com.android.tools.lint.detector.api.Project project
		com.android.sdklib.IAndroidTarget compileTarget
	public java.util.List getTestSourceFolders (com.android.tools.lint.detector.api.Project) 
		java.util.List all
		com.android.tools.lint.detector.api.Project project
		java.util.List testSourceFolders
		java.io.File tests
	static void  () 
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest$1.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
 com.android.tools.lint.checks.infrastructure.LintDetectorTest$1 extends java.lang.Object implements java.util.Comparator  {
	final com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	void  (com.android.tools.lint.checks.infrastructure.LintDetectorTest) 
	public int compare (java.io.File, java.io.File) 
		java.io.File file1
		java.io.File file2
		com.android.resources.ResourceFolderType folder1
		com.android.resources.ResourceFolderType folder2
	public volatile int compare (java.lang.Object, java.lang.Object) 
		Object x0
		Object x1
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest$TestLintClient$2.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
 com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient$2 extends com.android.ide.common.res2.ResourceSet {
	final com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient this$1
	void  (com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient, java.lang.String) 
		String x0
	protected void checkItems ()  throws com.android.ide.common.res2.DuplicateDataException 
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest$TestConfiguration.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
public com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestConfiguration extends com.android.tools.lint.client.api.DefaultConfiguration {
	final com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	protected void  (com.android.tools.lint.checks.infrastructure.LintDetectorTest, com.android.tools.lint.client.api.LintClient, com.android.tools.lint.detector.api.Project, com.android.tools.lint.client.api.Configuration) 
		com.android.tools.lint.client.api.LintClient client
		com.android.tools.lint.detector.api.Project project
		com.android.tools.lint.client.api.Configuration parent
	public void  (com.android.tools.lint.checks.infrastructure.LintDetectorTest, com.android.tools.lint.client.api.LintClient, com.android.tools.lint.detector.api.Project, com.android.tools.lint.client.api.Configuration, java.io.File) 
		com.android.tools.lint.client.api.LintClient client
		com.android.tools.lint.detector.api.Project project
		com.android.tools.lint.client.api.Configuration parent
		java.io.File configFile
	protected com.android.tools.lint.detector.api.Severity getDefaultSeverity (com.android.tools.lint.detector.api.Issue) 
		com.android.tools.lint.detector.api.Issue issue
		com.android.tools.lint.detector.api.Severity severity
	public boolean isEnabled (com.android.tools.lint.detector.api.Issue) 
		com.android.tools.lint.detector.api.Issue issue
	public void ignore (com.android.tools.lint.detector.api.Context, com.android.tools.lint.detector.api.Issue, com.android.tools.lint.detector.api.Location, java.lang.String) 
		com.android.tools.lint.detector.api.Context context
		com.android.tools.lint.detector.api.Issue issue
		com.android.tools.lint.detector.api.Location location
		String message
	public void setSeverity (com.android.tools.lint.detector.api.Issue, com.android.tools.lint.detector.api.Severity) 
		com.android.tools.lint.detector.api.Issue issue
		com.android.tools.lint.detector.api.Severity severity
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest$TestLintClient$1.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
 com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient$1 extends com.android.tools.lint.EcjParser {
	final com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient this$1
	void  (com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient, com.android.tools.lint.LintCliClient, com.android.tools.lint.detector.api.Project) 
		com.android.tools.lint.LintCliClient x0
		com.android.tools.lint.detector.api.Project x1
	public void prepareJavaParse (java.util.List) 
		String filename
		org.eclipse.jdt.core.compiler.IProblem problem
		org.eclipse.jdt.core.compiler.CategorizedProblem[] arr$
		int len$
		int i$
		org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
		org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
		java.util.Iterator i$
		StringBuilder sb
		java.util.List contexts
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
public abstract com.android.tools.lint.checks.infrastructure.LintDetectorTest extends com.android.testutils.SdkTestCase {
	private com.android.tools.lint.detector.api.Detector mDetector
	private StringBuilder mOutput
	public void  () 
	protected void setUp ()  throws java.lang.Exception 
	protected abstract com.android.tools.lint.detector.api.Detector getDetector () 
	protected final com.android.tools.lint.detector.api.Detector getDetectorInstance () 
	protected boolean allowCompilationErrors () 
	protected abstract java.util.List getIssues () 
	protected transient java.lang.String lintFiles (java.lang.String[])  throws java.lang.Exception 
		java.io.File file
		String relativePath
		String[] arr$
		int len$
		int i$
		String[] relativePaths
		java.util.List files
		java.io.File targetDir
	protected java.lang.String checkLint (java.util.List)  throws java.lang.Exception 
		java.util.List files
		com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient lintClient
	protected java.lang.String checkLint (com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient, java.util.List)  throws java.lang.Exception 
		java.io.File f
		java.util.Iterator i$
		com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient lintClient
		java.util.List files
		String result
	protected void checkReportedError (com.android.tools.lint.detector.api.Context, com.android.tools.lint.detector.api.Issue, com.android.tools.lint.detector.api.Severity, com.android.tools.lint.detector.api.Location, java.lang.String) 
		com.android.tools.lint.detector.api.Context context
		com.android.tools.lint.detector.api.Issue issue
		com.android.tools.lint.detector.api.Severity severity
		com.android.tools.lint.detector.api.Location location
		String message
	protected com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient createClient () 
	protected com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestConfiguration getConfiguration (com.android.tools.lint.client.api.LintClient, com.android.tools.lint.detector.api.Project) 
		com.android.tools.lint.client.api.LintClient client
		com.android.tools.lint.detector.api.Project project
	protected void configureDriver (com.android.tools.lint.client.api.LintDriver) 
		com.android.tools.lint.client.api.LintDriver driver
	protected transient java.lang.String lintProject (java.lang.String[])  throws java.lang.Exception 
		String[] relativePaths
		java.io.File projectDir
	protected transient java.lang.String lintProjectIncrementally (java.lang.String, java.lang.String[])  throws java.lang.Exception 
		String currentFile
		String[] relativePaths
		java.io.File projectDir
		java.io.File current
		com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient client
	protected transient java.lang.String lintProjectIncrementally (java.lang.String, com.android.testutils.SdkTestCase$TestFile[])  throws java.lang.Exception 
		String currentFile
		com.android.testutils.SdkTestCase$TestFile[] files
		java.io.File projectDir
		java.io.File current
		com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient client
	protected transient java.lang.String lintProject (com.android.testutils.SdkTestCase$TestFile[])  throws java.lang.Exception 
		com.android.testutils.SdkTestCase$TestFile[] files
		java.io.File projectDir
	protected java.io.File getTargetDir () 
		java.io.File targetDir
	public com.android.testutils.SdkTestCase$TestFile file () 
	public com.android.testutils.SdkTestCase$TestFile source (java.lang.String, java.lang.String) 
		String to
		String source
	public com.android.testutils.SdkTestCase$TestFile java (java.lang.String, java.lang.String) 
		String to
		String source
	public com.android.testutils.SdkTestCase$TestFile xml (java.lang.String, java.lang.String) 
		String to
		String source
	public com.android.testutils.SdkTestCase$TestFile copy (java.lang.String, java.lang.String) 
		String from
		String to
	public com.android.testutils.SdkTestCase$TestFile copy (java.lang.String) 
		String from
	protected transient java.io.File getProjectDir (java.lang.String, java.lang.String[])  throws java.lang.Exception 
		String relativePath
		String[] arr$
		int len$
		int i$
		String name
		String[] relativePaths
		java.util.List testFiles
	protected transient java.io.File getProjectDir (java.lang.String, com.android.testutils.SdkTestCase$TestFile[])  throws java.lang.Exception 
		java.io.File file
		com.android.testutils.SdkTestCase$TestFile fp
		com.android.testutils.SdkTestCase$TestFile[] arr$
		int len$
		int i$
		String name
		com.android.testutils.SdkTestCase$TestFile[] testFiles
		java.io.File projectDir
	private static void addManifestFile (java.io.File)  throws java.io.IOException 
		java.io.File manifest
		java.io.FileWriter fw
		java.io.File projectDir
	protected java.io.InputStream getTestResource (java.lang.String, boolean) 
		String relativePath
		boolean expectExists
		String path
		java.io.InputStream stream
	protected boolean isEnabled (com.android.tools.lint.detector.api.Issue) 
		com.android.tools.lint.detector.api.Issue issue
		Class detectorClass
	protected boolean includeParentPath () 
	protected java.util.EnumSet getLintScope (java.util.List) 
		java.util.List file
	public java.lang.String getSuperClass (com.android.tools.lint.detector.api.Project, java.lang.String) 
		com.android.tools.lint.detector.api.Project project
		String name
	protected boolean ignoreSystemErrors () 
	protected java.io.File getRootDir () 
		java.io.File settingsGradle
		java.io.File lint
		java.io.File tools
		java.io.File dir
		java.net.MalformedURLException e
		java.net.URL location
		java.security.CodeSource source
	static java.lang.StringBuilder access$000 (com.android.tools.lint.checks.infrastructure.LintDetectorTest) 
		com.android.tools.lint.checks.infrastructure.LintDetectorTest x0
	static java.lang.String access$100 (com.android.tools.lint.checks.infrastructure.LintDetectorTest, java.lang.String) 
		com.android.tools.lint.checks.infrastructure.LintDetectorTest x0
		String x1
}

NOTICE