Home | History | Annotate | Download | only in 25.2.0-beta2

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$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, java.lang.String) 
		com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient this$1
		String x0
		String x1
	protected void checkItems ()  throws com.android.ide.common.res2.DuplicateDataException 
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest$PropertyTestFile.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
public com.android.tools.lint.checks.infrastructure.LintDetectorTest$PropertyTestFile extends com.android.testutils.SdkTestCase$TestFile {
	private StringBuilder mStringBuilder
	private int mNextLibraryIndex
	final com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	public void  (com.android.tools.lint.checks.infrastructure.LintDetectorTest) 
		com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	public com.android.tools.lint.checks.infrastructure.LintDetectorTest$PropertyTestFile property (java.lang.String, java.lang.String) 
		String key
		String value
		String escapedValue
	public com.android.tools.lint.checks.infrastructure.LintDetectorTest$PropertyTestFile compileSdk (int) 
		int target
	public com.android.tools.lint.checks.infrastructure.LintDetectorTest$PropertyTestFile library (boolean) 
		boolean isLibrary
	public com.android.tools.lint.checks.infrastructure.LintDetectorTest$PropertyTestFile manifestMerger (boolean) 
		boolean merger
	public com.android.tools.lint.checks.infrastructure.LintDetectorTest$PropertyTestFile dependsOn (java.lang.String) 
		String relative
	public com.android.testutils.SdkTestCase$TestFile withSource (java.lang.String) 
		String source
	public java.lang.String getContents () 
	public java.io.File createFile (java.io.File)  throws java.io.IOException 
		java.io.File targetDir
}

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 static final java.util.regex.Pattern PACKAGE_PATTERN
	private static final java.util.regex.Pattern CLASS_PATTERN
	private StringBuilder mOutput
	public void  () 
	protected void setUp ()  throws java.lang.Exception 
	protected void tearDown ()  throws java.lang.Exception 
		java.util.List issues
		Throwable t
		com.android.tools.lint.detector.api.Issue issue
		java.util.List issues
	protected abstract com.android.tools.lint.detector.api.Detector getDetector () 
	protected final com.android.tools.lint.detector.api.Detector getDetectorInstance () 
	protected boolean allowCompilationErrors () 
	protected boolean skipExtraTokenChecks () 
	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[] 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.lang.reflect.Field field
		java.util.List list
		Throwable t
		String secondResult
		String secondResult
		java.io.File f
		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 java (java.lang.String) 
		String source
		java.util.regex.Matcher matcher
		String pkg
		String cls
		String to
	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.tools.lint.checks.infrastructure.LintDetectorTest$ManifestTestFile manifest () 
	public com.android.tools.lint.checks.infrastructure.LintDetectorTest$PropertyTestFile projectProperties () 
	public com.android.tools.lint.checks.infrastructure.LintDetectorTest$BinaryTestFile bytecode (java.lang.String, com.android.tools.lint.checks.infrastructure.LintDetectorTest$BytecodeProducer) 
		String to
		com.android.tools.lint.checks.infrastructure.LintDetectorTest$BytecodeProducer producer
	public static java.lang.String toBase64 (byte[]) 
		byte[] bytes
		String base64
	public static java.lang.String toBase64 (java.io.File)  throws java.io.IOException 
		java.io.File file
	public com.android.tools.lint.checks.infrastructure.LintDetectorTest$BinaryTestFile base64 (java.lang.String, java.lang.String) 
		String to
		String encoded
		byte[] bytes
	public com.android.tools.lint.checks.infrastructure.LintDetectorTest$JarTestFile jar (java.lang.String) 
		String to
	public transient com.android.tools.lint.checks.infrastructure.LintDetectorTest$JarTestFile jar (java.lang.String, com.android.testutils.SdkTestCase$TestFile[]) 
		String to
		com.android.testutils.SdkTestCase$TestFile[] files
		com.android.tools.lint.checks.infrastructure.LintDetectorTest$JarTestFile jar
	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 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
		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.io.File access$000 (com.android.tools.lint.checks.infrastructure.LintDetectorTest, java.io.File, java.lang.String, java.lang.String, java.io.InputStream)  throws java.io.IOException 
		com.android.tools.lint.checks.infrastructure.LintDetectorTest x0
		java.io.File x1
		String x2
		String x3
		java.io.InputStream x4
	static java.lang.StringBuilder access$100 (com.android.tools.lint.checks.infrastructure.LintDetectorTest) 
		com.android.tools.lint.checks.infrastructure.LintDetectorTest x0
	static java.lang.String access$200 (com.android.tools.lint.checks.infrastructure.LintDetectorTest, java.lang.String) 
		com.android.tools.lint.checks.infrastructure.LintDetectorTest x0
		String x1
	static void  () 
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest$2.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
 com.android.tools.lint.checks.infrastructure.LintDetectorTest$2 extends com.android.tools.lint.checks.infrastructure.LintDetectorTest$BytecodeProducer {
	final byte[] val$bytes
	final com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	void  (com.android.tools.lint.checks.infrastructure.LintDetectorTest, byte[]) 
		com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	public byte[] produce () 
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest$BinaryTestFile.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
public com.android.tools.lint.checks.infrastructure.LintDetectorTest$BinaryTestFile extends com.android.testutils.SdkTestCase$TestFile {
	private final com.android.tools.lint.checks.infrastructure.LintDetectorTest$BytecodeProducer mProducer
	final com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	public void  (com.android.tools.lint.checks.infrastructure.LintDetectorTest, java.lang.String, com.android.tools.lint.checks.infrastructure.LintDetectorTest$BytecodeProducer) 
		com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
		String to
		com.android.tools.lint.checks.infrastructure.LintDetectorTest$BytecodeProducer producer
	public com.android.testutils.SdkTestCase$TestFile withSource (java.lang.String) 
		String source
	public java.lang.String getContents () 
	public byte[] getBinaryContents () 
	public java.io.File createFile (java.io.File)  throws java.io.IOException 
		java.io.File targetDir
		int index
		String relative
		String name
		java.io.InputStream stream
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest$BytecodeProducer.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
public com.android.tools.lint.checks.infrastructure.LintDetectorTest$BytecodeProducer extends com.android.tools.lint.checks.infrastructure.LintDetectorTest$ByteProducer implements org.objectweb.asm.Opcodes  {
	public void  () 
	public byte[] produce () 
}

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) 
		com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	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) 
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest$ByteProducer.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
public com.android.tools.lint.checks.infrastructure.LintDetectorTest$ByteProducer extends java.lang.Object {
	public void  () 
	public byte[] produce () 
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest$TestLintClient.class

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.checks.infrastructure.LintDetectorTest$TestLintClient this$1
		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[] problems
		org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration unit
		StringBuilder sb
		java.util.List contexts
}

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.checks.infrastructure.LintDetectorTest this$0
		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.checks.infrastructure.LintDetectorTest this$0
		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$ManifestTestFile.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
