Uses of Class
edu.hm.hafner.analysis.Report
-
Packages that use Report Package Description edu.hm.hafner.analysis Provides base classes and utilities to parse files for warnings, issues, and so on.edu.hm.hafner.analysis.parser The available parsers.edu.hm.hafner.analysis.parser.ccm CCM parser.edu.hm.hafner.analysis.parser.checkstyle CheckStyle parser.edu.hm.hafner.analysis.parser.dry Duplicate Code parsers.edu.hm.hafner.analysis.parser.dry.cpd PMD:CPD parser.edu.hm.hafner.analysis.parser.dry.dupfinder DupFinder parser.edu.hm.hafner.analysis.parser.dry.simian Simian parser.edu.hm.hafner.analysis.parser.findbugs edu.hm.hafner.analysis.parser.fxcop FxCop parser.edu.hm.hafner.analysis.parser.gendarme Gendarme parser.edu.hm.hafner.analysis.parser.jcreport JC Report parser.edu.hm.hafner.analysis.parser.pmd PMD parser.edu.hm.hafner.analysis.parser.pvsstudio edu.hm.hafner.analysis.parser.violations Parsers that use the violations lib (https://github.com/tomasbjerre/violations-lib). -
-
Uses of Report in edu.hm.hafner.analysis
Methods in edu.hm.hafner.analysis that return Report Modifier and Type Method Description ReportReport. add(Issue issue)Appends the specified issue to the end of this report.ReportReport. addAll(Issue issue, Issue... additionalIssues)Appends all of the specified issues to the end of this report, preserving the order of the array elements.ReportReport. addAll(Report... reports)Appends the specifiedreportsto this report.ReportReport. addAll(Collection<? extends Issue> issues)Appends all of the specified issues to the end of this report, preserving the order of the array elements.ReportReport. copy()Returns a shallow copy of this issue container.ReportReport. copyEmptyInstance()Returns a new empty issue container with the same properties as this container.ReportReport. filter(Predicate<? super Issue> criterion)Finds all issues that match the specified criterion.ReportIssueDifference. getFixedIssues()Returns the fixed issues.ReportIssueDifference. getNewIssues()Returns the new issues.ReportIssueDifference. getOutstandingIssues()Returns the outstanding issues.abstract ReportIssueParser. parse(ReaderFactory readerFactory)Parses the specified file for issues.ReportLookaheadParser. parse(ReaderFactory readerFactory)ReportIssueParser. parseFile(ReaderFactory readerFactory)Parses the specified file for issues.protected ReportLookaheadParser. postProcess(Report report)Post processes the issues.Methods in edu.hm.hafner.analysis that return types with arguments of type Report Modifier and Type Method Description Map<String,Report>Report. groupByProperty(String propertyName)Groups issues by a specified property.Methods in edu.hm.hafner.analysis with parameters of type Report Modifier and Type Method Description ReportReport. addAll(Report... reports)Appends the specifiedreportsto this report.protected ReportLookaheadParser. postProcess(Report report)Post processes the issues.voidFileNameResolver. run(Report report, String sourceDirectoryPrefix, Predicate<String> skipFileNamePredicate)Resolves the file names of the affected files of the specified set of issues.voidFingerprintGenerator. run(FullTextFingerprint algorithm, Report report, Charset charset)Creates fingerprints for the specified set of issues.voidModuleResolver. run(Report report, ModuleDetector detector)Resolves absolute paths of the affected files of the specified set of issues.voidPackageNameResolver. run(Report report, Charset charset)Resolves packages or namespace names for the specified set of issues.Constructors in edu.hm.hafner.analysis with parameters of type Report Constructor Description FilteredLog(Report report, String title)Creates a newFilteredLogfor aReport.FilteredLog(Report report, String title, int maxLines)Creates a newFilteredLogfor aReport.IssueDifference(Report currentIssues, String referenceId, Report referenceIssues)Creates a new instance ofIssueDifference.Report(Report... reports)Constructor parameters in edu.hm.hafner.analysis with type arguments of type Report Constructor Description Report(Collection<? extends Report> reports) -
Uses of Report in edu.hm.hafner.analysis.parser
Methods in edu.hm.hafner.analysis.parser that return Report Modifier and Type Method Description ReportAjcParser. parse(ReaderFactory reader)ReportCargoCheckParser. parse(ReaderFactory readerFactory)ReportClangAnalyzerPlistParser. parse(ReaderFactory readerFactory)ReportEclipseXMLParser. parse(ReaderFactory readerFactory)ReportIdeaInspectionParser. parse(ReaderFactory readerFactory)ReportJsonIssueParser. parse(ReaderFactory readerFactory)ReportJsonLogParser. parse(ReaderFactory readerFactory)ReportJsonParser. parse(ReaderFactory readerFactory)ReportLintParser. parse(ReaderFactory readerFactory)ReportQtTranslationParser. parse(ReaderFactory readerFactory)ReportRfLintParser. parse(ReaderFactory readerFactory)ReportStyleCopParser. parse(ReaderFactory readerFactory)ReportTaglistParser. parse(ReaderFactory readerFactory)ReportXmlParser. parse(ReaderFactory readerFactory)Methods in edu.hm.hafner.analysis.parser with parameters of type Report Modifier and Type Method Description protected voidHadoLintParser. parseJsonArray(Report report, org.json.JSONArray jsonReport, IssueBuilder issueBuilder)protected voidJsonIssueParser. parseJsonArray(Report report, org.json.JSONArray jsonReport, IssueBuilder issueBuilder)Parses the specified JSON object and populates the provided report with all issues.protected voidOTDockerLintParser. parseJsonArray(Report report, org.json.JSONArray jsonReport, IssueBuilder issueBuilder)protected voidTrivyParser. parseJsonArray(Report report, org.json.JSONArray jsonReport, IssueBuilder issueBuilder)Used with older schema before trivy 0.20.0.protected voidAquaScannerParser. parseJsonObject(Report report, org.json.JSONObject jsonReport, IssueBuilder issueBuilder)protected voidBrakemanParser. parseJsonObject(Report report, org.json.JSONObject jsonReport, IssueBuilder issueBuilder)protected voidClairParser. parseJsonObject(Report report, org.json.JSONObject jsonReport, IssueBuilder issueBuilder)protected voidDockerLintParser. parseJsonObject(Report report, org.json.JSONObject jsonReport, IssueBuilder issueBuilder)protected voidFlowParser. parseJsonObject(Report report, org.json.JSONObject jsonReport, IssueBuilder issueBuilder)protected voidJsonIssueParser. parseJsonObject(Report report, org.json.JSONObject jsonReport, IssueBuilder issueBuilder)Parses the specified JSON object and populates the provided report with all issues.protected voidOTDockerLintParser. parseJsonObject(Report report, org.json.JSONObject jsonIssue, IssueBuilder issueBuilder)protected voidOwaspDependencyCheckParser. parseJsonObject(Report report, org.json.JSONObject jsonReport, IssueBuilder issueBuilder)protected voidSonarQubeParser. parseJsonObject(Report report, org.json.JSONObject jsonReport, IssueBuilder issueBuilder)protected voidTrivyParser. parseJsonObject(Report report, org.json.JSONObject jsonReport, IssueBuilder issueBuilder)Used with schema version 2 starting with trivy 0.20.0. -
Uses of Report in edu.hm.hafner.analysis.parser.ccm
Methods in edu.hm.hafner.analysis.parser.ccm that return Report Modifier and Type Method Description ReportCcmParser. parse(ReaderFactory readerFactory) -
Uses of Report in edu.hm.hafner.analysis.parser.checkstyle
Methods in edu.hm.hafner.analysis.parser.checkstyle that return Report Modifier and Type Method Description ReportCheckStyleParser. parse(ReaderFactory readerFactory) -
Uses of Report in edu.hm.hafner.analysis.parser.dry
Methods in edu.hm.hafner.analysis.parser.dry that return Report Modifier and Type Method Description protected abstract ReportAbstractDryParser. convertDuplicationsToIssues(List<T> duplications, IssueBuilder issueBuilder)Converts the parsed duplications from the original format to anReportinstance.ReportAbstractDryParser. parse(ReaderFactory readerFactory) -
Uses of Report in edu.hm.hafner.analysis.parser.dry.cpd
Methods in edu.hm.hafner.analysis.parser.dry.cpd that return Report Modifier and Type Method Description protected ReportCpdParser. convertDuplicationsToIssues(List<Duplication> duplications, IssueBuilder issueBuilder) -
Uses of Report in edu.hm.hafner.analysis.parser.dry.dupfinder
Methods in edu.hm.hafner.analysis.parser.dry.dupfinder that return Report Modifier and Type Method Description protected ReportDupFinderParser. convertDuplicationsToIssues(List<Duplicate> duplications, IssueBuilder issueBuilder) -
Uses of Report in edu.hm.hafner.analysis.parser.dry.simian
Methods in edu.hm.hafner.analysis.parser.dry.simian that return Report Modifier and Type Method Description protected ReportSimianParser. convertDuplicationsToIssues(List<Set> duplications, IssueBuilder issueBuilder) -
Uses of Report in edu.hm.hafner.analysis.parser.findbugs
Methods in edu.hm.hafner.analysis.parser.findbugs that return Report Modifier and Type Method Description ReportFindBugsParser. parse(ReaderFactory readerFactory) -
Uses of Report in edu.hm.hafner.analysis.parser.fxcop
Methods in edu.hm.hafner.analysis.parser.fxcop that return Report Modifier and Type Method Description ReportFxCopParser. parse(ReaderFactory readerFactory) -
Uses of Report in edu.hm.hafner.analysis.parser.gendarme
Methods in edu.hm.hafner.analysis.parser.gendarme that return Report Modifier and Type Method Description ReportGendarmeParser. parse(ReaderFactory factory) -
Uses of Report in edu.hm.hafner.analysis.parser.jcreport
Methods in edu.hm.hafner.analysis.parser.jcreport that return Report Modifier and Type Method Description ReportJcReportParser. parse(ReaderFactory reader) -
Uses of Report in edu.hm.hafner.analysis.parser.pmd
Methods in edu.hm.hafner.analysis.parser.pmd that return Report Modifier and Type Method Description ReportPmdParser. parse(ReaderFactory readerFactory) -
Uses of Report in edu.hm.hafner.analysis.parser.pvsstudio
Methods in edu.hm.hafner.analysis.parser.pvsstudio that return Report Modifier and Type Method Description ReportPVSStudioParser. parse(ReaderFactory readerFactory) -
Uses of Report in edu.hm.hafner.analysis.parser.violations
Methods in edu.hm.hafner.analysis.parser.violations that return Report Modifier and Type Method Description ReportAbstractViolationAdapter. parse(ReaderFactory readerFactory)ReportJUnitAdapter. parse(ReaderFactory readerFactory)
-