Uses of Class
edu.hm.hafner.analysis.Report
Packages that use Report
Package
Description
Provides base classes and utilities to parse files for warnings, issues, and so on.
The available parsers.
CCM parser.
CheckStyle parser.
Duplicate Code parsers.
PMD:CPD parser.
DupFinder parser.
Simian parser.
FxCop parser.
Gendarme parser.
JC Report parser.
PMD parser.
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 ReportModifier and TypeMethodDescriptionAppends the specified issue to the end of this report.Appends all the specified issues to the end of this report, preserving the order of the array elements.Appends the specifiedreportsto this report.Report.addAll(Collection<? extends Issue> issues) Appends all of the specified issues to the end of this report, preserving the order of the array elements.Report.copy()Returns a shallow copy of this issue container.Report.copyEmptyInstance()Returns a new empty issue container with the same properties as this container.Finds all issues that match the specified criterion.IssueDifference.getFixedIssues()Returns the fixed issues.IssueDifference.getNewIssues()Returns the new issues.IssueDifference.getOutstandingIssues()Returns the outstanding issues.abstract ReportIssueParser.parse(ReaderFactory readerFactory) Parses the specified file for issues.LookaheadParser.parse(ReaderFactory readerFactory) IssueParser.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 ReportModifier and TypeMethodDescriptionReport.groupByProperty(String propertyName) Groups issues by a specified property.Methods in edu.hm.hafner.analysis with parameters of type ReportModifier and TypeMethodDescriptionAppends 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.voidResolves packages or namespace names for the specified set of issues.Constructors in edu.hm.hafner.analysis with parameters of type ReportModifierConstructorDescriptionFilteredLog(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.Constructor parameters in edu.hm.hafner.analysis with type arguments of type Report -
Uses of Report in edu.hm.hafner.analysis.parser
Methods in edu.hm.hafner.analysis.parser that return ReportModifier and TypeMethodDescriptionAjcParser.parse(ReaderFactory reader) CargoCheckParser.parse(ReaderFactory readerFactory) ClangAnalyzerPlistParser.parse(ReaderFactory readerFactory) EclipseXMLParser.parse(ReaderFactory readerFactory) EmbeddedEngineerParser.parse(ReaderFactory reader) IdeaInspectionParser.parse(ReaderFactory readerFactory) JsonIssueParser.parse(ReaderFactory readerFactory) JsonLogParser.parse(ReaderFactory readerFactory) JsonParser.parse(ReaderFactory readerFactory) LintParser.parse(ReaderFactory readerFactory) PolyspaceParser.parse(ReaderFactory reader) Creates a new instance ofPolyspaceParser.QtTranslationParser.parse(ReaderFactory readerFactory) RfLintParser.parse(ReaderFactory readerFactory) SimulinkCheckParser.parse(ReaderFactory readerFactory) StyleCopParser.parse(ReaderFactory readerFactory) TaglistParser.parse(ReaderFactory readerFactory) XmlParser.parse(ReaderFactory readerFactory) Methods in edu.hm.hafner.analysis.parser with parameters of type ReportModifier and TypeMethodDescriptionprotected 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 voidRevApiParser.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 voidPnpmAuditParser.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.protected voidVeraCodePipelineScannerParser.parseJsonObject(Report report, org.json.JSONObject jsonReport, IssueBuilder issueBuilder) -
Uses of Report in edu.hm.hafner.analysis.parser.ccm
Methods in edu.hm.hafner.analysis.parser.ccm that return Report -
Uses of Report in edu.hm.hafner.analysis.parser.checkstyle
Methods in edu.hm.hafner.analysis.parser.checkstyle that return Report -
Uses of Report in edu.hm.hafner.analysis.parser.dry
Methods in edu.hm.hafner.analysis.parser.dry that return ReportModifier and TypeMethodDescriptionprotected abstract ReportAbstractDryParser.convertDuplicationsToIssues(List<T> duplications, IssueBuilder issueBuilder) Converts the parsed duplications from the original format to anReportinstance.AbstractDryParser.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 ReportModifier and TypeMethodDescriptionprotected 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 ReportModifier and TypeMethodDescriptionprotected 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 ReportModifier and TypeMethodDescriptionprotected 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 -
Uses of Report in edu.hm.hafner.analysis.parser.fxcop
Methods in edu.hm.hafner.analysis.parser.fxcop that return Report -
Uses of Report in edu.hm.hafner.analysis.parser.gendarme
Methods in edu.hm.hafner.analysis.parser.gendarme that return Report -
Uses of Report in edu.hm.hafner.analysis.parser.jcreport
Methods in edu.hm.hafner.analysis.parser.jcreport that return Report -
Uses of Report in edu.hm.hafner.analysis.parser.pmd
Methods in edu.hm.hafner.analysis.parser.pmd that return Report -
Uses of Report in edu.hm.hafner.analysis.parser.pvsstudio
Methods in edu.hm.hafner.analysis.parser.pvsstudio that return Report -
Uses of Report in edu.hm.hafner.analysis.parser.violations
Methods in edu.hm.hafner.analysis.parser.violations that return ReportModifier and TypeMethodDescriptionAbstractViolationAdapter.parse(ReaderFactory readerFactory) JUnitAdapter.parse(ReaderFactory readerFactory)