| 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 | |
| edu.hm.hafner.analysis.parser.checkstyle | |
| edu.hm.hafner.analysis.parser.dry | |
| edu.hm.hafner.analysis.parser.dry.cpd | |
| edu.hm.hafner.analysis.parser.dry.dupfinder | |
| edu.hm.hafner.analysis.parser.dry.simian | |
| edu.hm.hafner.analysis.parser.fxcop | |
| edu.hm.hafner.analysis.parser.gendarme | |
| edu.hm.hafner.analysis.parser.jcreport | |
| edu.hm.hafner.analysis.parser.pmd | |
| edu.hm.hafner.analysis.parser.violations |
Parsers that use the violations lib (https://github.com/tomasbjerre/violations-lib).
|
| Modifier and Type | Method and Description |
|---|---|
Report |
Report.add(Issue issue)
Appends the specified issue to the end of this report.
|
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 |
Report.addAll(Issue issue,
Issue... additionalIssues)
Appends all of the specified issues to the end of this report, preserving the order of the array elements.
|
Report |
Report.addAll(Report... reports)
Appends the specified
reports to this report. |
Report |
Report.copy()
Returns a shallow copy of this issue container.
|
Report |
Report.copyEmptyInstance()
Returns a new empty issue container with the same properties as this container.
|
Report |
Report.filter(Predicate<? super Issue> criterion)
Finds all issues that match the specified criterion.
|
abstract Report |
IssueParser.parse(ReaderFactory readerFactory)
Parses the specified file for issues.
|
Report |
RegexpLineParser.parse(ReaderFactory reader) |
Report |
RegexpDocumentParser.parse(ReaderFactory reader) |
protected Report |
RegexpLineParser.postProcess(Report report)
Post processes the issues.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,Report> |
Report.groupByProperty(String propertyName)
Groups issues by a specified property.
|
| Modifier and Type | Method and Description |
|---|---|
Report |
Report.addAll(Report... reports)
Appends the specified
reports to this report. |
protected void |
RegexpParser.findIssues(String content,
Report report)
Parses the specified string
content using a regular expression and creates a set of new issues for each
match. |
protected void |
FastRegexpLineParser.findIssues(String content,
Report report) |
protected Report |
RegexpLineParser.postProcess(Report report)
Post processes the issues.
|
void |
FingerprintGenerator.run(FullTextFingerprint algorithm,
Report report,
Charset charset)
Creates fingerprints for the specified set of issues.
|
void |
PackageNameResolver.run(Report report,
Charset charset)
Resolves packages or namespace names for the specified set of issues.
|
| Constructor and Description |
|---|
FilteredLog(Report report,
String title)
Creates a new
FilteredLog for a Report. |
Report(Report... reports)
|
| Constructor and Description |
|---|
Report(Collection<Report> reports)
|
| Modifier and Type | Method and Description |
|---|---|
Report |
RfLintParser.parse(ReaderFactory readerFactory) |
Report |
StyleCopParser.parse(ReaderFactory readerFactory) |
Report |
LintParser.parse(ReaderFactory readerFactory) |
Report |
FindBugsParser.parse(ReaderFactory readerFactory) |
Report |
IdeaInspectionParser.parse(ReaderFactory readerFactory) |
Report |
TaglistParser.parse(ReaderFactory readerFactory) |
Report |
SonarQubeParser.parse(ReaderFactory readerFactory) |
Report |
EclipseXMLParser.parse(ReaderFactory readerFactory) |
Report |
AjcParser.parse(ReaderFactory reader) |
protected Report |
MavenConsoleParser.postProcess(Report warnings) |
| Modifier and Type | Method and Description |
|---|---|
protected Report |
MavenConsoleParser.postProcess(Report warnings) |
| Constructor and Description |
|---|
JSLintXmlSaxParser(Report report)
Creates a new instance of
JSLintXmlSaxParser. |
| Modifier and Type | Method and Description |
|---|---|
Report |
CcmParser.parse(ReaderFactory readerFactory) |
| Modifier and Type | Method and Description |
|---|---|
Report |
CheckStyleParser.parse(ReaderFactory readerFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Report |
AbstractDryParser.convertDuplicationsToIssues(List<T> duplications)
Converts the parsed duplications from the original format to an
Report instance. |
Report |
AbstractDryParser.parse(ReaderFactory readerFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected Report |
CpdParser.convertDuplicationsToIssues(List<Duplication> duplications) |
| Modifier and Type | Method and Description |
|---|---|
protected Report |
DupFinderParser.convertDuplicationsToIssues(List<Duplicate> duplications) |
| Modifier and Type | Method and Description |
|---|---|
protected Report |
SimianParser.convertDuplicationsToIssues(List<Set> duplications) |
| Modifier and Type | Method and Description |
|---|---|
Report |
FxCopParser.parse(ReaderFactory readerFactory) |
| Modifier and Type | Method and Description |
|---|---|
Report |
GendarmeParser.parse(ReaderFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
Report |
JcReportParser.parse(ReaderFactory reader) |
| Modifier and Type | Method and Description |
|---|---|
Report |
PmdParser.parse(ReaderFactory readerFactory) |
| Modifier and Type | Method and Description |
|---|---|
Report |
AbstractViolationAdapter.parse(ReaderFactory readerFactory) |
Copyright © 2018. All rights reserved.