public class BatchReportWriter extends Object
| Constructor and Description |
|---|
BatchReportWriter(File dir) |
public BatchReportWriter(File dir)
public FileStructure getFileStructure()
public boolean hasComponentData(FileStructure.Domain domain, int componentRef)
public File writeMetadata(BatchReport.Metadata metadata)
public File writeActiveRules(Iterable<BatchReport.ActiveRule> activeRules)
public File writeComponent(BatchReport.Component component)
public File writeComponentIssues(int componentRef, Iterable<BatchReport.Issue> issues)
public void appendComponentIssue(int componentRef, BatchReport.Issue issue)
public File writeComponentMeasures(int componentRef, Iterable<BatchReport.Measure> measures)
public File writeComponentChangesets(BatchReport.Changesets changesets)
public File writeComponentDuplications(int componentRef, Iterable<BatchReport.Duplication> duplications)
public File writeComponentSymbols(int componentRef, Iterable<BatchReport.Symbol> symbols)
public File writeComponentSyntaxHighlighting(int componentRef, Iterable<BatchReport.SyntaxHighlighting> syntaxHighlightingRules)
public File writeComponentCoverage(int componentRef, Iterable<BatchReport.Coverage> coverageList)
public File writeTests(int componentRef, Iterable<BatchReport.Test> tests)
public File writeCoverageDetails(int componentRef, Iterable<BatchReport.CoverageDetail> tests)
public File getSourceFile(int componentRef)
Copyright © 2009–2015 SonarSource. All rights reserved.