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.classLintDetectorTest.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.classLintDetectorTest.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.classLintDetectorTest.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.classLintDetectorTest.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.classLintDetectorTest.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$TestLintClient$3.classLintDetectorTest.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)
com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient this$1
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)
}
com/android/tools/lint/checks/infrastructure/LintDetectorTest$BytecodeProducer.classLintDetectorTest.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.classLintDetectorTest.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.classLintDetectorTest.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.classLintDetectorTest.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)
com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0
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 void reset ()
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
com.android.tools.lint.Warning warning
com.android.tools.lint.Reporter reporter
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
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.List list
com.android.ide.common.res2.ResourceItem item
String key
java.util.List list
java.util.Map$Entry e
java.util.Map m
com.google.common.collect.ListMultimap value
java.util.List lists
java.util.Map$Entry entry
com.android.ide.common.res2.ResourceItem idItem
String qualifiers
String id
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.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$TestLintClient$1.classLintDetectorTest.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.classLintDetectorTest.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.classLintDetectorTest.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.classLintDetectorTest.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.classLintDetectorTest.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