public com.android.tools.lint.checks.infrastructure.LintDetectorTest$ManifestTestFile extends com.android.testutils.SdkTestCase$TestFile {
	public String pkg
	public int minSdk
	public int targetSdk
	public String[] permissions
	final com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	public void  (com.android.tools.lint.checks.infrastructure.LintDetectorTest) 
		com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	public com.android.tools.lint.checks.infrastructure.LintDetectorTest$ManifestTestFile minSdk (int) 
		int min
	public com.android.tools.lint.checks.infrastructure.LintDetectorTest$ManifestTestFile targetSdk (int) 
		int target
	public transient com.android.tools.lint.checks.infrastructure.LintDetectorTest$ManifestTestFile permissions (java.lang.String[]) 
		String[] permissions
	public java.lang.String getContents () 
		String permission
		StringBuilder permissionBlock
		StringBuilder sb
	public java.io.File createFile (java.io.File)  throws java.io.IOException 
		java.io.File targetDir
}

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) 
		com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	public java.util.List getIssues () 
}

com/android/tools/lint/checks/infrastructure/LintDetectorTest$JarTestFile.class
LintDetectorTest.java
package com.android.tools.lint.checks.infrastructure
public com.android.tools.lint.checks.infrastructure.LintDetectorTest$JarTestFile extends com.android.testutils.SdkTestCase$TestFile {
	private java.util.List mFiles
	private java.util.Map mPath
	final com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
	public void  (com.android.tools.lint.checks.infrastructure.LintDetectorTest, java.lang.String) 
		com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
		String to
	public transient com.android.tools.lint.checks.infrastructure.LintDetectorTest$JarTestFile files (com.android.testutils.SdkTestCase$TestFile[]) 
		com.android.testutils.SdkTestCase$TestFile[] files
	public com.android.tools.lint.checks.infrastructure.LintDetectorTest$JarTestFile add (com.android.testutils.SdkTestCase$TestFile, java.lang.String) 
		com.android.testutils.SdkTestCase$TestFile file
		String path
	public com.android.tools.lint.checks.infrastructure.LintDetectorTest$JarTestFile add (com.android.testutils.SdkTestCase$TestFile) 
		com.android.testutils.SdkTestCase$TestFile file
	public com.android.testutils.SdkTestCase$TestFile withSource (java.lang.String) 
		String source
	public java.lang.String getContents () 
	public java.io.File createFile (java.io.File)  throws java.io.IOException 
		boolean mkdir
		boolean mkdir
		boolean deleted
		byte[] bytes
		String contents
		byte[] bytes
		String path
		com.android.testutils.SdkTestCase$TestFile file
		java.io.File targetDir
		int index
		String relative
		String name
		java.io.File dir
		java.io.File tempFile
		java.util.jar.Manifest manifest
		java.util.jar.JarOutputStream jarOutputStream
}

NOTICE