Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form

A

AbstractDryParser<T> - Klasse in edu.hm.hafner.analysis.parser.dry
A duplication parser template for Digester based parsers.
AbstractDryParser(int, int) - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.AbstractDryParser
Creates a new instance of AbstractDryParser.
AbstractMavenLogParser - Klasse in edu.hm.hafner.analysis.parser
A base class for parsers that will work on subsections of Maven build logs.
AbstractMavenLogParser(String) - Konstruktor für Klasse edu.hm.hafner.analysis.parser.AbstractMavenLogParser
Creates a new instance of AbstractMavenLogParser.
AbstractViolationAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Adapter for ViolationsParser instances.
AbstractViolationAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.AbstractViolationAdapter
 
accepts(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.IssueParser
Returns whether this parser accepts the specified file as valid input.
accepts(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.ClangAnalyzerPlistParser
 
accepts(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.EclipseMavenParser
 
accepts(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.EclipseParser
 
accepts(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.EclipseXMLParser
 
accepts(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.FlowParser
 
accepts(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.JsonIssueParser
 
accepts(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.JsonLogParser
 
accepts(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.JsonParser
 
accepts(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.OTDockerLintParser
 
accepts(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.SonarQubeParser
 
accepts(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.XmlParser
 
AcuCobolParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the Acu Cobol compile.
AcuCobolParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.AcuCobolParser
Creates a new instance of AcuCobolParser.
add(int, LineRange) - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
 
add(Issue) - Methode in Klasse edu.hm.hafner.analysis.DuplicationGroup
Adds the specified duplication (represented by an Issue instance) to this group of duplications.
add(Issue) - Methode in Klasse edu.hm.hafner.analysis.Report
Appends the specified issue to the end of this report.
add(LineRange) - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
 
addAll(Issue, Issue...) - Methode in Klasse edu.hm.hafner.analysis.Report
Appends all the specified issues to the end of this report, preserving the order of the array elements.
addAll(Report...) - Methode in Klasse edu.hm.hafner.analysis.Report
Appends the specified reports to this report.
addAll(Iterable<? extends LineRange>) - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
addAll(Collection<? extends Issue>) - Methode in Klasse edu.hm.hafner.analysis.Report
Appends all of the specified issues to the end of this report, preserving the order of the array elements.
addAll(Collection<? extends LineRange>) - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
 
addBlock(Block) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.simian.Set
Adds a new block to this duplication set.
addError(Error) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.File
Adds a new violation to this file.
addError(PmdError) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Pmd
Adds a new error.
addFile(File) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.CheckStyle
Adds a new file to this bug collection.
addFile(SourceFile) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.Duplication
Adds a new file to this duplication.
addFile(File) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Report
Adds a new File to the Collection.
addFile(File) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Pmd
Adds a new file.
addFragment(Fragment) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Duplicate
Adds a new file to this duplication.
addItem(Item) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Adds an Item-Object to the collection items.
ADDITIONAL_PROPERTIES - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
addMetric(Metric) - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Ccm
 
addRule(Element) - Methode in Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRuleSet
Parse the element and insert the rule into the rule set.
addViolation(Violation) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.File
Adds a new violation to this file.
AjcParser - Klasse in edu.hm.hafner.analysis.parser
A parser for AspectJ (ajc) compiler warnings.
AjcParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.AjcParser
 
AndroidLintParserAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses Android Lint files.
AndroidLintParserAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.AndroidLintParserAdapter
 
AnsibleLintParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Ansible Lint warnings.
AnsibleLintParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.AnsibleLintParser
Creates a new instance of AnsibleLintParser.
ANT_TASK - Statische Variable in Klasse edu.hm.hafner.analysis.LookaheadParser
Pattern identifying an ant task debug output prefix.
AntJavacParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the ant javac compiler warnings.
AntJavacParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.AntJavacParser
Creates a new instance of AntJavacParser.
AntModuleDetector - Klasse in edu.hm.hafner.analysis
Detects module names by parsing the name of a source file, the ANT build.xml.
AquaScannerParser - Klasse in edu.hm.hafner.analysis.parser
Parser for Aqua Scanner CLI (scannercli) tool.
AquaScannerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.AquaScannerParser
 
Armcc5CompilerParser - Klasse in edu.hm.hafner.analysis.parser
A parser for armcc5 compiler warnings.
Armcc5CompilerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.Armcc5CompilerParser
Creates a new instance of Armcc5CompilerParser.
ArmccCompilerParser - Klasse in edu.hm.hafner.analysis.parser
A parser for armcc compiler warnings.
ArmccCompilerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.ArmccCompilerParser
Creates a new instance of ArmccCompilerParser.
Assembly - Enum-Konstante in Enumeration edu.hm.hafner.analysis.parser.gendarme.GendarmeRuleType
 

B

Block - Klasse in edu.hm.hafner.analysis.parser.dry.simian
Java Bean class for a duplicated block of a Simian duplication warning.
Block() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.simian.Block
 
BluePearlParser - Klasse in edu.hm.hafner.analysis.parser
Parser for BluePearl Software Visual Verification Suite.
BluePearlParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.BluePearlParser
Creates a parser for BluePearlSoftware logs.
BrakemanParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Brakeman JSON output.
BrakemanParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.BrakemanParser
 
BuckminsterParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Buckminster compiler warnings.
BuckminsterParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.BuckminsterParser
Creates a new instance of BuckminsterParser.
build() - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Creates a new Issue based on the specified properties.
build() - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Create a IssueFilter.
buildAndClean() - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Creates a new Issue based on the specified properties.
buildOptional() - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Creates a new Issue based on the specified properties.
byCategory(String) - Statische Methode in Klasse edu.hm.hafner.analysis.Issue
Returns a predicate that checks if the category of an issue is equal to the specified category.
byFileName(String) - Statische Methode in Klasse edu.hm.hafner.analysis.Issue
Returns a predicate that checks if the file name of an issue is equal to the specified file name.
byFolder(String) - Statische Methode in Klasse edu.hm.hafner.analysis.Issue
Returns a predicate that checks if the folder of an issue is equal to the specified folder.
byModuleName(String) - Statische Methode in Klasse edu.hm.hafner.analysis.Issue
Returns a predicate that checks if the module name of an issue is equal to the specified module name.
byOrigin(String) - Statische Methode in Klasse edu.hm.hafner.analysis.Issue
Returns a predicate that checks if the origin of an issue is equal to the specified origin.
byPackageName(String) - Statische Methode in Klasse edu.hm.hafner.analysis.Issue
Returns a predicate that checks if the package name of an issue is equal to the specified package name.
bySeverity(Severity) - Statische Methode in Klasse edu.hm.hafner.analysis.Issue
Returns a predicate that checks if the severity of an issue is equal to the specified severity.
byType(String) - Statische Methode in Klasse edu.hm.hafner.analysis.Issue
Returns a predicate that checks if the type of an issue is equal to the specified type.

C

CadenceIncisiveParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Cadence Incisive Enterprise Simulator.
CadenceIncisiveParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.CadenceIncisiveParser
Creates a new instance of CadenceIncisiveParser.
CargoCheckParser - Klasse in edu.hm.hafner.analysis.parser
A parser for rustc compiler messages in the JSON format emitted by cargo check --message-format json.
CargoCheckParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.CargoCheckParser
 
CargoClippyParser - Klasse in edu.hm.hafner.analysis.parser
A parser that will attempt to parser for `cargo clippy` warnings/errors/help statements.
CargoClippyParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.CargoClippyParser
Creates a new instance of CargoClippyParser.
Categories - Klasse in edu.hm.hafner.analysis
Provides convenience methods to detect categories.
CATEGORY - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
Ccm - Klasse in edu.hm.hafner.analysis.parser.ccm
Entity used by CcmParser to represent the root node of CCM results file.
Ccm() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.ccm.Ccm
 
CcmParser - Klasse in edu.hm.hafner.analysis.parser.ccm
A parser for CCM XML files.
CcmParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.ccm.CcmParser
 
CheckStyle - Klasse in edu.hm.hafner.analysis.parser.checkstyle
Java Bean class for a errors collection of the Checkstyle format.
CheckStyle() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.checkstyle.CheckStyle
 
CheckStyleParser - Klasse in edu.hm.hafner.analysis.parser.checkstyle
A parser for Checkstyle XML files.
CheckStyleParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.checkstyle.CheckStyleParser
 
CheckStyleRules - Klasse in edu.hm.hafner.analysis.parser.checkstyle
Reads the meta data of the Checkstyle rules from the DocBook files of the Checkstyle distribution.
CheckStyleRules() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.checkstyle.CheckStyleRules
Loads the available rules into a map.
ClairParser - Klasse in edu.hm.hafner.analysis.parser
A parser for clair scanner json output.
ClairParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.ClairParser
 
ClangAnalyzerPlistParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the clang-analyzer static analysis warnings.
ClangAnalyzerPlistParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.ClangAnalyzerPlistParser
 
ClangParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the Clang compiler warnings.
ClangParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.ClangParser
Creates a new instance of ClangParser.
ClangTidyParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the clang-tidy static analysis warnings.
ClangTidyParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.ClangTidyParser
Creates a new instance of ClangTidyParser.
clear() - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
 
close() - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Reduce the memory print of internal string instances.
CMakeParser - Klasse in edu.hm.hafner.analysis.parser
A parser for CMake warnings.
CMakeParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.CMakeParser
Creates a new instance of CMakeParser.
CodeAnalysisParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the CodeAnalysis compiler warnings.
CodeAnalysisParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.CodeAnalysisParser
Creates a new instance of CodeAnalysisParser.
CodeCheckerParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the clang-tidy static analysis warnings parsed by Codechecker.
CodeCheckerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.CodeCheckerParser
Creates a new instance of CodeCheckerParser.
CodeGeneratorParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Simulink Code Generator tool log files.
CodeGeneratorParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.CodeGeneratorParser
Creates a new instance of CodeGeneratorParser.
CodeNarcAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses CodeNarc files.
CodeNarcAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.CodeNarcAdapter
 
collectProjects(Map<String, String>, List<String>) - Methode in Klasse edu.hm.hafner.analysis.GradleModuleDetector
 
collectProjects(Map<String, String>, List<String>) - Methode in Klasse edu.hm.hafner.analysis.MavenModuleDetector
 
collectProjects(Map<String, String>, List<String>) - Methode in Klasse edu.hm.hafner.analysis.OsgiModuleDetector
 
collectSeveritiesFrom(Severity) - Statische Methode in Klasse edu.hm.hafner.analysis.Severity
Gets the severities starting from the specified severity to Severity.ERROR.
COLUMN_END - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
COLUMN_START - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
compute(String, int, Charset) - Methode in Klasse edu.hm.hafner.analysis.FullTextFingerprint
Creates a fingerprint of the specified issue using the source code at the affected line.
CONFIDENCE - Enum-Konstante in Enumeration edu.hm.hafner.analysis.parser.findbugs.FindBugsParser.PriorityProperty
Use the priority/confidence to create corresponding priorities.
configureParser(Digester) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.AbstractDryParser
Configures the Digester parser.
configureParser(Digester) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.CpdParser
 
configureParser(Digester) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.DupFinderParser
 
configureParser(Digester) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.simian.SimianParser
 
contains(Object) - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
 
contains(String) - Methode in Klasse edu.hm.hafner.analysis.registry.ParserRegistry
Returns whether a parser with the specified ID exists.
contains(String, String) - Methode in Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRuleSet
Returns if the rule set contains a rule for the specified category and id
convertDuplicationsToIssues(List<Duplication>, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.CpdParser
 
convertDuplicationsToIssues(List<Duplicate>, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.DupFinderParser
 
convertDuplicationsToIssues(List<Set>, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.simian.SimianParser
 
convertDuplicationsToIssues(List<T>, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.AbstractDryParser
Converts the parsed duplications from the original format to an Report instance.
CoolfluxChessccParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the Coolflux DSP Compiler warnings.
CoolfluxChessccParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.CoolfluxChessccParser
Creates a new instance of CoolfluxChessccParser.
copy() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns a shallow copy of this issue container.
copy(Issue) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Initializes this builder with an exact copy of all properties of the specified issue.
copyEmptyInstance() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns a new empty issue container with the same properties as this container.
CpdParser - Klasse in edu.hm.hafner.analysis.parser.dry.cpd
A parser for PMD's CPD XML files.
CpdParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.cpd.CpdParser
Creates a new instance of CpdParser.
CpdParser(int, int) - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.cpd.CpdParser
Creates a new instance of CpdParser.
CppCheckAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses CPPCheck files.
CppCheckAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.CppCheckAdapter
 
CppLintParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Cpplint static code checker warnings.
CppLintParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.CppLintParser
Creates a new instance of CppLintParser.
create() - Methode in Klasse edu.hm.hafner.analysis.FileReaderFactory
 
create() - Methode in Klasse edu.hm.hafner.analysis.ReaderFactory
Creates a new Reader for the file.
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.LookaheadParser
Creates a new issue for the specified pattern.
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.AcuCobolParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.AnsibleLintParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.AntJavacParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.Armcc5CompilerParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.ArmccCompilerParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.BluePearlParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.BuckminsterParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.CadenceIncisiveParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.CargoClippyParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.ClangParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.ClangTidyParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.CMakeParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.CodeAnalysisParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.CodeCheckerParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.CodeGeneratorParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.CoolfluxChessccParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.CppLintParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.CrossCoreEmbeddedStudioParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.DiabCParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.DrMemoryParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.EclipseMavenParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.EclipseParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.ErlcParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.ErrorProneParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.FlawfinderParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.FlexSdkParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.FoodcriticParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.Gcc4CompilerParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.Gcc4LinkerParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.GccParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.GhsMultiParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.GnatParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.GnuFortranParser
This Function is called once the start of a possible error message is detected.
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.GoLintParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.GoVetParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.GradleErrorProneParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.IarCstatParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.IarParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.IntelParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.InvalidsParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.JavacParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.JavaDocParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.MavenConsoleParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.MentorParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.MetrowerksCwCompilerParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.MetrowerksCwLinkerParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.MsBuildParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.NagFortranParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.OELintAdvParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.P4Parser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.Pep8Parser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.PerlCriticParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.PhpParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.PreFastParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.ProtoLintParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.PuppetLintParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.PyLintParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.QacSourceCodeAnalyserParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.RobocopyParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.RuboCopParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.SbtScalacParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.ScalacParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.SphinxBuildLinkCheckParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.SphinxBuildParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.SunCParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.TaskingVxCompilerParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.TiCcsParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.TnsdlParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.XlcCompilerParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.XlcLinkerParser
 
createIssue(Matcher, LookaheadStream, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.YuiCompressorParser
 
createParser(ParserDescriptor.Option...) - Methode in Klasse edu.hm.hafner.analysis.registry.ParserDescriptor
Creates a new IssueParser instance.
createReport(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.JcReportParser
Creates a Report-Object out of the content within the JcReport.xml.
CrossCoreEmbeddedStudioParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the CrossCoreEmbeddedStudio (CCES) log files.
CrossCoreEmbeddedStudioParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.CrossCoreEmbeddedStudioParser
Creates a new instance of CrossCoreEmbeddedStudioParser.

D

DartAnalyzeParserAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses Dart Analyze logger messages.
DartAnalyzeParserAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.DartAnalyzeParserAdapter
 
Deferred<T> - Klasse in edu.hm.hafner.analysis.util
Deferred element wrapper of a singleton instance.
Deferred(Supplier<T>) - Konstruktor für Klasse edu.hm.hafner.analysis.util.Deferred
Creates a new instance that creates a singleton when it is accessed the first time.
DEPRECATION - Statische Variable in Klasse edu.hm.hafner.analysis.Categories
Category for warnings due to usage of deprecate API.
DESCRIPTION - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
DiabCParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the Diab C++ compiler warnings.
DiabCParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.DiabCParser
Creates a new instance of DiabCParser.
DocFxAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses DocFX files.
DocFxAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.DocFxAdapter
 
DockerLintParser - Klasse in edu.hm.hafner.analysis.parser
A parser for dockerlint json output.
DockerLintParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.DockerLintParser
 
DoxygenParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Doxygen.
DoxygenParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.DoxygenParser
Creates a new instance of DoxygenParser.
DrMemoryParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the Dr.
DrMemoryParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.DrMemoryParser
Creates a new instance of DrMemoryParser.
DryDescriptor - Klasse in edu.hm.hafner.analysis.registry
A descriptor for duplicate code parsers.
DScannerParser - Klasse in edu.hm.hafner.analysis.parser
Parser report in JSON format as exported by DScanner.
DScannerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.DScannerParser
 
DupFinderParser - Klasse in edu.hm.hafner.analysis.parser.dry.dupfinder
A parser for Reshaper Dupfinder XML files.
DupFinderParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.DupFinderParser
Creates a new instance of DupFinderParser.
DupFinderParser(int, int) - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.DupFinderParser
Creates a new instance of DupFinderParser.
Duplicate - Klasse in edu.hm.hafner.analysis.parser.dry.dupfinder
Java Bean class for a Reshaper DupFinder duplicate.
Duplicate() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Duplicate
 
Duplication - Klasse in edu.hm.hafner.analysis.parser.dry.cpd
Java Bean class for a CPD duplication.
Duplication() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.cpd.Duplication
 
DuplicationGroup - Klasse in edu.hm.hafner.analysis
Links all affected files of a duplicated code fragment.
DuplicationGroup() - Konstruktor für Klasse edu.hm.hafner.analysis.DuplicationGroup
Creates a new duplication group.
DuplicationGroup(String) - Konstruktor für Klasse edu.hm.hafner.analysis.DuplicationGroup
Creates a new duplication group for the specified code fragment.

E

EclipseMavenParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Eclipse compiler warnings.
EclipseMavenParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.EclipseMavenParser
Creates a new instance of EclipseMavenParser.
EclipseParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Eclipse compiler warnings.
EclipseParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.EclipseParser
Creates a new instance of EclipseParser.
EclipseXMLParser - Klasse in edu.hm.hafner.analysis.parser
Parser for Eclipse Compiler output in XML format.
EclipseXMLParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.EclipseXMLParser
 
edu.hm.hafner.analysis - Package edu.hm.hafner.analysis
Provides base classes and utilities to parse files for warnings, issues, and so on.
edu.hm.hafner.analysis.model - Modul edu.hm.hafner.analysis.model
 
edu.hm.hafner.analysis.parser - Package edu.hm.hafner.analysis.parser
The available parsers.
edu.hm.hafner.analysis.parser.ccm - Package edu.hm.hafner.analysis.parser.ccm
CCM parser.
edu.hm.hafner.analysis.parser.checkstyle - Package edu.hm.hafner.analysis.parser.checkstyle
CheckStyle parser.
edu.hm.hafner.analysis.parser.dry - Package edu.hm.hafner.analysis.parser.dry
Duplicate Code parsers.
edu.hm.hafner.analysis.parser.dry.cpd - Package edu.hm.hafner.analysis.parser.dry.cpd
PMD:CPD parser.
edu.hm.hafner.analysis.parser.dry.dupfinder - Package edu.hm.hafner.analysis.parser.dry.dupfinder
DupFinder parser.
edu.hm.hafner.analysis.parser.dry.simian - Package edu.hm.hafner.analysis.parser.dry.simian
Simian parser.
edu.hm.hafner.analysis.parser.findbugs - Package edu.hm.hafner.analysis.parser.findbugs
 
edu.hm.hafner.analysis.parser.fxcop - Package edu.hm.hafner.analysis.parser.fxcop
FxCop parser.
edu.hm.hafner.analysis.parser.gendarme - Package edu.hm.hafner.analysis.parser.gendarme
Gendarme parser.
edu.hm.hafner.analysis.parser.jcreport - Package edu.hm.hafner.analysis.parser.jcreport
JC Report parser.
edu.hm.hafner.analysis.parser.pmd - Package edu.hm.hafner.analysis.parser.pmd
PMD parser.
edu.hm.hafner.analysis.parser.pvsstudio - Package edu.hm.hafner.analysis.parser.pvsstudio
 
edu.hm.hafner.analysis.parser.pylint - Package edu.hm.hafner.analysis.parser.pylint
 
edu.hm.hafner.analysis.parser.violations - Package edu.hm.hafner.analysis.parser.violations
Parsers that use the violations lib (https://github.com/tomasbjerre/violations-lib).
edu.hm.hafner.analysis.registry - Package edu.hm.hafner.analysis.registry
Provides a registry for all parsers.
edu.hm.hafner.analysis.util - Package edu.hm.hafner.analysis.util
Provides highly reusable utility classes and static methods, chiefly concerned with adding value to java.lang, java.util, and other standard core classes.
EmbeddedEngineerParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the EmbeddedEngineer EA Code Generator tool log files.
EmbeddedEngineerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.EmbeddedEngineerParser
 
end(String, String) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.TopicRule
 
equals(Object) - Methode in Klasse edu.hm.hafner.analysis.DuplicationGroup
 
equals(Object) - Methode in Klasse edu.hm.hafner.analysis.Issue
 
equals(Object) - Methode in Klasse edu.hm.hafner.analysis.LineRange
 
equals(Object) - Methode in Klasse edu.hm.hafner.analysis.Report
 
equals(Object) - Methode in Klasse edu.hm.hafner.analysis.Severity
 
equalsIgnoreCase(String) - Methode in Klasse edu.hm.hafner.analysis.Severity
Checks if this instance has a name that is equal to the specified name.
equalsIgnoreCase(String, String) - Statische Methode in Klasse edu.hm.hafner.analysis.IssueParser
Compares two CharSequences, returning true if they represent equal sequences of characters, ignoring case.
ErlcParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the erlc compiler warnings.
ErlcParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.ErlcParser
Creates a new instance of ErlcParser.
Error - Klasse in edu.hm.hafner.analysis.parser.checkstyle
Java Bean class for a violation of the Checkstyle format.
Error() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.checkstyle.Error
 
ERROR - Statische Variable in Klasse edu.hm.hafner.analysis.Severity
An error, e.g. a compile error.
ErrorProneParser - Klasse in edu.hm.hafner.analysis.parser
A parser for ErrorProne warnings during a Maven build.
ErrorProneParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.ErrorProneParser
Creates a new instance of ErrorProneParser.

F

FAILED_TESTS - Statische Variable in Klasse edu.hm.hafner.analysis.parser.violations.JUnitAdapter
Report property key to obtain the number of failed tests.
File - Klasse in edu.hm.hafner.analysis.parser.checkstyle
Java Bean class for a file of the Checkstyle format.
File - Klasse in edu.hm.hafner.analysis.parser.jcreport
File-Class.
File - Klasse in edu.hm.hafner.analysis.parser.pmd
Java Bean class for a file of the PMD format.
File() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.checkstyle.File
 
File() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.jcreport.File
 
File() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.pmd.File
 
FILE_NAME - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
FileNameResolver - Klasse in edu.hm.hafner.analysis
Resolves the affected files of a set of issues in a given source directory.
FileNameResolver() - Konstruktor für Klasse edu.hm.hafner.analysis.FileNameResolver
 
FileReaderFactory - Klasse in edu.hm.hafner.analysis
Provides a ReaderFactory that returns readers for a given file.
FileReaderFactory(Path) - Konstruktor für Klasse edu.hm.hafner.analysis.FileReaderFactory
Creates a new factory to read the specified file.
FileReaderFactory(Path, Charset) - Konstruktor für Klasse edu.hm.hafner.analysis.FileReaderFactory
Creates a new factory to read the specified file with a given charset.
filter(Predicate<? super Issue>) - Methode in Klasse edu.hm.hafner.analysis.Report
Finds all issues that match the specified criterion.
find(Path, String) - Methode in Schnittstelle edu.hm.hafner.analysis.ModuleDetector.FileSystem
Returns all file names that match the specified pattern.
FindBugsMessages - Klasse in edu.hm.hafner.analysis.parser.findbugs
Parses the FindBugs pattern descriptions and provides access to these HTML messages.
FindBugsMessages() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsMessages
Loads the available rules into a map.
FindBugsMessages.Pattern - Klasse in edu.hm.hafner.analysis.parser.findbugs
Bug pattern describing a bug type.
FindBugsParser - Klasse in edu.hm.hafner.analysis.parser.findbugs
A parser for the native FindBugs XML files.
FindBugsParser(FindBugsParser.PriorityProperty) - Konstruktor für Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsParser
Creates a new instance of FindBugsParser.
FindBugsParser.PriorityProperty - Enum in edu.hm.hafner.analysis.parser.findbugs
FindBugs 2 and 3 classifies issues using the bug rank and priority (now renamed confidence).
FindBugsParser.XmlBugInstance - Klasse in edu.hm.hafner.analysis.parser.findbugs
Java Bean to create the mapping of hash codes to messages using the Digester XML parser.
findById(UUID) - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the issue with the specified ID.
findByProperty(Predicate<? super Issue>) - Methode in Klasse edu.hm.hafner.analysis.Report
Finds all issues that match the specified criterion.
FINGERPRINT - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
FingerprintGenerator - Klasse in edu.hm.hafner.analysis
Creates fingerprints for a set of issues.
FingerprintGenerator() - Konstruktor für Klasse edu.hm.hafner.analysis.FingerprintGenerator
 
Flake8Adapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses Flake8 files.
Flake8Adapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.Flake8Adapter
 
FlawfinderParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the flawfinder warnings.
FlawfinderParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.FlawfinderParser
Creates a new instance of FlawfinderParser.
FlexSdkParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Flex SDK compiler warnings.
FlexSdkParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.FlexSdkParser
Creates a new instance of FlexSdkParser.
FlowParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Flow warnings.
FlowParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.FlowParser
 
FoodcriticParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Foodcritic warnings.
FoodcriticParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.FoodcriticParser
Creates a new instance of FoodcriticParser.
Fragment - Klasse in edu.hm.hafner.analysis.parser.dry.dupfinder
Java Bean class for a Reshaper DupFinder fragment.
Fragment() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
 
FullTextFingerprint - Klasse in edu.hm.hafner.analysis
Creates a fingerprint of the specified issue using the source code at the affected line.
FullTextFingerprint() - Konstruktor für Klasse edu.hm.hafner.analysis.FullTextFingerprint
Creates a new instance of FullTextFingerprint.
FxCopParser - Klasse in edu.hm.hafner.analysis.parser.fxcop
Parses a fxcop xml report file.
FxCopParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopParser
 
FxCopRule - Klasse in edu.hm.hafner.analysis.parser.fxcop
Internal model for a FxCop rule.
FxCopRule(String, String, String) - Konstruktor für Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRule
 
FxCopRuleSet - Klasse in edu.hm.hafner.analysis.parser.fxcop
Internal set containing rules for FxCop.
FxCopRuleSet() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRuleSet
 

G

Gcc4CompilerParser - Klasse in edu.hm.hafner.analysis.parser
A parser for gcc 4.x compiler warnings.
Gcc4CompilerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.Gcc4CompilerParser
Creates a new instance of Gcc4CompilerParser.
Gcc4LinkerParser - Klasse in edu.hm.hafner.analysis.parser
A parser for gcc 4.x linker warnings.
Gcc4LinkerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.Gcc4LinkerParser
Creates a new instance of Gcc4LinkerParser.
GccParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the gcc compiler warnings.
GccParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.GccParser
Creates a new instance of GccParser.
GendarmeParser - Klasse in edu.hm.hafner.analysis.parser.gendarme
Parses Gendarme violations.
GendarmeParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.gendarme.GendarmeParser
 
GendarmeRule - Klasse in edu.hm.hafner.analysis.parser.gendarme
 
GendarmeRule() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
 
GendarmeRuleType - Enum in edu.hm.hafner.analysis.parser.gendarme
 
get() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the issues in this report.
get() - Methode in Klasse edu.hm.hafner.analysis.util.Deferred
Returns the instance.
get(int) - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
 
get(int) - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the issue with the specified index.
get(String) - Methode in Klasse edu.hm.hafner.analysis.registry.ParserRegistry
Returns the ParserDescriptor with the specified ID.
getAbsolutePath() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the absolute path of the affected file.
getAbsolutePaths() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the absolute paths of the affected files for all issues.
getAdditionalProperties() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns additional properties for this issue.
getAllDescriptors() - Methode in Klasse edu.hm.hafner.analysis.registry.ParserRegistry
Returns all descriptors.
getBaseName() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the base name of the file that contains this issue (i.e. the file name without the full path).
getBegincolumn() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
getBeginline() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
getBlocks() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.simian.Set
Returns all blocks of this duplication set.
getCategories() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the used categories for all issues.
getCategory() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the category of this issue (depends on the available categories of the static analysis tool).
getCategory() - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsParser.XmlBugInstance
 
getCategory() - Methode in Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRule
 
getCharset() - Methode in Klasse edu.hm.hafner.analysis.FileReaderFactory
 
getCharset() - Methode in Klasse edu.hm.hafner.analysis.ReaderFactory
Returns the character set that is used to read the stream.
getCheckId() - Methode in Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRule
 
getChildElementsByName(Element, String) - Statische Methode in Klasse edu.hm.hafner.analysis.util.XmlElementUtil
Returns all elements in the parent that match the specified name.
getClassification() - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Metric
 
getClassname() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Getter for className-Field.
getCodeFragment() - Methode in Klasse edu.hm.hafner.analysis.DuplicationGroup
Returns the code fragment that has been duplicated by all members of this group.
getCodeFragment() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.Duplication
Returns the duplicate code fragment.
getColumn() - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Error
 
getColumn() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Getter for column-Field.
getColumnEnd() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the last column of this issue (columns start at 1).
getColumnStart() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the first column of this issue (columns start at 1, 0 indicates the whole line).
getComplexity() - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Metric
 
getCost() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Duplicate
Returns the duplicate cost.
getCounter(String) - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the specified custom counter of this report.
getDescription() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns an additional description for this issue.
getDescription() - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Rule
Returns the description of this rule.
getDescription() - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsMessages.Pattern
Returns the description.
getDescription() - Methode in Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRule
 
getDescription() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.PmdError
 
getDescription(Issue) - Methode in Klasse edu.hm.hafner.analysis.registry.DryDescriptor
 
getDescription(Issue) - Methode in Klasse edu.hm.hafner.analysis.registry.ParserDescriptor
Returns a detailed description of the specified issue.
getDescription(String) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.CheckStyleRules
Returns the description of the Checkstyle rule with the specified name.
getDescription(String) - Methode in Klasse edu.hm.hafner.analysis.parser.pylint.PyLintDescriptions
Returns the description of PyLint rule with the specified name.
getDuplicatesSize() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the number of duplicates.
getDuplications() - Methode in Klasse edu.hm.hafner.analysis.DuplicationGroup
 
getEffectiveId() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the effective ID of this report.
getEffectiveName() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the effective ID of this report.
getEnd() - Methode in Klasse edu.hm.hafner.analysis.LineRange
Returns the last line of this range.
getEnd() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Range
Returns the line range start.
getEndcolumn() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Getter for endcolumn-Field.
getEndcolumn() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
getEndline() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Getter for endline-Field.
getEndline() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
getEndLineNumber() - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Metric
 
getEndLineNumber() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.simian.Block
Returns the line number of the end of the duplication.
getErrorMessages() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the error messages that have been reported since the creation of this set of issues.
getErrors() - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.File
Returns all violations of this file.
getErrors() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Pmd
Returns all errors.
getExternalInfoUrl() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
getFactory() - Methode in Klasse edu.hm.hafner.analysis.AntModuleDetector
 
getFactory() - Methode in Klasse edu.hm.hafner.analysis.GradleModuleDetector
 
getFactory() - Methode in Klasse edu.hm.hafner.analysis.MavenModuleDetector
 
getFactory() - Methode in Klasse edu.hm.hafner.analysis.OsgiModuleDetector
 
getFile() - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Metric
 
getFilename() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.PmdError
 
getFileName() - Methode in Klasse edu.hm.hafner.analysis.FileReaderFactory
Returns the absolute path of the resource.
getFileName() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the name of the affected file.
getFileName() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
Returns the file name.
getFileName() - Methode in Klasse edu.hm.hafner.analysis.ReaderFactory
Returns the name of the resource.
getFiles() - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.CheckStyle
Returns all files of this violations collection.
getFiles() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.Duplication
Returns all files of the duplication.
getFiles() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Report
Returns an unmodifiable Collection.
getFiles() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Pmd
Returns all files.
getFiles() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the affected files for all issues.
getFindingtype() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Getter for findingtype-Field.
getFingerprint() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the fingerprint for this issue.
getFirstChildElementByName(Element, String) - Statische Methode in Klasse edu.hm.hafner.analysis.util.XmlElementUtil
Returns the first element in the parent that match the specified name.
getFixedIssues() - Methode in Klasse edu.hm.hafner.analysis.IssueDifference
Returns the fixed issues.
getFolder() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the folder that contains the affected file of this issue.
getFolders() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the folders for all affected files of the issues.
getFragments() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Duplicate
Returns all files of the duplication.
getGoal() - Methode in Klasse edu.hm.hafner.analysis.parser.AbstractMavenLogParser
 
getHelp() - Methode in Klasse edu.hm.hafner.analysis.registry.ParserDescriptor
Returns an optional help text that can provide useful hints on how to configure the static analysis tool so that the report files could be parsed by Jenkins.
getIconUrl() - Methode in Klasse edu.hm.hafner.analysis.registry.ParserDescriptor
Returns an optional URL to the icon or logo of the static analysis tool.
getId() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the unique ID of this issue.
getId() - Methode in Klasse edu.hm.hafner.analysis.registry.ParserDescriptor
Returns the technical ID of the parser.
getId() - Methode in Klasse edu.hm.hafner.analysis.Report
 
getIds() - Methode in Klasse edu.hm.hafner.analysis.registry.ParserRegistry
Returns the IDs of all available parsers.
getInfoMessages() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the info messages that have been reported since the creation of this set of issues.
getInstanceHash() - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsParser.XmlBugInstance
 
getIssueName() - Methode in Klasse edu.hm.hafner.analysis.RevApiInfoExtension
 
getItems() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Getter for the Item-Collection.
getLevel() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Getter for level-Field.
getLine() - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Error
 
getLine() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.SourceFile
Returns the line of the duplication.
getLine() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Getter for line-Field.
getLineCount() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.simian.Set
Returns the number of duplicated lines.
getLineEnd() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the last line of this issue (lines start at 1).
getLineRange() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
Returns the line range.
getLineRanges() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns additional line ranges for this issue.
getLines() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.Duplication
Returns the number of duplicate lines.
getLineStart() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the first line of this issue (lines start at 1; 0 indicates the whole file).
getLoc() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Getter for loc-Field.
getMessage() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the detailed message for this issue.
getMessage() - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Error
 
getMessage() - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsParser.XmlBugInstance
 
getMessage() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Getter for message-Field.
getMessage() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
getMessage(String) - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsMessages
Returns a HTML description for the specified bug.
getMessage(String, String) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.PmdMessages
Returns the message for the specified PMD rule.
getMetrics() - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Ccm
 
getModule() - Methode in Klasse edu.hm.hafner.analysis.parser.AbstractMavenLogParser
 
getModuleName() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the name of the module or project (or similar concept) that contains this issue.
getModules() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the affected modules for all issues.
getMsg() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.PmdError
 
getName() - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.File
Returns the name of this file.
getName() - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Rule
Returns the name of this rule.
getName() - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Topic
Returns the name of this topic.
getName() - Methode in Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRule
 
getName() - Methode in Klasse edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
 
getName() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Getter for name-Field.
getName() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.File
Returns the name of this file.
getName() - Methode in Klasse edu.hm.hafner.analysis.registry.ParserDescriptor
Returns a human-readable name of the parser.
getName() - Methode in Klasse edu.hm.hafner.analysis.Report
 
getName() - Methode in Klasse edu.hm.hafner.analysis.Severity
Returns the name of the severity.
getNameOfOrigin(String) - Methode in Klasse edu.hm.hafner.analysis.Report
Returns a human-readable name for the specified origin of this report.
getNames() - Methode in Klasse edu.hm.hafner.analysis.registry.ParserRegistry
Returns the names of all available parsers.
getNewFile() - Methode in Klasse edu.hm.hafner.analysis.RevApiInfoExtension
 
getNewIssues() - Methode in Klasse edu.hm.hafner.analysis.IssueDifference
Returns the new issues.
getOffsetRange() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
Returns the offset range.
getOldFile() - Methode in Klasse edu.hm.hafner.analysis.RevApiInfoExtension
 
getOrigin() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the ID of the tool that did report this issue.
getOrigin() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Getter for origin-Field.
getOriginName() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the name of the tool that did report this issue.
getOriginReportFile() - Methode in Klasse edu.hm.hafner.analysis.Report
 
getOriginReportFiles() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the names of all report files that are the origin for the issues of this Report (and all contained sub-reports).
getOutstandingIssues() - Methode in Klasse edu.hm.hafner.analysis.IssueDifference
Returns the outstanding issues.
getPackage() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
getPackageName() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the name of the package or name space (or similar concept) that contains this issue.
getPackageName() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Getter for packageName-Field.
getPackages() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the affected packages for all issues.
getPath() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the path of the affected file.
getPath() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.SourceFile
Returns the path of this file.
getPattern() - Methode in Klasse edu.hm.hafner.analysis.registry.ParserDescriptor
Returns the default filename pattern for this tool.
getPredefinedValues() - Statische Methode in Klasse edu.hm.hafner.analysis.Severity
Returns the set of predefined Severity instances.
getPriority() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
getPriority(int) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.AbstractDryParser
Returns the priority of the warning.
getProperties(Function<? super Issue, T>) - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the different values for a given property for all issues.
getPropertyCount(Function<? super Issue, T>) - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the number of occurrences for every existing value of a given property for all issues.
getPropertyValueAsString(Issue, String) - Statische Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the value of the property with the specified name for a given issue instance.
getPropertyValueGetter(String) - Statische Methode in Klasse edu.hm.hafner.analysis.Issue
Returns a function that can dynamically obtain the value of the property with the specified name of an issue instance.
getReference() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns a reference to the execution of the static analysis tool (build ID, timestamp, etc.).
getRule() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
getRule(String) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.CheckStyleRules
Returns the Checkstyle rule with the specified name.
getRule(String, String) - Methode in Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRuleSet
Returns the specified rule if it exists
getRules() - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.CheckStyleRules
Returns all Checkstyle rules.
getRuleset() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
getSeverities() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the severities of all issues.
getSeverities() - Methode in Klasse edu.hm.hafner.analysis.RevApiInfoExtension
 
getSeverity() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the severity of this issue.
getSeverity() - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Error
 
getSeverity() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Getter for severity-Field.
getShortDescription() - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsMessages.Pattern
Returns the shortDescription.
getShortMessage(String) - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsMessages
Returns a short description for the specified bug.
getSize() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the number of issues in this report.
getSizeOf(Severity) - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the number of issues with the specified Severity.
getSizeOf(String) - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the number of issues with the specified severity.
getSource() - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Error
 
getSourceFile() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.simian.Block
Returns the file name.
getSrcdir() - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Getter for srcdir-Field.
getStart() - Methode in Klasse edu.hm.hafner.analysis.LineRange
Returns the first line of this range.
getStart() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Range
Returns the start.
getStartLineNumber() - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Metric
 
getStartLineNumber() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.simian.Block
Returns the line number of the start of the duplication.
getText() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
Returns the text.
getTokens() - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.Duplication
Returns the number of duplicate tokens.
getTools() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the names of the tools that did report the issues.
getType() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns the type of this issue (depends on the available types of the static analysis tool).
getType() - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsMessages.Pattern
Returns the type.
getType() - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsParser.XmlBugInstance
 
getType() - Methode in Klasse edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
 
getTypeName() - Methode in Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRule
 
getTypeName() - Methode in Klasse edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
 
getTypes() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the used types for all issues.
getUnit() - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Metric
 
getUrl() - Methode in Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRule
 
getUrl() - Methode in Klasse edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
 
getUrl() - Methode in Klasse edu.hm.hafner.analysis.registry.ParserDescriptor
Returns an optional URL to the homepage of the static analysis tool.
getValue() - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Topic
Returns the value of this topic.
getViolations() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.File
Returns all violations of this file.
GhsMultiParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the GHS Multi compiler warnings.
GhsMultiParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.GhsMultiParser
Creates a new instance of GhsMultiParser.
GnatParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the Gnat compiler warnings.
GnatParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.GnatParser
Creates a new instance of GnatParser.
GnuFortranParser - Klasse in edu.hm.hafner.analysis.parser
A parser for (compile-time) messages from the GNU Fortran Compiler.
GnuFortranParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.GnuFortranParser
Creates a new instance of GnuFortranParser.
GoLintParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the golint tool in the Go toolchain.
GoLintParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.GoLintParser
Creates a new instance of GoLintParser.
GoVetParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the go vet tool in the Go toolchain.
GoVetParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.GoVetParser
Creates a new instance of GoVetParser.
GradleErrorProneParser - Klasse in edu.hm.hafner.analysis.parser
A parser for ErrorProne warnings during a Gradle build.
GradleErrorProneParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.GradleErrorProneParser
Creates a new instance of GradleErrorProneParser.
GradleModuleDetector - Klasse in edu.hm.hafner.analysis
Detects module names by parsing gradle source files.
groupByProperty(String) - Methode in Klasse edu.hm.hafner.analysis.Report
Groups issues by a specified property.
GrypeParser - Klasse in edu.hm.hafner.analysis.parser
JSON report parser for grype (https://plugins.jenkins.io/grypescanner/ / https://github.com/anchore/grype).
GrypeParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.GrypeParser
 
guessCategory(String) - Statische Methode in Klasse edu.hm.hafner.analysis.Categories
Classifies the warning message: tries to guess a category from the warning message.
guessCategoryIfEmpty(String, String) - Statische Methode in Klasse edu.hm.hafner.analysis.Categories
Returns a category for the current warning.
guessFromString(String) - Statische Methode in Klasse edu.hm.hafner.analysis.Severity
Converts a String severity to one of the predefined severities.
guessModuleName(String) - Methode in Klasse edu.hm.hafner.analysis.ModuleDetector
Uses the path prefixes of pom.xml or build.xml files to guess a module name for the specified file.
guessSeverity(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Guesses a severity for the issues: converts a String severity to one of the predefined severities.

H

HadoLintParser - Klasse in edu.hm.hafner.analysis.parser
A parser for hadolint json output.
HadoLintParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.HadoLintParser
 
hasCategories() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns whether this report contains issues with different categories.
hasCounter(String) - Methode in Klasse edu.hm.hafner.analysis.Report
Returns whether the specified custom counter of this report is defined.
hasErrors() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns whether error messages have been reported.
hasFileName() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns whether this issue has a file name set.
hasFiles() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns whether this report contains more than one affected file.
hasFingerprint() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns whether this issue already has a fingerprint set.
hasFolders() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns whether this report contains more than one folder with affected files.
hasGoals(String...) - Methode in Klasse edu.hm.hafner.analysis.parser.AbstractMavenLogParser
 
hashCode() - Methode in Klasse edu.hm.hafner.analysis.DuplicationGroup
 
hashCode() - Methode in Klasse edu.hm.hafner.analysis.Issue
 
hashCode() - Methode in Klasse edu.hm.hafner.analysis.LineRange
 
hashCode() - Methode in Klasse edu.hm.hafner.analysis.Report
 
hashCode() - Methode in Klasse edu.hm.hafner.analysis.Severity
 
hasHelp() - Methode in Klasse edu.hm.hafner.analysis.registry.ParserDescriptor
Returns whether an optional help text is available for this parser.
hasModuleName() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns whether this issue has a module name set.
hasModules() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns whether this report contains affected files from more than one module.
hasPackageName() - Methode in Klasse edu.hm.hafner.analysis.Issue
Returns whether this issue has a package name set.
hasPackages() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns whether this report contains affected files from more than one package.
hasSeverities() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns whether this report contains issues of different severities.
hasTools() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns whether this report contains issues created by different tools.
hasTypes() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns whether this report contains issues with different types.
hasUrl() - Methode in Klasse edu.hm.hafner.analysis.registry.ParserDescriptor
Returns whether the URL for the parser is set.
HIGH_OPTION_KEY - Statische Variable in Klasse edu.hm.hafner.analysis.registry.DryDescriptor
Key to define minimum number of duplicate lines for high priority warnings.

I

IarCstatParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the IAR CSTAT warnings.
IarCstatParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.IarCstatParser
Creates a new instance of IarCstatParser.
IarParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the IAR C/C++ compiler warnings.
IarParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.IarParser
Creates a new instance of IarParser.
ID - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
IdeaInspectionParser - Klasse in edu.hm.hafner.analysis.parser
A parser for IntelliJ IDEA inspections.
IdeaInspectionParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.IdeaInspectionParser
 
IntegerParser - Klasse in edu.hm.hafner.analysis.util
Parses integers from string values.
IntelParser - Klasse in edu.hm.hafner.analysis.parser
A parser for messages from the Intel C and Fortran compilers.
IntelParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.IntelParser
Creates a new instance of IntelParser.
InvalidsParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Oracle Invalids.
InvalidsParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.InvalidsParser
Creates a new instance of InvalidsParser.
isEmpty() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns whether this report is empty.
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.LookaheadParser
Returns whether the specified line is interesting.
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.AcuCobolParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.AnsibleLintParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.AntJavacParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.Armcc5CompilerParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.BluePearlParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.CoolfluxChessccParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.EclipseMavenParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.EclipseParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.FlexSdkParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.Gcc4CompilerParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.GhsMultiParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.IarCstatParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.IarParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.IntelParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.JavacParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.JavaDocParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.MavenConsoleParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.MentorParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.P4Parser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.Pep8Parser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.PhpParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.PyLintParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.RobocopyParser
 
isLineInteresting(String) - Methode in Klasse edu.hm.hafner.analysis.parser.TnsdlParser
 
isNotEmpty() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns whether this report is not empty.
Issue - Klasse in edu.hm.hafner.analysis
An issue reported by a static analysis tool.
IssueBuilder - Klasse in edu.hm.hafner.analysis
Creates new issues using the builder pattern.
IssueBuilder() - Konstruktor für Klasse edu.hm.hafner.analysis.IssueBuilder
 
IssueDifference - Klasse in edu.hm.hafner.analysis
Computes old, new, and fixed issues based on the reports of two consecutive static analysis runs for the same software artifact.
IssueDifference(Report, String, Report) - Konstruktor für Klasse edu.hm.hafner.analysis.IssueDifference
Creates a new instance of IssueDifference.
IssueFilterBuilder() - Konstruktor für Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
 
IssueParser - Klasse in edu.hm.hafner.analysis
Parses a file and returns the issues reported in this file.
IssueParser() - Konstruktor für Klasse edu.hm.hafner.analysis.IssueParser
 
isXmlFile(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.IssueParser
Returns whether the specified file is an XML file.
Item - Klasse in edu.hm.hafner.analysis.parser.jcreport
This the Item-Class The Java-Bean-Conformity was chosen due to the digesters style of assigning.
Item() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.jcreport.Item
 
iterator() - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
 
iterator() - Methode in Klasse edu.hm.hafner.analysis.Report
 

J

JavacParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the javac compiler warnings.
JavacParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.JavacParser
Creates a new instance of JavacParser.
JAVADOC - Statische Variable in Klasse edu.hm.hafner.analysis.Categories
Category for Javadoc warnings.
JavaDocParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the ant JavaDoc compiler warnings.
JavaDocParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.JavaDocParser
Creates a new instance of JavaDocParser.
JcReportParser - Klasse in edu.hm.hafner.analysis.parser.jcreport
JcReportParser-Class.
JcReportParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.jcreport.JcReportParser
 
JsHintAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses JSHint files.
JsHintAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.JsHintAdapter
 
JsonIssueParser - Klasse in edu.hm.hafner.analysis.parser
Base class for parsers that operate on a `*.json` file that contains issues in a JSON data structure.
JsonIssueParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.JsonIssueParser
 
JsonLogParser - Klasse in edu.hm.hafner.analysis.parser
Parser for logs in JSON format.
JsonLogParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.JsonLogParser
 
JsonParser - Klasse in edu.hm.hafner.analysis.parser
Parser that reads the 1:1 JSON mapping of the properties of the Issue bean.
JsonParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.JsonParser
 
JUnitAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses JUnit files.
JUnitAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.JUnitAdapter
 

K

KILLED_MUTATIONS - Statische Variable in Klasse edu.hm.hafner.analysis.parser.violations.PitAdapter
Report property key to obtain the number of killed mutations.
KlocWorkAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses Klocwork files.
KlocWorkAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.KlocWorkAdapter
 

L

LINE_END - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
LINE_RANGE_END - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
LINE_RANGE_START - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
LINE_RANGES - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
LINE_START - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
LineRange - Klasse in edu.hm.hafner.analysis
A line range in a source file is defined by its first and last line.
LineRange(int) - Konstruktor für Klasse edu.hm.hafner.analysis.LineRange
Creates a new instance of LineRange.
LineRange(int, int) - Konstruktor für Klasse edu.hm.hafner.analysis.LineRange
Creates a new instance of LineRange.
LineRangeList - Klasse in edu.hm.hafner.analysis
List of LineRange that stores values more efficiently at runtime.
LineRangeList() - Konstruktor für Klasse edu.hm.hafner.analysis.LineRangeList
Creates an empty LineRangeList.
LineRangeList(int) - Konstruktor für Klasse edu.hm.hafner.analysis.LineRangeList
Creates an empty LineRangeList with the specified capacity.
LineRangeList(LineRange...) - Konstruktor für Klasse edu.hm.hafner.analysis.LineRangeList
Creates a new LineRangeList with the specified elements.
LineRangeList(Collection<LineRange>) - Konstruktor für Klasse edu.hm.hafner.analysis.LineRangeList
Creates a new LineRangeList with the specified elements.
LintParser - Klasse in edu.hm.hafner.analysis.parser
Parser for Lint.
LintParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.LintParser
 
listIterator() - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
 
listIterator(int) - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
 
logError(String, Object...) - Methode in Klasse edu.hm.hafner.analysis.Report
Logs the specified error message.
logException(Exception, String, Object...) - Methode in Klasse edu.hm.hafner.analysis.Report
Logs the specified exception.
logInfo(String, Object...) - Methode in Klasse edu.hm.hafner.analysis.Report
Logs the specified information message.
LookaheadParser - Klasse in edu.hm.hafner.analysis
Parses a report file line by line for issues using a pre-defined regular expression.
LookaheadParser(String) - Konstruktor für Klasse edu.hm.hafner.analysis.LookaheadParser
Creates a new instance of LookaheadParser.

M

main(String[]) - Statische Methode in Klasse edu.hm.hafner.analysis.registry.ParserRegistry
Utility to create a report with all available descriptors.
MavenConsoleParser - Klasse in edu.hm.hafner.analysis.parser
A parser for maven console warnings.
MavenConsoleParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.MavenConsoleParser
Creates a new instance of MavenConsoleParser.
MavenModuleDetector - Klasse in edu.hm.hafner.analysis
Detects module names by parsing the name of a source file, the Maven pom.xml.
MentorParser - Klasse in edu.hm.hafner.analysis.parser
Parser for Mentor Graphics Modelsim/Questa Simulator.
MentorParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.MentorParser
Creates a parser for MentorGraphics Modelsim/Questa logs.
mergeLogMessages(FilteredLog) - Methode in Klasse edu.hm.hafner.analysis.Report
Merge all log messages from the specified log into the log of this report.
MESSAGE - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
Method - Enum-Konstante in Enumeration edu.hm.hafner.analysis.parser.gendarme.GendarmeRuleType
 
Metric - Klasse in edu.hm.hafner.analysis.parser.ccm
Entity representing the Metric from CCM.exe output.
Metric() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.ccm.Metric
 
MetrowerksCwCompilerParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Metrowerks Codewarrior 4.x compiler warnings.
MetrowerksCwCompilerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.MetrowerksCwCompilerParser
Creates a new instance of MetrowerksCwCompilerParser.
MetrowerksCwLinkerParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Metrowerks Codewarrior 4.x linker warnings.
MetrowerksCwLinkerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.MetrowerksCwLinkerParser
Creates a new instance of MetrowerksCwLinkerParser.
MODULE_NAME - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
ModuleDetector - Klasse in edu.hm.hafner.analysis
Detects module names by parsing the name of a source file, the Maven pom.xml file or the ANT build.xml file.
ModuleDetector(Path, ModuleDetector.FileSystem) - Konstruktor für Klasse edu.hm.hafner.analysis.ModuleDetector
Creates a new instance of ModuleDetector.
ModuleDetector.FileSystem - Schnittstelle in edu.hm.hafner.analysis
Facade for file system operations.
ModuleResolver - Klasse in edu.hm.hafner.analysis
Resolves module names by reading and mapping module definitions (build.xml, pom.xml, or Manifest.mf files).
ModuleResolver() - Konstruktor für Klasse edu.hm.hafner.analysis.ModuleResolver
 
MsBuildParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the MSBuild/PcLint compiler warnings.
MsBuildParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.MsBuildParser
Creates a new instance of MsBuildParser.
MyPyAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses MyPy files.
MyPyAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.MyPyAdapter
 

N

NagFortranParser - Klasse in edu.hm.hafner.analysis.parser
A parser for messages from the NAG Fortran Compiler.
NagFortranParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.NagFortranParser
Creates a new instance of NagFortranParser.
nodeListToList(NodeList) - Statische Methode in Klasse edu.hm.hafner.analysis.util.XmlElementUtil
Convert a NodeList into a List<Element>.
NORMAL_OPTION_KEY - Statische Variable in Klasse edu.hm.hafner.analysis.registry.DryDescriptor
Key to define minimum number of duplicate lines for normal priority warnings.

O

OELintAdvParser - Klasse in edu.hm.hafner.analysis.parser
A parser for oelint-adv.
OELintAdvParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.OELintAdvParser
Creates a new instance of OELintAdvParser.
open(String) - Methode in Schnittstelle edu.hm.hafner.analysis.ModuleDetector.FileSystem
Creates an InputStream from the specified filename.
Option(String, String) - Konstruktor für Klasse edu.hm.hafner.analysis.registry.ParserDescriptor.Option
Creates an entry representing a mapping from the specified key to the specified value.
ORIGIN - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
OsgiModuleDetector - Klasse in edu.hm.hafner.analysis
Detects module names by parsing the name of OSGi specific source files.
OTDockerLintParser - Klasse in edu.hm.hafner.analysis.parser
A parser for ot-docker-linter json output.
OTDockerLintParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.OTDockerLintParser
 
OTHER - Statische Variable in Klasse edu.hm.hafner.analysis.Categories
Category for Other warnings.
OwaspDependencyCheckParser - Klasse in edu.hm.hafner.analysis.parser
OWASP dependency check JSON report parser.
OwaspDependencyCheckParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.OwaspDependencyCheckParser
 

P

P4Parser - Klasse in edu.hm.hafner.analysis.parser
A parser for Perforce execution.
P4Parser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.P4Parser
Creates a new instance of P4Parser.
PACKAGE_NAME - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
PackageNameResolver - Klasse in edu.hm.hafner.analysis
Resolves packages or namespace names for a set of issues.
PackageNameResolver() - Konstruktor für Klasse edu.hm.hafner.analysis.PackageNameResolver
Creates a new PackageNameResolver.
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.IssueParser
Parses the specified file for issues.
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.LookaheadParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.AjcParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.CargoCheckParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.CcmParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.CheckStyleParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.ClangAnalyzerPlistParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.AbstractDryParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.EclipseXMLParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.EmbeddedEngineerParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.gendarme.GendarmeParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.IdeaInspectionParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.JcReportParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.JsonIssueParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.JsonLogParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.JsonParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.LintParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.PmdParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.PolyspaceParser
Creates a new instance of PolyspaceParser.
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.pvsstudio.PVSStudioParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.QtTranslationParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.RfLintParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.SimulinkCheckParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.StyleCopParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.TaglistParser
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.violations.AbstractViolationAdapter
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.violations.JUnitAdapter
 
parse(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.parser.XmlParser
 
parse(InputStream) - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsMessages
Parses the FindBugs pattern description.
parse(DefaultHandler) - Methode in Klasse edu.hm.hafner.analysis.ReaderFactory
Parses the whole file with the specified SAX DefaultHandler.
parseFile(ReaderFactory) - Methode in Klasse edu.hm.hafner.analysis.IssueParser
Parses the specified file for issues.
parseInt(String) - Statische Methode in Klasse edu.hm.hafner.analysis.util.IntegerParser
Converts a number (represented by the specified String) to an integer value.
parseJsonArray(Report, JSONArray, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.HadoLintParser
 
parseJsonArray(Report, JSONArray, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.JsonIssueParser
Parses the specified JSON object and populates the provided report with all issues.
parseJsonArray(Report, JSONArray, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.OTDockerLintParser
 
parseJsonArray(Report, JSONArray, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.RevApiParser
 
parseJsonArray(Report, JSONArray, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.TrivyParser
Used with older schema before trivy 0.20.0.
parseJsonObject(Report, JSONObject, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.AquaScannerParser
 
parseJsonObject(Report, JSONObject, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.BrakemanParser
 
parseJsonObject(Report, JSONObject, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.ClairParser
 
parseJsonObject(Report, JSONObject, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.DockerLintParser
 
parseJsonObject(Report, JSONObject, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.FlowParser
 
parseJsonObject(Report, JSONObject, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.GrypeParser
 
parseJsonObject(Report, JSONObject, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.JsonIssueParser
Parses the specified JSON object and populates the provided report with all issues.
parseJsonObject(Report, JSONObject, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.OTDockerLintParser
 
parseJsonObject(Report, JSONObject, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.OwaspDependencyCheckParser
 
parseJsonObject(Report, JSONObject, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.PnpmAuditParser
 
parseJsonObject(Report, JSONObject, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.SonarQubeParser
 
parseJsonObject(Report, JSONObject, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.TrivyParser
Used with schema version 2 starting with trivy 0.20.0.
parseJsonObject(Report, JSONObject, IssueBuilder) - Methode in Klasse edu.hm.hafner.analysis.parser.VeraCodePipelineScannerParser
 
ParserDescriptor - Klasse in edu.hm.hafner.analysis.registry
Interface to describe all descriptors.
ParserDescriptor.Option - Klasse in edu.hm.hafner.analysis.registry
A parser configuration option.
ParserRegistry - Klasse in edu.hm.hafner.analysis.registry
Provides a registry for all available parsers.
ParserRegistry() - Konstruktor für Klasse edu.hm.hafner.analysis.registry.ParserRegistry
Creates a new registry instance.
ParsingCanceledException - Ausnahmeklasse in edu.hm.hafner.analysis
Indicates that parsing has been canceled due to a user initiated interrupt.
ParsingCanceledException() - Konstruktor für Ausnahmeklasse edu.hm.hafner.analysis.ParsingCanceledException
Creates a new instance of ParsingCanceledException.
ParsingCanceledException(Throwable) - Konstruktor für Ausnahmeklasse edu.hm.hafner.analysis.ParsingCanceledException
Creates a new instance of ParsingCanceledException.
ParsingException - Ausnahmeklasse in edu.hm.hafner.analysis
Indicates that during parsing a non recoverable error has been occurred.
ParsingException(String, Object...) - Konstruktor für Ausnahmeklasse edu.hm.hafner.analysis.ParsingException
Constructs a new ParsingException with the specified message.
ParsingException(Throwable) - Konstruktor für Ausnahmeklasse edu.hm.hafner.analysis.ParsingException
Constructs a new ParsingException with the specified cause.
ParsingException(Throwable, String, Object...) - Konstruktor für Ausnahmeklasse edu.hm.hafner.analysis.ParsingException
Constructs a new ParsingException with the specified cause and message.
PASSED_TESTS - Statische Variable in Klasse edu.hm.hafner.analysis.parser.violations.JUnitAdapter
Report property key to obtain the number of passed tests.
Pattern() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsMessages.Pattern
 
Pep8Parser - Klasse in edu.hm.hafner.analysis.parser
A parser for the Pep8 compiler warnings.
Pep8Parser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.Pep8Parser
Creates a new instance of Pep8Parser.
PerlCriticParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the Perl::Critic warnings.
PerlCriticParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.PerlCriticParser
Creates a new instance of PerlCriticParser.
PhpParser - Klasse in edu.hm.hafner.analysis.parser
A parser for PHP runtime errors and warnings.
PhpParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.PhpParser
Creates a new instance of PhpParser.
PitAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses PIT results files.
PitAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.PitAdapter
 
Pmd - Klasse in edu.hm.hafner.analysis.parser.pmd
Java Bean class for warnings of the PMD format.
Pmd() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.pmd.Pmd
 
PmdError - Klasse in edu.hm.hafner.analysis.parser.pmd
Java Bean class for an error of the PMD format.
PmdError() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.pmd.PmdError
 
PmdMessages - Klasse in edu.hm.hafner.analysis.parser.pmd
Provides access to rule descriptions and examples.
PmdMessages() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.pmd.PmdMessages
Loads the available rules into a map.
PmdParser - Klasse in edu.hm.hafner.analysis.parser.pmd
A parser for PMD XML files.
PmdParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.pmd.PmdParser
 
PnpmAuditParser - Klasse in edu.hm.hafner.analysis.parser
Parser for reports of pnpm audit scans.
PnpmAuditParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.PnpmAuditParser
 
PolyspaceParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Polyspace Bug Finder and Code Prover results.
PolyspaceParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.PolyspaceParser
 
postProcess(Report) - Methode in Klasse edu.hm.hafner.analysis.LookaheadParser
Post processes the issues.
PreFastParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Microsoft PREfast (aka Code Analysis for C/C++) XML files.
PreFastParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.PreFastParser
Creates a new instance of PreFastParser.
preprocessLine(String) - Methode in Klasse edu.hm.hafner.analysis.LookaheadParser
Preprocesses the specified line.
preprocessLine(String) - Methode in Klasse edu.hm.hafner.analysis.parser.AbstractMavenLogParser
 
print(Issue) - Methode in Schnittstelle edu.hm.hafner.analysis.Report.IssuePrinter
Prints the specified issue.
print(Issue) - Methode in Klasse edu.hm.hafner.analysis.Report.StandardOutputPrinter
 
print(Report.IssuePrinter) - Methode in Klasse edu.hm.hafner.analysis.Report
Prints all issues of the report.
PROPRIETARY_API - Statische Variable in Klasse edu.hm.hafner.analysis.Categories
Category for warnings due to the usage of proprietary API.
ProtoLintParser - Klasse in edu.hm.hafner.analysis.parser
Parser for ProtoLint.
ProtoLintParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.ProtoLintParser
Creates a new instance.
PuppetLintParser - Klasse in edu.hm.hafner.analysis.parser
A parser for puppet-lint checks warnings.
PuppetLintParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.PuppetLintParser
Creates a new instance of PuppetLintParser.
PVSStudioParser - Klasse in edu.hm.hafner.analysis.parser.pvsstudio
A parser for the PVS-Studio static analyzer.
PVSStudioParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.pvsstudio.PVSStudioParser
 
PyDocStyleAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses PyDocStyle results files.
PyDocStyleAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.PyDocStyleAdapter
 
PyLintDescriptions - Klasse in edu.hm.hafner.analysis.parser.pylint
Provides descriptions for all pylint rules.
PyLintDescriptions() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.pylint.PyLintDescriptions
Loads the available rules into a map.
PyLintParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the PyLint compiler warnings.
PyLintParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.PyLintParser
Creates a new instance of PyLintParser.

Q

QacSourceCodeAnalyserParser - Klasse in edu.hm.hafner.analysis.parser
A parser for PRQA QA-C Sourcecode Analyser warnings.
QacSourceCodeAnalyserParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.QacSourceCodeAnalyserParser
Creates a new instance of QACSourceCodeAnalyserParser.
QtTranslationParser - Klasse in edu.hm.hafner.analysis.parser
Parser for translation files of Qt.
QtTranslationParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.QtTranslationParser
 

R

Range - Klasse in edu.hm.hafner.analysis.parser.dry.dupfinder
Java Bean class for a Reshaper DupFinder range.
Range() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Range
 
RANK - Enum-Konstante in Enumeration edu.hm.hafner.analysis.parser.findbugs.FindBugsParser.PriorityProperty
Use rank to create corresponding priorities.
readDocument() - Methode in Klasse edu.hm.hafner.analysis.ReaderFactory
Parses the whole file into a Document.
ReaderFactory - Klasse in edu.hm.hafner.analysis
Provides several useful helper methods to read the contents of a resource that is given by a Reader.
ReaderFactory(Charset) - Konstruktor für Klasse edu.hm.hafner.analysis.ReaderFactory
Creates a new factory to read a resource with a given charset.
ReaderFactory(Charset, Function<String, String>) - Konstruktor für Klasse edu.hm.hafner.analysis.ReaderFactory
Creates a new factory to read a resource with a given charset.
readResolve() - Methode in Klasse edu.hm.hafner.analysis.Issue
Called after de-serialization to improve the memory usage.
readResolve() - Methode in Klasse edu.hm.hafner.analysis.Report
Called after de-serialization to improve the memory usage and to initialize fields that have been introduced after the first release.
readStream() - Methode in Klasse edu.hm.hafner.analysis.ReaderFactory
Provides the lines of the file as a Stream of strings.
readString() - Methode in Klasse edu.hm.hafner.analysis.ReaderFactory
Reads the whole file into a String.
remove(int) - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
 
Report - Klasse in edu.hm.hafner.analysis.parser.jcreport
This is the Report-Class.
Report - Klasse in edu.hm.hafner.analysis
A report contains a set of unique issues: it contains no duplicate elements, i.e. it models the mathematical set abstraction.
Report() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.jcreport.Report
 
Report() - Konstruktor für Klasse edu.hm.hafner.analysis.Report
Creates an empty Report.
Report(Report...) - Konstruktor für Klasse edu.hm.hafner.analysis.Report
Creates a new Report that is an aggregation of the specified reports.
Report(String, String) - Konstruktor für Klasse edu.hm.hafner.analysis.Report
Creates an empty Report with the specified ID and name.
Report(String, String, String) - Konstruktor für Klasse edu.hm.hafner.analysis.Report
Creates an empty Report with the specified ID and name.
Report(Collection<? extends Report>) - Konstruktor für Klasse edu.hm.hafner.analysis.Report
Creates a new Report that is an aggregation of the specified reports.
Report.IssueFilterBuilder - Klasse in edu.hm.hafner.analysis
Builds a combined filter based on several include and exclude filters.
Report.IssuePrinter - Schnittstelle in edu.hm.hafner.analysis
Prints a summary of an Issue.
Report.StandardOutputPrinter - Klasse in edu.hm.hafner.analysis
Prints issues to the "standard" output stream.
ResharperInspectCodeAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
A parser for the Resharper InspectCode compiler warnings.
ResharperInspectCodeAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.ResharperInspectCodeAdapter
 
RevApiInfoExtension - Klasse in edu.hm.hafner.analysis
Stores additional information of the Revapi analysis (severities, issue name, old file, and new file).
RevApiInfoExtension(String, String, String, Map<String, String>) - Konstruktor für Klasse edu.hm.hafner.analysis.RevApiInfoExtension
Creates an object to store additional information of the Revapi analysis.
RevApiParser - Klasse in edu.hm.hafner.analysis.parser
Parser for Revapi reports.
RevApiParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.RevApiParser
 
RfLintParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Robot Framework.
RfLintParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.RfLintParser
 
RobocopyParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Robocopy.
RobocopyParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.RobocopyParser
Creates a new instance of RobocopyParser.
RuboCopParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the ruboCop warnings.
RuboCopParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.RuboCopParser
Creates a new instance of RuboCopParser.
Rule - Klasse in edu.hm.hafner.analysis.parser.checkstyle
Java Bean class representing a Checkstyle rule.
Rule() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.checkstyle.Rule
Instantiates a new rule.
Rule(String) - Konstruktor für Klasse edu.hm.hafner.analysis.parser.checkstyle.Rule
Instantiates a new rule.
run(FullTextFingerprint, Report, Charset) - Methode in Klasse edu.hm.hafner.analysis.FingerprintGenerator
Creates fingerprints for the specified set of issues.
run(Report, ModuleDetector) - Methode in Klasse edu.hm.hafner.analysis.ModuleResolver
Resolves absolute paths of the affected files of the specified set of issues.
run(Report, String, Predicate<String>) - Methode in Klasse edu.hm.hafner.analysis.FileNameResolver
Resolves the file names of the affected files of the specified set of issues.
run(Report, Charset) - Methode in Klasse edu.hm.hafner.analysis.PackageNameResolver
Resolves packages or namespace names for the specified set of issues.

S

SarifAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses SARIF files.
SarifAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.SarifAdapter
 
SbtScalacParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the sbt scala compiler warnings.
SbtScalacParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.SbtScalacParser
Creates a new instance of SbtScalacParser.
ScalacParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the scalac compiler warnings.
ScalacParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.ScalacParser
Creates a new instance of ScalacParser.
SecureDigester - Klasse in edu.hm.hafner.analysis
A secure Digester implementation that does not resolve external entities.
SecureDigester(Class<?>) - Konstruktor für Klasse edu.hm.hafner.analysis.SecureDigester
Creates a new Digester instance that does not resolve external entities.
SemgrepAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses PyDocStyle results files.
SemgrepAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.SemgrepAdapter
 
serialVersionUID - Statische Variable in Klasse edu.hm.hafner.analysis.parser.BluePearlParser
 
serialVersionUID - Statische Variable in Klasse edu.hm.hafner.analysis.parser.MentorParser
 
set(int, LineRange) - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
 
Set - Klasse in edu.hm.hafner.analysis.parser.dry.simian
Java Bean class for a Simian duplication set.
Set() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.simian.Set
 
setAdditionalProperties(Serializable) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets additional properties from the statical analysis tool.
setBegincolumn(int) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
setBeginline(int) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
setCategory(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the category of this issue (depends on the available categories of the static analysis tool).
setCategory(String) - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsParser.XmlBugInstance
 
setClassification(String) - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Metric
 
setClassname(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Setter for className-Field.
setCodeFragment(String) - Methode in Klasse edu.hm.hafner.analysis.DuplicationGroup
Sets the code fragment of the duplication group.
setCodeFragment(String) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.Duplication
Sets the duplicate code fragment to the specified value.
setColumn(int) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Error
 
setColumn(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Setter for Column-Field.
setColumnEnd(int) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the the last column of this issue (columns start at 1).
setColumnEnd(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the the last column of this issue (columns start at 1).
setColumnStart(int) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the first column of this issue (columns start at 1, 0 indicates the whole line).
setColumnStart(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the first column of this issue (columns start at 1, 0 indicates the whole line).
setComplexity(int) - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Metric
 
setCost(int) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Duplicate
Sets the duplicate cost to the specified value.
setCounter(String, int) - Methode in Klasse edu.hm.hafner.analysis.Report
Sets the specified custom counter for this report.
setDescription(Topic) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Rule
Sets the description of this rule.
setDescription(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets an additional description for this issue.
setDescription(String) - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsMessages.Pattern
Sets the description to the specified value.
setDescription(String) - Methode in Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRule
 
setDescription(String) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.PmdError
 
setDirectory(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the current work directory.
setEnd(int) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Range
Sets the end to the specified value.
setEndcolumn(int) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
setEndcolumn(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Setter for endcolumn-Field.
setEndline(int) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
setEndline(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Setter for endline-Field.
setEndLineNumber(int) - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Metric
 
setEndLineNumber(int) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.simian.Block
Sets the line number of the end of the duplication to the specified value.
setExcludeCategoryFilter(String...) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setExcludeCategoryFilter(Collection<String>) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setExcludeFileNameFilter(String...) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setExcludeFileNameFilter(Collection<String>) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setExcludeMessageFilter(String...) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter to exclude issues with matching issue message.
setExcludeMessageFilter(Collection<String>) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter to exclude issues with matching issue message.
setExcludeModuleNameFilter(String...) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setExcludeModuleNameFilter(Collection<String>) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setExcludePackageNameFilter(String...) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setExcludePackageNameFilter(Collection<String>) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setExcludeTypeFilter(String...) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setExcludeTypeFilter(Collection<String>) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setExternalInfoUrl(String) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
setFile(String) - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Metric
 
setFilename(String) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.PmdError
 
setFileName(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the name of the affected file.
setFileName(String) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
Sets the file name to the specified value.
setFiles(List<File>) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Report
Setter for the List files.
setFindingtype(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Setter for findingtype-Field.
setFingerprint(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the fingerprint for this issue.
setId(UUID) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the unique ID of the issue.
setIncludeCategoryFilter(String...) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setIncludeCategoryFilter(Collection<String>) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setIncludeFileNameFilter(String...) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setIncludeFileNameFilter(Collection<String>) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setIncludeMessageFilter(String...) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter to include issues with matching issue message.
setIncludeMessageFilter(Collection<String>) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter to include issues with matching issue message.
setIncludeModuleNameFilter(String...) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setIncludeModuleNameFilter(Collection<String>) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setIncludePackageNameFilter(String...) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setIncludePackageNameFilter(Collection<String>) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setIncludeTypeFilter(String...) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setIncludeTypeFilter(Collection<String>) - Methode in Klasse edu.hm.hafner.analysis.Report.IssueFilterBuilder
Add a new filter.
setInstanceHash(String) - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsParser.XmlBugInstance
 
setLevel(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Setter for level-Field.
setLine(int) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Error
 
setLine(int) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.SourceFile
Sets the line of the duplication to the specified value.
setLine(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Setter for line-Field.
setLineCount(int) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.simian.Set
Sets the number of duplicated lines to the specified value.
setLineEnd(int) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the last line of this issue (lines start at 1).
setLineEnd(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the last line of this issue (lines start at 1).
setLineRange(Range) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
Sets the line range to the specified value.
setLineRanges(LineRangeList) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets additional line ranges for this issue.
setLines(int) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.Duplication
Sets the number of duplicate lines to the specified value.
setLineStart(int) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the first line of this issue (lines start at 1; 0 indicates the whole file).
setLineStart(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the first line of this issue (lines start at 1; 0 indicates the whole file).
setLoc(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Setter for loc-Field.
setMessage(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the detailed message for this issue.
setMessage(String) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Error
 
setMessage(String) - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsParser.XmlBugInstance
 
setMessage(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Setter for message-Field.
setMessage(String) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
setMetrics(List<Metric>) - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Ccm
 
setModuleName(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the name of the module or project (or similar concept) that contains this issue.
setMsg(String) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.PmdError
 
setName(String) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.File
Sets the name of this file to the specified value.
setName(String) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Rule
Sets the name of this rule.
setName(String) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Topic
Sets the name of this topic.
setName(String) - Methode in Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRule
 
setName(String) - Methode in Klasse edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
 
setName(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Setter for Name-Field.
setName(String) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.File
Sets the name of this file to the specified value.
setOffsetRange(Range) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
Sets the offset range to the specified value.
setOrigin(String) - Methode in Klasse edu.hm.hafner.analysis.Issue
Sets the ID of the tool that did report this issue.
setOrigin(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the ID of the tool that did report this issue.
setOrigin(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Setter for origin-Field.
setOrigin(String, String) - Methode in Klasse edu.hm.hafner.analysis.Issue
Sets the ID and the name of the tool that did report this issue.
setOrigin(String, String) - Methode in Klasse edu.hm.hafner.analysis.Report
Sets the origin of all issues in this report.
setOriginName(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the name of the tool that did report this issue.
setOriginReportFile(String) - Methode in Klasse edu.hm.hafner.analysis.Report
 
setPackage(String) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
setPackageName(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the name of the package or name space (or similar concept) that contains this issue.
setPackageName(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Setter for packageName-Field.
setPath(String) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.SourceFile
Sets the path of this file to the specified value.
setPathName(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the path of the affected file.
setPriority(int) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
setReference(String) - Methode in Klasse edu.hm.hafner.analysis.Issue
Sets a reference to the execution of the static analysis tool (build ID, timestamp, etc.).
setReference(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets a reference to the execution of the static analysis tool (build ID, timestamp, etc.).
setRule(String) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
setRuleset(String) - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 
setSeverity(Severity) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the severity of this issue.
setSeverity(String) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Error
 
setSeverity(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.Item
Setter for severtiy-Field.
setShortDescription(String) - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsMessages.Pattern
Sets the shortDescription to the specified value.
setSource(String) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Error
 
setSourceFile(String) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.simian.Block
Sets the file name to the specified value.
setSrcdir(String) - Methode in Klasse edu.hm.hafner.analysis.parser.jcreport.File
Setter for srcdir-Field.
setStart(int) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Range
Sets the start to the specified value.
setStartLineNumber(int) - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Metric
 
setStartLineNumber(int) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.simian.Block
Sets the line number of the start of the duplication to the specified value.
setText(String) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
Sets the text to the specified value.
setTokens(int) - Methode in Klasse edu.hm.hafner.analysis.parser.dry.cpd.Duplication
Sets the number of duplicate tokens to the specified value.
setType(GendarmeRuleType) - Methode in Klasse edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
 
setType(String) - Methode in Klasse edu.hm.hafner.analysis.IssueBuilder
Sets the type of this issue (depends on the available types of the static analysis tool).
setType(String) - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsMessages.Pattern
Sets the type to the specified value.
setType(String) - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsParser.XmlBugInstance
 
setTypeName(String) - Methode in Klasse edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
 
setUnit(String) - Methode in Klasse edu.hm.hafner.analysis.parser.ccm.Metric
 
setUrl(String) - Methode in Klasse edu.hm.hafner.analysis.parser.fxcop.FxCopRule
 
setUrl(URL) - Methode in Klasse edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
 
setValue(String) - Methode in Klasse edu.hm.hafner.analysis.parser.checkstyle.Topic
Sets the value of this topic.
Severity - Klasse in edu.hm.hafner.analysis
Severity of an issue.
Severity(String) - Konstruktor für Klasse edu.hm.hafner.analysis.Severity
Creates a new Severity with the specified name.
SEVERITY - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 
SimianParser - Klasse in edu.hm.hafner.analysis.parser.dry.simian
A parser for Simian XML files.
SimianParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.simian.SimianParser
Creates a new instance of SimianParser.
SimianParser(int, int) - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.simian.SimianParser
Creates a new instance of SimianParser.
SimulinkCheckParser - Klasse in edu.hm.hafner.analysis.parser
A parser for Simulink Check tool by Mathworks results.
SimulinkCheckParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.SimulinkCheckParser
 
size() - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
 
size() - Methode in Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsMessages
Returns the size of this messages cache.
size() - Methode in Klasse edu.hm.hafner.analysis.parser.pmd.PmdMessages
Returns the number of available rule sets.
size() - Methode in Klasse edu.hm.hafner.analysis.parser.pylint.PyLintDescriptions
Returns the size of this messages cache.
size() - Methode in Klasse edu.hm.hafner.analysis.Report
Returns the number of issues in this container.
SKIPPED_TESTS - Statische Variable in Klasse edu.hm.hafner.analysis.parser.violations.JUnitAdapter
Report property key to obtain the number of skipped tests.
SonarQubeDiffParser - Klasse in edu.hm.hafner.analysis.parser
Class which parses SonarQube reports taken from SonarQube differential scan report (preview).
SonarQubeDiffParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.SonarQubeDiffParser
 
SonarQubeIssuesParser - Klasse in edu.hm.hafner.analysis.parser
Class which parses SonarQube reports taken from the SonarQube API (api/issues/search).
SonarQubeIssuesParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.SonarQubeIssuesParser
 
SonarQubeParser - Klasse in edu.hm.hafner.analysis.parser
Base class for SonarQube parsers.
SonarQubeParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.SonarQubeParser
 
SourceFile - Klasse in edu.hm.hafner.analysis.parser.dry.cpd
Java Bean class for a file of the PMD CPD format.
SourceFile() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.dry.cpd.SourceFile
 
SphinxBuildLinkCheckParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the Sphinx warnings generated by the linkcheck builder.
SphinxBuildLinkCheckParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.SphinxBuildLinkCheckParser
Creates a new instance of SphinxBuildLinkCheckParser.
SphinxBuildParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the Sphinx build warnings.
SphinxBuildParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.SphinxBuildParser
Creates a new instance of SphinxBuildParser.
StandardOutputPrinter() - Konstruktor für Klasse edu.hm.hafner.analysis.Report.StandardOutputPrinter
Creates a new printer that prints to the "standard" output stream.
stream() - Methode in Klasse edu.hm.hafner.analysis.Report
Creates a new sequential Stream of Issue instances.
StyleCopParser - Klasse in edu.hm.hafner.analysis.parser
Parses a StyleCop XML report files.
StyleCopParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.StyleCopParser
 
SunCParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the SUN Studio C++ compiler warnings.
SunCParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.SunCParser
Creates a new instance of SunCParser.
SURVIVED_MUTATIONS - Statische Variable in Klasse edu.hm.hafner.analysis.parser.violations.PitAdapter
Report property key to obtain the number of killed mutations.

T

TaglistParser - Klasse in edu.hm.hafner.analysis.parser
Parser for Taglist Maven Plugin output.
TaglistParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.TaglistParser
 
TaskingVxCompilerParser - Klasse in edu.hm.hafner.analysis.parser
A parser for TASKING VX compiler warnings.
TaskingVxCompilerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.TaskingVxCompilerParser
Creates a new instance of TaskingVXCompilerParser.
TiCcsParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the Texas Instruments Code Composer Studio compiler warnings.
TiCcsParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.TiCcsParser
Creates a new instance of TiCcsParser.
TnsdlParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the tnsdl translator warnings.
TnsdlParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.TnsdlParser
Creates a new instance of TnsdlParser.
Topic - Klasse in edu.hm.hafner.analysis.parser.checkstyle
Java Bean class representing a DocBook subsection.
Topic() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.checkstyle.Topic
 
TopicRule - Klasse in edu.hm.hafner.analysis.parser.checkstyle
Digester rule to parse the actual content of a DocBook subsection node.
toString() - Methode in Klasse edu.hm.hafner.analysis.Issue
 
toString() - Methode in Klasse edu.hm.hafner.analysis.LineRange
 
toString() - Methode in Klasse edu.hm.hafner.analysis.Report
 
toString() - Methode in Klasse edu.hm.hafner.analysis.Severity
 
TOTAL_MUTATIONS - Statische Variable in Klasse edu.hm.hafner.analysis.parser.violations.PitAdapter
Report property key to obtain the total number of mutations.
TOTAL_TESTS - Statische Variable in Klasse edu.hm.hafner.analysis.parser.violations.JUnitAdapter
Report property key to obtain the total number of tests.
trim() - Methode in Klasse edu.hm.hafner.analysis.LineRangeList
Minimizes the memory waste by throwing away excess capacity.
TrivyParser - Klasse in edu.hm.hafner.analysis.parser
Parser for reports of aquasec trivy container vulnerability scanner.
TrivyParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.TrivyParser
 
Type - Enum-Konstante in Enumeration edu.hm.hafner.analysis.parser.gendarme.GendarmeRuleType
 
TYPE - Statische Variable in Klasse edu.hm.hafner.analysis.IssueParser
 

U

UNCOVERED_MUTATIONS - Statische Variable in Klasse edu.hm.hafner.analysis.parser.violations.PitAdapter
Report property key to obtain the number of killed mutations.

V

ValgrindAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses Valgrind XML report files.
ValgrindAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.ValgrindAdapter
 
valueOf(String) - Statische Methode in Enumeration edu.hm.hafner.analysis.parser.findbugs.FindBugsParser.PriorityProperty
Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück.
valueOf(String) - Statische Methode in Enumeration edu.hm.hafner.analysis.parser.gendarme.GendarmeRuleType
Gibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück.
valueOf(String) - Statische Methode in Klasse edu.hm.hafner.analysis.Severity
Creates a new Severity with the specified name.
valueOf(String, Severity) - Statische Methode in Klasse edu.hm.hafner.analysis.Severity
Converts a String severity to one of the predefined severities.
values() - Statische Methode in Enumeration edu.hm.hafner.analysis.parser.findbugs.FindBugsParser.PriorityProperty
Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
values() - Statische Methode in Enumeration edu.hm.hafner.analysis.parser.gendarme.GendarmeRuleType
Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.
VeraCodePipelineScannerParser - Klasse in edu.hm.hafner.analysis.parser
Parser for Veracode Pipeline Scanner (pipeline-scan) tool.
VeraCodePipelineScannerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.VeraCodePipelineScannerParser
 
Violation - Klasse in edu.hm.hafner.analysis.parser.pmd
Java Bean class for a violation of the PMD format.
Violation() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.pmd.Violation
 

W

WARNING_HIGH - Statische Variable in Klasse edu.hm.hafner.analysis.Severity
A warning with priority high.
WARNING_LOW - Statische Variable in Klasse edu.hm.hafner.analysis.Severity
A warning with priority low.
WARNING_NORMAL - Statische Variable in Klasse edu.hm.hafner.analysis.Severity
A warning with priority normal.

X

XlcCompilerParser - Klasse in edu.hm.hafner.analysis.parser
A parser for IBM xlC compiler warnings.
XlcCompilerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.XlcCompilerParser
Creates a new instance of XlcCompilerParser.
XlcLinkerParser - Klasse in edu.hm.hafner.analysis.parser
A parser for IBM xlC linker warnings.
XlcLinkerParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.XlcLinkerParser
Creates a new instance of XlcLinkerParser.
XmlBugInstance() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.findbugs.FindBugsParser.XmlBugInstance
 
XmlElementUtil - Klasse in edu.hm.hafner.analysis.util
Provides some useful methods to process the DOM.
XmlLintAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses XMLLint results files.
XmlLintAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.XmlLintAdapter
 
XmlParser - Klasse in edu.hm.hafner.analysis.parser
Parser that reads the 1:1 XML mapping of the properties of the Issue bean.
XmlParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.XmlParser
Create a new XmlParser object.
XmlParser(String) - Konstruktor für Klasse edu.hm.hafner.analysis.parser.XmlParser
Create a new XmlParser instance.

Y

YamlLintAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses YAMLLint results files.
YamlLintAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.YamlLintAdapter
 
YuiCompressorParser - Klasse in edu.hm.hafner.analysis.parser
A parser for the YUI Compressor warnings.
YuiCompressorParser() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.YuiCompressorParser
Creates a new instance of YuiCompressorParser.

Z

ZptLintAdapter - Klasse in edu.hm.hafner.analysis.parser.violations
Parses ZPTLint results files.
ZptLintAdapter() - Konstruktor für Klasse edu.hm.hafner.analysis.parser.violations.ZptLintAdapter
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form