com.android.tools.lint
Class MultiProjectHtmlReporter

java.lang.Object
  extended by com.android.tools.lint.Reporter
      extended by com.android.tools.lint.HtmlReporter
          extended by com.android.tools.lint.MultiProjectHtmlReporter

public class MultiProjectHtmlReporter
extends HtmlReporter

"Multiplexing" reporter which allows output to be split up into a separate report for each separate project. It also adds an overview index.


Field Summary
 
Fields inherited from class com.android.tools.lint.HtmlReporter
mWriter
 
Fields inherited from class com.android.tools.lint.Reporter
mBundleResources, mClient, mNameToFile, mOutput, mResources, mResourceUrl, mSimpleFormat, mTitle, mUrlMap
 
Constructor Summary
MultiProjectHtmlReporter(LintCliClient client, java.io.File dir)
           
 
Method Summary
 void write(int errorCount, int warningCount, java.util.List<Warning> allIssues)
          Write the given warnings into the report
 
Methods inherited from class com.android.tools.lint.HtmlReporter
appendEscapedText, computeMissingIssues, writeStyleSheet
 
Methods inherited from class com.android.tools.lint.Reporter
addLocalResources, getRelativeResourceUrl, getTitle, isSimpleFormat, setBundleResources, setSimpleFormat, setTitle, setUrlMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiProjectHtmlReporter

public MultiProjectHtmlReporter(LintCliClient client,
                                java.io.File dir)
                         throws java.io.IOException
Throws:
java.io.IOException
Method Detail

write

public void write(int errorCount,
                  int warningCount,
                  java.util.List<Warning> allIssues)
           throws java.io.IOException
Description copied from class: Reporter
Write the given warnings into the report

Overrides:
write in class HtmlReporter
Parameters:
errorCount - the number of errors
warningCount - the number of warnings
allIssues - the issues to be reported
Throws:
java.io.IOException - if an error occurs