META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/tools/
com/android/tools/lint/
com/android/tools/lint/HtmlReporter$1.classHtmlReporter.java
package com.android.tools.lint
com.android.tools.lint.HtmlReporter$1 extends java.lang.Object implements java.util.Comparator {
final synthetic com.android.tools.lint.HtmlReporter this$0
void (com.android.tools.lint.HtmlReporter)
public int compare (java.lang.String, java.lang.String)
String s1
String s2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/android/tools/lint/HtmlReporter.classHtmlReporter.java
package com.android.tools.lint
public com.android.tools.lint.HtmlReporter extends com.android.tools.lint.Reporter {
private static final boolean USE_HOLO_STYLE
private static final String CSS
private static final int SPLIT_LIMIT
private static final int SHOWN_COUNT
protected final java.io.Writer mWriter
private String mStripPrefix
private String mFixUrl
static final synthetic boolean $assertionsDisabled
public void (com.android.tools.lint.Main, java.io.File) throws java.io.IOException
com.android.tools.lint.Main client
java.io.File output
public void write (int, int, java.util.List) throws java.io.IOException
com.android.tools.lint.Warning warning
java.util.Iterator i$
String id
int offset
String s
com.android.tools.lint.detector.api.Position start
int line
String path
String name
String message
com.android.tools.lint.detector.api.Position start
int line
String path
String id
com.android.tools.lint.detector.api.Location l
int otherLocations
String url
boolean addedImage
com.android.tools.lint.Warning warning
java.util.Iterator i$
com.android.tools.lint.Warning first
com.android.tools.lint.detector.api.Issue issue
boolean partialHide
int count
java.util.List warnings
java.util.Iterator i$
java.util.List related
java.util.List currentList
com.android.tools.lint.detector.api.Category previousCategory
int errorCount
int warningCount
java.util.List issues
java.util.Map missing
com.android.tools.lint.detector.api.Issue previousIssue
String path
private void writeIssueMetadata (com.android.tools.lint.detector.api.Issue, com.android.tools.lint.detector.api.Severity, java.lang.String) throws java.io.IOException
String uri
java.util.Iterator i$
int count
com.android.tools.lint.detector.api.Issue issue
com.android.tools.lint.detector.api.Severity severity
String disabledBy
String description
String explanationHtml
java.util.List moreInfo
private void writeSuppressInfo () throws java.io.IOException
protected java.util.Map computeMissingIssues (java.util.List)
com.android.tools.lint.Warning warning
java.util.Iterator i$
com.android.tools.lint.detector.api.Project project
java.util.Iterator i$
com.android.tools.lint.detector.api.Issue issue
java.util.Iterator i$
java.util.List warnings
java.util.Set projects
java.util.Set seen
com.android.tools.lint.client.api.Configuration cliConfiguration
java.util.Map map
private void writeMissingIssues (java.util.Map) throws java.io.IOException
String disabledBy
com.android.tools.lint.detector.api.Issue issue
java.util.Iterator i$
java.util.Map missing
java.util.List list
protected void writeStyleSheet () throws java.io.IOException
java.io.InputStream input
byte[] bytes
String css
String ref
java.net.URL cssUrl
private void writeOverview (java.util.List, int) throws java.io.IOException
com.android.tools.lint.Warning warning
java.util.Iterator i$
String categoryName
com.android.tools.lint.detector.api.Issue issue
boolean isError
String imageUrl
java.util.List warnings
java.util.Iterator i$
java.util.List related
int missingCount
String errorUrl
String warningUrl
com.android.tools.lint.detector.api.Category previousCategory
private java.lang.String writeLocation (java.io.File, java.lang.String, int) throws java.io.IOException
java.io.File file
String path
int line
String url
private boolean addImage (java.lang.String, com.android.tools.lint.detector.api.Location) throws java.io.IOException
String imageUrl
String linkedUrl
java.util.Iterator i$
int end
int index
String linkedUrl
java.util.Iterator i$
java.util.List urls
String url
com.android.tools.lint.detector.api.Location location
private static int getDpiRank (java.lang.String)
String url
private void appendCodeBlock (java.lang.String, int, int) throws java.io.IOException
int delta
int lineOffset
String line
int l
String contents
int lineno
int offset
int max
int min
private void appendEscapedText (java.lang.String) throws java.io.IOException
char c
int i
int n
String textValue
private java.lang.String stripPath (java.lang.String)
int index
String path
void setStripPrefix (java.lang.String)
String prefix
static java.net.URL getWarningIconUrl ()
static java.net.URL getErrorIconUrl ()
static synthetic int access$000 (java.lang.String)
String x0
static void ()
}
com/android/tools/lint/LintCliXmlParser$LocationHandle.classLintCliXmlParser.java
package com.android.tools.lint
com.android.tools.lint.LintCliXmlParser$LocationHandle extends java.lang.Object implements com.android.tools.lint.detector.api.Location$Handle {
private final java.io.File mFile
private final org.w3c.dom.Node mNode
private Object mClientData
final synthetic com.android.tools.lint.LintCliXmlParser this$0
public void (com.android.tools.lint.LintCliXmlParser, java.io.File, org.w3c.dom.Node)
java.io.File file
org.w3c.dom.Node node
public com.android.tools.lint.detector.api.Location resolve ()
com.android.tools.lint.LintCliXmlParser$OffsetPosition pos
public void setClientData (java.lang.Object)
Object clientData
public java.lang.Object getClientData ()
}
com/android/tools/lint/LintCliXmlParser$OffsetPosition.classLintCliXmlParser.java
package com.android.tools.lint
com.android.tools.lint.LintCliXmlParser$OffsetPosition extends com.android.tools.lint.detector.api.Position implements com.android.utils.PositionXmlParser$Position {
private final int mLine
private final int mColumn
private final int mOffset
private com.android.utils.PositionXmlParser$Position mEnd
public void (int, int, int)
int line
int column
int offset
public int getLine ()
public int getOffset ()
public int getColumn ()
public com.android.utils.PositionXmlParser$Position getEnd ()
public void setEnd (com.android.utils.PositionXmlParser$Position)
com.android.utils.PositionXmlParser$Position end
public java.lang.String toString ()
}
com/android/tools/lint/LintCliXmlParser.classLintCliXmlParser.java
package com.android.tools.lint
public com.android.tools.lint.LintCliXmlParser extends com.android.utils.PositionXmlParser implements com.android.tools.lint.client.api.IDomParser {
public void ()
public org.w3c.dom.Document parseXml (com.android.tools.lint.detector.api.XmlContext)
java.io.UnsupportedEncodingException e
int prologue
int comment
com.android.tools.lint.detector.api.Location location
String message
org.xml.sax.SAXException e
Throwable t
com.android.tools.lint.detector.api.XmlContext context
String xml
public com.android.tools.lint.detector.api.Location getLocation (com.android.tools.lint.detector.api.XmlContext, org.w3c.dom.Node)
com.android.tools.lint.detector.api.XmlContext context
org.w3c.dom.Node node
com.android.tools.lint.LintCliXmlParser$OffsetPosition pos
public com.android.tools.lint.detector.api.Location getLocation (com.android.tools.lint.detector.api.XmlContext, org.w3c.dom.Node, int, int)
com.android.tools.lint.detector.api.XmlContext context
org.w3c.dom.Node node
int start
int end
com.android.tools.lint.LintCliXmlParser$OffsetPosition pos
public com.android.tools.lint.detector.api.Location$Handle createLocationHandle (com.android.tools.lint.detector.api.XmlContext, org.w3c.dom.Node)
com.android.tools.lint.detector.api.XmlContext context
org.w3c.dom.Node node
protected com.android.tools.lint.LintCliXmlParser$OffsetPosition createPosition (int, int, int)
int line
int column
int offset
public void dispose (com.android.tools.lint.detector.api.XmlContext, org.w3c.dom.Document)
com.android.tools.lint.detector.api.XmlContext context
org.w3c.dom.Document document
protected volatile synthetic com.android.utils.PositionXmlParser$Position createPosition (int, int, int)
int x0
int x1
int x2
}
com/android/tools/lint/LombokParser$LocationHandle.classLombokParser.java
package com.android.tools.lint
com.android.tools.lint.LombokParser$LocationHandle extends java.lang.Object implements com.android.tools.lint.detector.api.Location$Handle {
private final java.io.File mFile
private final lombok.ast.Node mNode
private Object mClientData
public void (java.io.File, lombok.ast.Node)
java.io.File file
lombok.ast.Node node
public com.android.tools.lint.detector.api.Location resolve ()
lombok.ast.Position pos
public void setClientData (java.lang.Object)
Object clientData
public java.lang.Object getClientData ()
}
com/android/tools/lint/LombokParser.classLombokParser.java
package com.android.tools.lint
public com.android.tools.lint.LombokParser extends java.lang.Object implements com.android.tools.lint.client.api.IJavaParser {
public void ()
public lombok.ast.Node parseJava (com.android.tools.lint.detector.api.JavaContext)
lombok.ast.Node node
java.util.Iterator i$
lombok.ast.grammar.Source source
java.util.List nodes
java.util.List problems
Throwable e
com.android.tools.lint.detector.api.JavaContext context
public com.android.tools.lint.detector.api.Location getLocation (com.android.tools.lint.detector.api.JavaContext, lombok.ast.Node)
com.android.tools.lint.detector.api.JavaContext context
lombok.ast.Node node
lombok.ast.Position position
public com.android.tools.lint.detector.api.Location$Handle createLocationHandle (com.android.tools.lint.detector.api.JavaContext, lombok.ast.Node)
com.android.tools.lint.detector.api.JavaContext context
lombok.ast.Node node
public void dispose (com.android.tools.lint.detector.api.JavaContext, lombok.ast.Node)
com.android.tools.lint.detector.api.JavaContext context
lombok.ast.Node compilationUnit
public lombok.ast.Node resolve (com.android.tools.lint.detector.api.JavaContext, lombok.ast.Node)
com.android.tools.lint.detector.api.JavaContext context
lombok.ast.Node node
public lombok.ast.TypeReference getType (com.android.tools.lint.detector.api.JavaContext, lombok.ast.Node)
com.android.tools.lint.detector.api.JavaContext context
lombok.ast.Node node
}
com/android/tools/lint/Main$1.classMain.java
package com.android.tools.lint
final com.android.tools.lint.Main$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.android.tools.lint.detector.api.Issue, com.android.tools.lint.detector.api.Issue)
com.android.tools.lint.detector.api.Issue issue1
com.android.tools.lint.detector.api.Issue issue2
int d
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/android/tools/lint/Main$2.classMain.java
package com.android.tools.lint
synthetic com.android.tools.lint.Main$2 extends java.lang.Object {
static final synthetic int[] $SwitchMap$com$android$tools$lint$client$api$LintListener$EventType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/tools/lint/Main$CliConfiguration.classMain.java
package com.android.tools.lint
com.android.tools.lint.Main$CliConfiguration extends com.android.tools.lint.client.api.DefaultConfiguration {
final synthetic com.android.tools.lint.Main this$0
void (com.android.tools.lint.Main, com.android.tools.lint.client.api.Configuration, com.android.tools.lint.detector.api.Project)
com.android.tools.lint.client.api.Configuration parent
com.android.tools.lint.detector.api.Project project
void (com.android.tools.lint.Main, java.io.File)
java.io.File lintFile
public com.android.tools.lint.detector.api.Severity getSeverity (com.android.tools.lint.detector.api.Issue)
com.android.tools.lint.detector.api.Issue issue
com.android.tools.lint.detector.api.Severity severity
protected com.android.tools.lint.detector.api.Severity getDefaultSeverity (com.android.tools.lint.detector.api.Issue)
com.android.tools.lint.detector.api.Issue issue
private com.android.tools.lint.detector.api.Severity computeSeverity (com.android.tools.lint.detector.api.Issue)
com.android.tools.lint.detector.api.Issue issue
com.android.tools.lint.detector.api.Severity severity
String id
}
com/android/tools/lint/Main$ProgressPrinter.classMain.java
package com.android.tools.lint
com.android.tools.lint.Main$ProgressPrinter extends java.lang.Object implements com.android.tools.lint.client.api.LintListener {
private void ()
public void update (com.android.tools.lint.client.api.LintDriver, com.android.tools.lint.client.api.LintListener$EventType, com.android.tools.lint.detector.api.Context)
String name
String name
com.android.tools.lint.client.api.LintDriver lint
com.android.tools.lint.client.api.LintListener$EventType type
com.android.tools.lint.detector.api.Context context
synthetic void (com.android.tools.lint.Main$1)
com.android.tools.lint.Main$1 x0
}
com/android/tools/lint/Main.classMain.java
package com.android.tools.lint
public com.android.tools.lint.Main extends com.android.tools.lint.client.api.LintClient {
static final int MAX_LINE_WIDTH
private static final String ARG_ENABLE
private static final String ARG_DISABLE
private static final String ARG_CHECK
private static final String ARG_IGNORE
private static final String ARG_LISTIDS
private static final String ARG_SHOW
private static final String ARG_QUIET
private static final String ARG_FULLPATH
private static final String ARG_SHOWALL
private static final String ARG_HELP
private static final String ARG_NOLINES
private static final String ARG_HTML
private static final String ARG_SIMPLEHTML
private static final String ARG_XML
private static final String ARG_TEXT
private static final String ARG_CONFIG
private static final String ARG_URL
private static final String ARG_VERSION
private static final String ARG_EXITCODE
private static final String ARG_CLASSES
private static final String ARG_SOURCES
private static final String ARG_RESOURCES
private static final String ARG_LIBRARIES
private static final String ARG_NOWARN2
private static final String ARG_NOWARN1
private static final String ARG_WARNALL
private static final String ARG_ALLERROR
private static final String VALUE_NONE
private static final String PROP_WORK_DIR
private static final int ERRNO_ERRORS
private static final int ERRNO_USAGE
private static final int ERRNO_EXISTS
private static final int ERRNO_HELP
private static final int ERRNO_INVALIDARGS
protected final java.util.List mWarnings
protected final java.util.Set mSuppress
protected final java.util.Set mEnabled
protected java.util.Set mCheck
protected boolean mHasErrors
protected boolean mSetExitCode
protected boolean mFullPath
protected int mErrorCount
protected int mWarningCount
protected boolean mShowLines
protected final java.util.List mReporters
protected boolean mQuiet
protected boolean mWarnAll
protected boolean mNoWarnings
protected boolean mAllErrors
protected java.util.List mSources
protected java.util.List mClasses
protected java.util.List mLibraries
protected java.util.List mResources
protected com.android.tools.lint.client.api.Configuration mDefaultConfiguration
protected com.android.tools.lint.client.api.IssueRegistry mRegistry
protected com.android.tools.lint.client.api.LintDriver mDriver
protected boolean mShowAll
private final java.util.Map mFileContents
private java.util.Map mProjectInfo
static final synthetic boolean $assertionsDisabled
public void ()
public static void main (java.lang.String[])
String[] args
public void run (java.lang.String[])
String topic
com.android.tools.lint.detector.api.Issue issue
java.util.Iterator i$
String category
String id
String[] arr$
int len$
int i$
String[] ids
com.android.tools.lint.detector.api.Issue issue
java.util.Iterator i$
String category
String id
String[] arr$
int len$
int i$
String[] ids
String map
java.io.File file
boolean mkdirs
com.android.tools.lint.MultiProjectHtmlReporter reporter
java.io.IOException e
boolean delete
com.android.tools.lint.HtmlReporter htmlReporter
java.io.IOException e
java.io.File output
boolean delete
java.io.IOException e
java.io.File output
boolean closeWriter
boolean delete
java.io.IOException e
java.io.File output
java.io.Writer writer
boolean closeWriter
String outputName
com.android.tools.lint.detector.api.Issue issue
java.util.Iterator i$
String category
String id
String[] arr$
int len$
int i$
String[] ids
com.android.tools.lint.detector.api.Issue issue
java.util.Iterator i$
String category
String id
String[] arr$
int len$
int i$
String[] ids
com.android.tools.lint.detector.api.Issue issue
java.util.Iterator i$
String category
String id
String[] arr$
int len$
int i$
String[] ids
java.io.File input
String path
java.util.Iterator i$
String paths
java.io.File input
String path
java.util.Iterator i$
String paths
java.io.File input
String path
java.util.Iterator i$
String paths
java.io.File input
String path
java.util.Iterator i$
String paths
String filename
java.io.File file
String arg
int index
com.android.tools.lint.Reporter reporter
java.util.Iterator i$
int index
String key
String value
String s
String[] arr$
int len$
int i$
com.android.tools.lint.Reporter reporter
java.util.Iterator i$
java.util.Map map
String[] replace
java.io.IOException e
com.android.tools.lint.Reporter reporter
java.util.Iterator i$
String[] args
com.android.tools.lint.client.api.IssueRegistry registry
String urlMap
java.util.List files
private static java.io.File getInArgumentPath (java.lang.String)
java.io.IOException e
java.io.File file2
java.io.File workDir
String filename
java.io.File file
private static java.io.File getOutArgumentPath (java.lang.String)
java.io.IOException e
java.io.File file2
java.io.File workDir
String filename
java.io.File file
private static java.io.File getLintWorkDir ()
String path
private static void printHelpTopicSuppress ()
static java.lang.String getSuppressHelp ()
private void printVersion ()
String revision
java.lang.String getRevision ()
java.util.Properties properties
String revision
java.io.IOException e
java.io.FileInputStream input
java.io.File file
private static void displayValidIds (com.android.tools.lint.client.api.IssueRegistry, java.io.PrintStream)
com.android.tools.lint.detector.api.Category category
java.util.Iterator i$
com.android.tools.lint.detector.api.Issue issue
java.util.Iterator i$
com.android.tools.lint.client.api.IssueRegistry registry
java.io.PrintStream out
java.util.List categories
java.util.List issues
private static void listIssue (java.io.PrintStream, com.android.tools.lint.detector.api.Issue)
java.io.PrintStream out
com.android.tools.lint.detector.api.Issue issue
private static void showIssues (com.android.tools.lint.client.api.IssueRegistry)
int i
int n
String name
com.android.tools.lint.detector.api.Category category
com.android.tools.lint.detector.api.Issue issue
java.util.Iterator i$
com.android.tools.lint.client.api.IssueRegistry registry
java.util.List issues
java.util.List sorted
com.android.tools.lint.detector.api.Category previousCategory
private static void describeIssue (com.android.tools.lint.detector.api.Issue)
int i
String uri
java.util.Iterator i$
com.android.tools.lint.detector.api.Issue issue
java.util.List moreInfo
static java.lang.String wrapArg (java.lang.String)
String explanation
static java.lang.String wrap (java.lang.String)
String explanation
static java.lang.String wrap (java.lang.String, int, java.lang.String)
String explanation
int lineWidth
String hangingIndent
private static void printUsage (java.io.PrintStream)
java.io.PrintStream out
String command
private static void printUsage (java.io.PrintStream, java.lang.String[])
String arg
int i
int i
String arg
String description
int i
java.io.PrintStream out
String[] args
int argWidth
StringBuilder sb
String indent
String formatString
public transient void log (com.android.tools.lint.detector.api.Severity, java.lang.Throwable, java.lang.String, java.lang.Object[])
com.android.tools.lint.detector.api.Severity severity
Throwable exception
String format
Object[] args
public com.android.tools.lint.client.api.IDomParser getDomParser ()
public com.android.tools.lint.client.api.Configuration getConfiguration (com.android.tools.lint.detector.api.Project)
com.android.tools.lint.detector.api.Project project
private java.lang.String getContents (java.io.File)
java.io.File file
String s
public com.android.tools.lint.client.api.IJavaParser getJavaParser ()
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, java.lang.Object)
int i
int i
int i
int endLine
int endColumn
int column
StringBuilder sb
boolean displayCaret
com.android.tools.lint.detector.api.Position endPosition
int line
java.io.File file
com.android.tools.lint.detector.api.Position startPosition
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
Object data
com.android.tools.lint.Warning warning
static java.lang.String getLine (java.lang.String, int)
String contents
int line
int index
static java.lang.String getLineOfOffset (java.lang.String, int)
String contents
int offset
int end
static int getLineOffset (java.lang.String, int)
int i
String contents
int line
int index
public java.lang.String readFile (java.io.File)
java.io.IOException e
java.io.File file
boolean isCheckingSpecificIssues ()
protected com.android.tools.lint.client.api.LintClient$ClassPathInfo getClassPath (com.android.tools.lint.detector.api.Project)
com.android.tools.lint.client.api.LintClient$ClassPathInfo info
java.util.List sources
java.util.List classes
java.util.List libraries
java.util.List sources
java.util.List classes
java.util.List libraries
com.android.tools.lint.detector.api.Project project
com.android.tools.lint.client.api.LintClient$ClassPathInfo classPath
com.android.tools.lint.client.api.LintClient$ClassPathInfo info
public java.util.List getResourceFolders (com.android.tools.lint.detector.api.Project)
com.android.tools.lint.detector.api.Project project
static java.lang.String getCleanPath (java.io.File)
char c
int i
String element
java.util.Iterator i$
java.io.File file
String path
StringBuilder sb
java.lang.String getDisplayPath (com.android.tools.lint.detector.api.Project, java.io.File)
int chop
com.android.tools.lint.detector.api.Project project
java.io.File file
String path
boolean isAllEnabled ()
com.android.tools.lint.client.api.IssueRegistry getRegistry ()
com.android.tools.lint.client.api.LintDriver getDriver ()
com.android.tools.lint.client.api.Configuration getConfiguration ()
boolean isSuppressed (com.android.tools.lint.detector.api.Issue)
com.android.tools.lint.detector.api.Issue issue
static void ()
}
com/android/tools/lint/MultiProjectHtmlReporter$ProjectEntry.classMultiProjectHtmlReporter.java
package com.android.tools.lint
com.android.tools.lint.MultiProjectHtmlReporter$ProjectEntry extends java.lang.Object implements java.lang.Comparable {
public final int errorCount
public final int warningCount
public final String fileName
public final String path
public void (java.lang.String, int, int, java.lang.String)
String fileName
int errorCount
int warningCount
String path
public int compareTo (com.android.tools.lint.MultiProjectHtmlReporter$ProjectEntry)
com.android.tools.lint.MultiProjectHtmlReporter$ProjectEntry other
int delta
public volatile synthetic int compareTo (java.lang.Object)
Object x0
}
com/android/tools/lint/MultiProjectHtmlReporter.classMultiProjectHtmlReporter.java
package com.android.tools.lint
public com.android.tools.lint.MultiProjectHtmlReporter extends com.android.tools.lint.HtmlReporter {
private static final String INDEX_NAME
private final java.io.File mDir
public void (com.android.tools.lint.Main, java.io.File) throws java.io.IOException
com.android.tools.lint.Main client
java.io.File dir
public void write (int, int, java.util.List) throws java.io.IOException
java.util.List list
com.android.tools.lint.Warning warning
java.util.Iterator i$
String numberString
String lowercase
boolean deleted
com.android.tools.lint.Warning warning
java.util.Iterator i$
int i
String relative
String projectName
int number
String fileName
java.io.File output
com.android.tools.lint.HtmlReporter reporter
java.util.List issues
int projectErrorCount
int projectWarningCount
String prefix
String path
String relative
com.android.tools.lint.detector.api.Project project
java.util.Iterator i$
int errorCount
int warningCount
java.util.List allIssues
java.util.Map projectToWarnings
java.util.Set unique
java.util.List projects
java.io.File index
private void writeOverview (int, int, java.util.List) throws java.io.IOException
com.android.tools.lint.MultiProjectHtmlReporter$ProjectEntry entry
java.util.Iterator i$
int errorCount
int warningCount
java.util.List projects
String errorUrl
String warningUrl
}
com/android/tools/lint/Reporter.classReporter.java
package com.android.tools.lint
public abstract com.android.tools.lint.Reporter extends java.lang.Object {
protected final com.android.tools.lint.Main mClient
protected final java.io.File mOutput
protected String mTitle
protected boolean mSimpleFormat
protected boolean mBundleResources
protected java.util.Map mUrlMap
protected java.io.File mResources
protected final java.util.Map mResourceUrl
protected final java.util.Map mNameToFile
public abstract void write (int, int, java.util.List) throws java.io.IOException
protected void (com.android.tools.lint.Main, java.io.File)
com.android.tools.lint.Main client
java.io.File output
public void setTitle (java.lang.String)
String title
public java.lang.String getTitle ()
public void setBundleResources (boolean)
boolean bundleResources
public void setSimpleFormat (boolean)
boolean simpleFormat
public boolean isSimpleFormat ()
java.lang.String getUrl (java.io.File)
String url
String relative
String prefix
String prefixUrl
java.util.Map$Entry entry
java.util.Iterator i$
String pathUrl
java.io.UnsupportedEncodingException e
String path
java.io.File file
static java.lang.String encodeUrl (java.lang.String)
java.io.UnsupportedEncodingException e
String url
void setUrlMap (java.util.Map)
java.util.Map urlMap
java.io.File getResourceDir ()
java.io.File computeResourceDir ()
String fileName
int dot
java.io.File resources
protected java.lang.String getRelativeResourceUrl (java.io.File)
int i
java.io.IOException e
String base
java.io.File path
java.io.File target
java.io.File file
String resource
String name
java.io.File resourceDir
protected java.lang.String addLocalResources (java.net.URL)
java.io.FileOutputStream output
java.io.InputStream input
java.io.IOException e
String base
java.io.File target
java.net.URL url
java.io.File resourceDir
}
com/android/tools/lint/TextReporter.classTextReporter.java
package com.android.tools.lint
public com.android.tools.lint.TextReporter extends com.android.tools.lint.Reporter {
private final java.io.Writer mWriter
private final boolean mClose
public void (com.android.tools.lint.Main, java.io.Writer, boolean)
com.android.tools.lint.Main client
java.io.Writer writer
boolean close
public void write (int, int, java.util.List) throws java.io.IOException
int line
String path
com.android.tools.lint.detector.api.Position start
int line
String path
com.android.tools.lint.detector.api.Position start
StringBuilder sb
int begin
String wrapped
com.android.tools.lint.detector.api.Location location
int startLength
com.android.tools.lint.detector.api.Severity severity
com.android.tools.lint.Warning warning
java.util.Iterator i$
int errorCount
int warningCount
java.util.List issues
boolean abbreviate
StringBuilder output
}
com/android/tools/lint/Warning.classWarning.java
package com.android.tools.lint
com.android.tools.lint.Warning extends java.lang.Object implements java.lang.Comparable {
public final com.android.tools.lint.detector.api.Issue issue
public final String message
public final com.android.tools.lint.detector.api.Severity severity
public final Object data
public final com.android.tools.lint.detector.api.Project project
public com.android.tools.lint.detector.api.Location location
public java.io.File file
public String path
public int line
public int offset
public String errorLine
public String fileContents
public void (com.android.tools.lint.detector.api.Issue, java.lang.String, com.android.tools.lint.detector.api.Severity, com.android.tools.lint.detector.api.Project, java.lang.Object)
com.android.tools.lint.detector.api.Issue issue
String message
com.android.tools.lint.detector.api.Severity severity
com.android.tools.lint.detector.api.Project project
Object data
public int compareTo (com.android.tools.lint.Warning)
int fileDelta
com.android.tools.lint.Warning other
int categoryDelta
int priorityDelta
String id1
String id2
int idDelta
public volatile synthetic int compareTo (java.lang.Object)
Object x0
}
com/android/tools/lint/XmlReporter.classXmlReporter.java
package com.android.tools.lint
public com.android.tools.lint.XmlReporter extends com.android.tools.lint.Reporter {
private final java.io.Writer mWriter
static final synthetic boolean $assertionsDisabled
public void (com.android.tools.lint.Main, java.io.File) throws java.io.IOException
com.android.tools.lint.Main client
java.io.File output
public void write (int, int, java.util.List) throws java.io.IOException
String line1
String line2
int index2
String line
int index1
int line
int column
String path
com.android.tools.lint.detector.api.Position start
com.android.tools.lint.detector.api.Issue issue
java.util.List moreInfo
com.android.tools.lint.detector.api.Location location
com.android.tools.lint.Warning warning
java.util.Iterator i$
int errorCount
int warningCount
java.util.List issues
String revision
String path
private static void writeAttribute (java.io.Writer, int, java.lang.String, java.lang.String) throws java.io.IOException
char c
int i
int n
java.io.Writer writer
int indent
String name
String value
private static void indent (java.io.Writer, int) throws java.io.IOException
int level
java.io.Writer writer
int indent
static void ()
}
com/android/tools/lint/default.css
com/android/tools/lint/hololike.css
com/android/tools/lint/lint-error.png
com/android/tools/lint/lint-run.png
com/android/tools/lint/lint-warning.png