xref: /aosp_15_r20/prebuilts/devtools/tools/lib/lint-tests.jar (revision 4bfccde5c7e9ea06f821db40ef0af54f6695c320)

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$1.class
LintDetectorTest.java package com.android.tools.lint.checks.infrastructure com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient$1 extends com.android.ide.common.res2.ResourceSet { final synthetic com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient this$1 void <init> (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$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 synthetic com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0 void <init> (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 synthetic int compare (java.lang.Object, java.lang.Object) Object x0 Object x1 }
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 synthetic boolean $assertionsDisabled final synthetic com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0 public void <init> (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 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.detector.api.Project project 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.DuplicateDataException e 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 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 <clinit> () }
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 synthetic com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0 protected void <init> (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 <init> (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$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 synthetic com.android.tools.lint.checks.infrastructure.LintDetectorTest this$0 public void <init> (com.android.tools.lint.checks.infrastructure.LintDetectorTest) public java.util.List getIssues () }
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 java.lang.Object implements java.util.Comparator { final synthetic com.android.tools.lint.checks.infrastructure.LintDetectorTest$TestLintClient this$1 void <init> (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 synthetic int compare (java.lang.Object, java.lang.Object) Object x0 Object x1 }
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 <init> () protected void setUp () throws java.lang.Exception protected abstract com.android.tools.lint.detector.api.Detector getDetector () private com.android.tools.lint.detector.api.Detector getDetectorInstance () protected java.util.List getIssues () com.android.tools.lint.detector.api.Issue issue java.util.Iterator i$ java.util.List issues Class detectorClass java.util.List candidates 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 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 dir java.net.MalformedURLException e java.net.URL location java.security.CodeSource source static synthetic java.lang.StringBuilder access$000 (com.android.tools.lint.checks.infrastructure.LintDetectorTest) com.android.tools.lint.checks.infrastructure.LintDetectorTest x0 static synthetic 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 }