| 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.violations |
Parsers that use the violations lib (https://github.com/tomasbjerre/violations-lib).
|
| Modifier and Type | Method and Description |
|---|---|
IssueBuilder |
IssueBuilder.copy(Issue copy)
Initializes this builder with an exact copy of aal properties of the specified issue.
|
IssueBuilder |
IssueBuilder.setAdditionalProperties(Serializable additionalProperties) |
IssueBuilder |
IssueBuilder.setCategory(String category) |
IssueBuilder |
IssueBuilder.setColumnEnd(int columnEnd) |
IssueBuilder |
IssueBuilder.setColumnStart(int columnStart) |
IssueBuilder |
IssueBuilder.setDescription(String description) |
IssueBuilder |
IssueBuilder.setFileName(String fileName) |
IssueBuilder |
IssueBuilder.setFingerprint(String fingerprint) |
IssueBuilder |
IssueBuilder.setId(UUID id) |
IssueBuilder |
IssueBuilder.setLineEnd(int lineEnd) |
IssueBuilder |
IssueBuilder.setLineRanges(LineRangeList lineRanges) |
IssueBuilder |
IssueBuilder.setLineStart(int lineStart) |
IssueBuilder |
IssueBuilder.setMessage(String message) |
IssueBuilder |
IssueBuilder.setModuleName(String moduleName) |
IssueBuilder |
IssueBuilder.setOrigin(String origin) |
IssueBuilder |
IssueBuilder.setPackageName(String packageName) |
IssueBuilder |
IssueBuilder.setReference(String reference) |
IssueBuilder |
IssueBuilder.setSeverity(Severity severity) |
IssueBuilder |
IssueBuilder.setType(String type) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Issue |
RegexpParser.createIssue(Matcher matcher,
IssueBuilder builder)
Creates a new issue for the specified pattern.
|
| Modifier and Type | Method and Description |
|---|---|
protected Issue |
QacSourceCodeAnalyserParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
AnsibleLintParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
RfLintParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
PerlCriticParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
Gcc4LinkerParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
PuppetLintParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
TnsdlParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
GhsMultiParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
MavenConsoleParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
SunCParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
Pep8Parser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
TaskingVxCompilerParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
InvalidsParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
GoLintParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
RobocopyParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
EclipseParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
SbtScalacParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
RuboCopParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
JavaDocParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
FlexSdkParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
SphinxBuildParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
CoolfluxChessccParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
YuiCompressorParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
BuckminsterParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
ClangTidyParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
IntelParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
Gcc4CompilerParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
PyLintParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
LinuxKernelOutputParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
ScalacParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
CppLintParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
GnuMakeGccParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
Armcc5CompilerParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
JavacParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
IarParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
AcuCobolParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
ArmccCompilerParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
XlcCompilerParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
GoVetParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
MetrowerksCwLinkerParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
DoxygenParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
CodeAnalysisParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
GccParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
DrMemoryParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
NagFortranParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
PreFastParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
ClangParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
P4Parser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
MetrowerksCwCompilerParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
GnuFortranParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
XlcLinkerParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
GnatParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
AntJavacParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
MsBuildParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
PhpParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
ErlcParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
CadenceIncisiveParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
TiCcsParser.createIssue(Matcher matcher,
IssueBuilder builder) |
protected Issue |
DiabCParser.createIssue(Matcher matcher,
IssueBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PitAdapter.extractAdditionalProperties(IssueBuilder builder,
se.bjurr.violations.lib.model.Violation violation) |
protected void |
AbstractViolationAdapter.extractAdditionalProperties(IssueBuilder builder,
se.bjurr.violations.lib.model.Violation violation)
Sub-classes may add additional
IssueBuilder properties based on the content of the specified Violation. |
Copyright © 2018. All rights reserved.