- AbstractDryParser<T> - Class in edu.hm.hafner.analysis.parser.dry
-
A duplication parser template for Digester based parsers.
- AbstractDryParser(int, int) - Constructor for class edu.hm.hafner.analysis.parser.dry.AbstractDryParser
-
- AbstractPackageDetector - Class in edu.hm.hafner.analysis
-
Base class for package detectors.
- AbstractPackageDetector(PackageDetectors.FileSystem) - Constructor for class edu.hm.hafner.analysis.AbstractPackageDetector
-
- AbstractViolationAdapter - Class in edu.hm.hafner.analysis.parser.violations
-
Adapter for ViolationsParser instances.
- AbstractViolationAdapter() - Constructor for class edu.hm.hafner.analysis.parser.violations.AbstractViolationAdapter
-
- accepts(ReaderFactory) - Method in class edu.hm.hafner.analysis.IssueParser
-
Returns whether this parser accepts the specified file as valid input.
- accepts(ReaderFactory) - Method in class edu.hm.hafner.analysis.parser.EclipseParser
-
- accepts(ReaderFactory) - Method in class edu.hm.hafner.analysis.parser.EclipseXMLParser
-
- accepts(JSONObject) - Method in class edu.hm.hafner.analysis.parser.SonarQubeDiffParser
-
- accepts(JSONObject) - Method in class edu.hm.hafner.analysis.parser.SonarQubeIssuesParser
-
- accepts(ReaderFactory) - Method in class edu.hm.hafner.analysis.parser.SonarQubeParser
-
- accepts(JSONObject) - Method in class edu.hm.hafner.analysis.parser.SonarQubeParser
-
Returns whether this parser accepts the specified JSON object as valid input.
- AcuCobolParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the Acu Cobol compile.
- AcuCobolParser() - Constructor for class edu.hm.hafner.analysis.parser.AcuCobolParser
-
- add(int, LineRange) - Method in class edu.hm.hafner.analysis.LineRangeList
-
- add(LineRange) - Method in class edu.hm.hafner.analysis.LineRangeList
-
- add(Issue) - Method in class edu.hm.hafner.analysis.parser.dry.DuplicationGroup
-
Adds the specified duplication (represented by an
Issue instance) to this group of duplications.
- add(Issue) - Method in class edu.hm.hafner.analysis.Report
-
Appends the specified issue to the end of this report.
- addAll(Collection<? extends LineRange>) - Method in class edu.hm.hafner.analysis.LineRangeList
-
- addAll(Issue, Issue...) - Method in class 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 Issue>) - Method in class 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(Report...) - Method in class edu.hm.hafner.analysis.Report
-
Appends the specified
reports to this report.
- addBlock(Block) - Method in class edu.hm.hafner.analysis.parser.dry.simian.Set
-
Adds a new block to this duplication set.
- addError(Error) - Method in class edu.hm.hafner.analysis.parser.checkstyle.File
-
Adds a new violation to this file.
- addFile(File) - Method in class edu.hm.hafner.analysis.parser.checkstyle.CheckStyle
-
Adds a new file to this bug collection.
- addFile(SourceFile) - Method in class edu.hm.hafner.analysis.parser.dry.cpd.Duplication
-
Adds a new file to this duplication.
- addFile(File) - Method in class edu.hm.hafner.analysis.parser.jcreport.Report
-
Adds a new File to the Collection.
- addFile(File) - Method in class edu.hm.hafner.analysis.parser.pmd.Pmd
-
Adds a new file to this bug collection.
- addFragment(Fragment) - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Duplicate
-
Adds a new file to this duplication.
- addItem(Item) - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Adds an Item-Object to the collection items.
- addMetric(Metric) - Method in class edu.hm.hafner.analysis.parser.ccm.Ccm
-
- addRule(Element) - Method in class edu.hm.hafner.analysis.parser.fxcop.FxCopRuleSet
-
Parse the element and insert the rule into the rule set.
- addViolation(Violation) - Method in class edu.hm.hafner.analysis.parser.pmd.File
-
Adds a new violation to this file.
- AjcParser - Class in edu.hm.hafner.analysis.parser
-
A parser for AspectJ (ajc) compiler warnings.
- AjcParser() - Constructor for class edu.hm.hafner.analysis.parser.AjcParser
-
- AndroidLintParserAdapter - Class in edu.hm.hafner.analysis.parser.violations
-
Parses Android Lint files.
- AndroidLintParserAdapter() - Constructor for class edu.hm.hafner.analysis.parser.violations.AndroidLintParserAdapter
-
- AnsibleLintParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the ansible lint warnings.
- AnsibleLintParser() - Constructor for class edu.hm.hafner.analysis.parser.AnsibleLintParser
-
- ANT_ECLIPSE_WARNING_PATTERN - Static variable in class edu.hm.hafner.analysis.parser.EclipseParser
-
Pattern for eclipse warnings.
- ANT_TASK - Static variable in class edu.hm.hafner.analysis.RegexpParser
-
Pattern identifying an ant task debug output prefix.
- AntJavacParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the ant javac compiler warnings.
- AntJavacParser() - Constructor for class edu.hm.hafner.analysis.parser.AntJavacParser
-
- Armcc5CompilerParser - Class in edu.hm.hafner.analysis.parser
-
A parser for armcc5 compiler warnings.
- Armcc5CompilerParser() - Constructor for class edu.hm.hafner.analysis.parser.Armcc5CompilerParser
-
- ArmccCompilerParser - Class in edu.hm.hafner.analysis.parser
-
A parser for armcc compiler warnings.
- ArmccCompilerParser() - Constructor for class edu.hm.hafner.analysis.parser.ArmccCompilerParser
-
- ArrayCondition(Object[]) - Constructor for class edu.hm.hafner.util.Ensure.ArrayCondition
-
- CadenceIncisiveParser - Class in edu.hm.hafner.analysis.parser
-
A parser for Cadence Incisive Enterprise Simulator.
- CadenceIncisiveParser() - Constructor for class edu.hm.hafner.analysis.parser.CadenceIncisiveParser
-
- Categories - Class in edu.hm.hafner.analysis
-
Provides convenience methods to detect categories.
- Ccm - Class in edu.hm.hafner.analysis.parser.ccm
-
Entity used by
CcmParser to represent the root node of CCM results file.
- Ccm() - Constructor for class edu.hm.hafner.analysis.parser.ccm.Ccm
-
- CcmParser - Class in edu.hm.hafner.analysis.parser.ccm
-
A parser for CCM XML files.
- CcmParser() - Constructor for class edu.hm.hafner.analysis.parser.ccm.CcmParser
-
- CheckStyle - Class in edu.hm.hafner.analysis.parser.checkstyle
-
Java Bean class for a errors collection of the Checkstyle format.
- CheckStyle() - Constructor for class edu.hm.hafner.analysis.parser.checkstyle.CheckStyle
-
- CheckStyleParser - Class in edu.hm.hafner.analysis.parser.checkstyle
-
A parser for Checkstyle XML files.
- CheckStyleParser() - Constructor for class edu.hm.hafner.analysis.parser.checkstyle.CheckStyleParser
-
- ClangParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the Clang compiler warnings.
- ClangParser() - Constructor for class edu.hm.hafner.analysis.parser.ClangParser
-
- ClangTidyParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the clang-tidy static analysis warnings.
- ClangTidyParser() - Constructor for class edu.hm.hafner.analysis.parser.ClangTidyParser
-
- clear() - Method in class edu.hm.hafner.analysis.LineRangeList
-
- CodeAnalysisParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the CodeAnalysis compiler warnings.
- CodeAnalysisParser() - Constructor for class edu.hm.hafner.analysis.parser.CodeAnalysisParser
-
- CodeNarcAdapter - Class in edu.hm.hafner.analysis.parser.violations
-
Parses CodeNarc files.
- CodeNarcAdapter() - Constructor for class edu.hm.hafner.analysis.parser.violations.CodeNarcAdapter
-
- CollectionCondition(Collection<?>) - Constructor for class edu.hm.hafner.util.Ensure.CollectionCondition
-
Creates a new instance of CollectionCondition.
- collectSeveritiesFrom(Severity) - Static method in class edu.hm.hafner.analysis.Severity
-
Gets the severities starting from the specified severity to
Severity.ERROR.
- compute(String, int, Charset) - Method in class edu.hm.hafner.analysis.FullTextFingerprint
-
Creates a fingerprint of the specified issue using the source code at the affected line.
- configureIssueBuilder(IssueBuilder) - Method in class edu.hm.hafner.analysis.RegexpLineParser
-
- configureIssueBuilder(IssueBuilder) - Method in class edu.hm.hafner.analysis.RegexpParser
-
Optionally configures the issue builder instance.
- configureParser(Digester) - Method in class edu.hm.hafner.analysis.parser.dry.AbstractDryParser
-
Configures the Digester parser.
- configureParser(Digester) - Method in class edu.hm.hafner.analysis.parser.dry.cpd.CpdParser
-
- configureParser(Digester) - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.DupFinderParser
-
- configureParser(Digester) - Method in class edu.hm.hafner.analysis.parser.dry.simian.SimianParser
-
- contains(Object) - Method in class edu.hm.hafner.analysis.LineRangeList
-
- contains(String, String) - Method in class edu.hm.hafner.analysis.parser.fxcop.FxCopRuleSet
-
Returns if the rule set contains a rule for the specified category and id
- contains(Object) - Method in class edu.hm.hafner.util.Ensure.CollectionCondition
-
Ensures that the given collection is not null and contains the specified element.
- contains(Object, String, Object...) - Method in class edu.hm.hafner.util.Ensure.CollectionCondition
-
Ensures that the given collection is not null and contains the specified element.
- convertDuplicationsToIssues(List<T>) - Method in class edu.hm.hafner.analysis.parser.dry.AbstractDryParser
-
Converts the parsed duplications from the original format to an
Report instance.
- convertDuplicationsToIssues(List<Duplication>) - Method in class edu.hm.hafner.analysis.parser.dry.cpd.CpdParser
-
- convertDuplicationsToIssues(List<Duplicate>) - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.DupFinderParser
-
- convertDuplicationsToIssues(List<Set>) - Method in class edu.hm.hafner.analysis.parser.dry.simian.SimianParser
-
- convertSeverity(SEVERITY, Violation) - Method in class edu.hm.hafner.analysis.parser.violations.AbstractViolationAdapter
-
Computes the
Severity from the specified
SEVERITY.
- convertSeverity(SEVERITY, Violation) - Method in class edu.hm.hafner.analysis.parser.violations.PitAdapter
-
- CoolfluxChessccParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the Coolflux DSP Compiler warnings.
- CoolfluxChessccParser() - Constructor for class edu.hm.hafner.analysis.parser.CoolfluxChessccParser
-
- copy(Issue) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
Initializes this builder with an exact copy of aal properties of the specified issue.
- copy() - Method in class edu.hm.hafner.analysis.Report
-
Returns a shallow copy of this issue container.
- copyEmptyInstance() - Method in class edu.hm.hafner.analysis.Report
-
Returns a new empty issue container with the same properties as this container.
- CpdParser - Class in edu.hm.hafner.analysis.parser.dry.cpd
-
A parser for PMD's CPD XML files.
- CpdParser(int, int) - Constructor for class edu.hm.hafner.analysis.parser.dry.cpd.CpdParser
-
- CpdParser() - Constructor for class edu.hm.hafner.analysis.parser.dry.cpd.CpdParser
-
- CppCheckAdapter - Class in edu.hm.hafner.analysis.parser.violations
-
Parses CPPCheck files.
- CppCheckAdapter() - Constructor for class edu.hm.hafner.analysis.parser.violations.CppCheckAdapter
-
- CppLintParser - Class in edu.hm.hafner.analysis.parser
-
A parser for C++ Lint compiler warnings.
- CppLintParser() - Constructor for class edu.hm.hafner.analysis.parser.CppLintParser
-
- create() - Method in class edu.hm.hafner.analysis.FileReaderFactory
-
- create(String) - Method in interface edu.hm.hafner.analysis.ModuleDetector.FileSystem
-
- create() - Method in class edu.hm.hafner.analysis.ReaderFactory
-
Creates a new
Reader for the file.
- createAbsolutePath(String, String) - Method in class edu.hm.hafner.util.PathUtil
-
Returns the absolute path of the specified file in the given directory.
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.AcuCobolParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.AnsibleLintParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.AntJavacParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.Armcc5CompilerParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.ArmccCompilerParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.BuckminsterParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.CadenceIncisiveParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.ClangParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.ClangTidyParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.CodeAnalysisParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.CoolfluxChessccParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.CppLintParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.DiabCParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.DoxygenParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.DrMemoryParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.EclipseParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.ErlcParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.FlexSdkParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.Gcc4CompilerParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.Gcc4LinkerParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.GccParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.GhsMultiParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.GnatParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.GnuFortranParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.GoLintParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.GoVetParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.IarParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.IntelParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.InvalidsParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.JavacParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.JavaDocParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.MavenConsoleParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.MetrowerksCwCompilerParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.MetrowerksCwLinkerParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.MsBuildParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.NagFortranParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.P4Parser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.Pep8Parser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.PerlCriticParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.PhpParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.PreFastParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.PuppetLintParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.PyLintParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.QacSourceCodeAnalyserParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.RfLintParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.RobocopyParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.RuboCopParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.SbtScalacParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.ScalacParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.SphinxBuildParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.SunCParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.TaskingVxCompilerParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.TiCcsParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.TnsdlParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.XlcCompilerParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.XlcLinkerParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.parser.YuiCompressorParser
-
- createIssue(Matcher, IssueBuilder) - Method in class edu.hm.hafner.analysis.RegexpParser
-
Creates a new issue for the specified pattern.
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.AbstractViolationAdapter
-
Creates a new parser instance.
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.AndroidLintParserAdapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.CodeNarcAdapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.CppCheckAdapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.DocFxAdapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.ErrorProneAdapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.Flake8Adapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.JsHintAdapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.KlocWorkAdapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.MyPyAdapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.PitAdapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.PyDocStyleAdapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.ResharperInspectCodeAdapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.XmlLintAdapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.YamlLintAdapter
-
- createParser() - Method in class edu.hm.hafner.analysis.parser.violations.ZptLintAdapter
-
- createReport(ReaderFactory) - Method in class edu.hm.hafner.analysis.parser.jcreport.JcReportParser
-
Creates a Report-Object out of the content within the JcReport.xml.
- Gcc4CompilerParser - Class in edu.hm.hafner.analysis.parser
-
A parser for gcc 4.x compiler warnings.
- Gcc4CompilerParser() - Constructor for class edu.hm.hafner.analysis.parser.Gcc4CompilerParser
-
- Gcc4LinkerParser - Class in edu.hm.hafner.analysis.parser
-
A parser for gcc 4.x linker warnings.
- Gcc4LinkerParser() - Constructor for class edu.hm.hafner.analysis.parser.Gcc4LinkerParser
-
- GccParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the gcc compiler warnings.
- GccParser() - Constructor for class edu.hm.hafner.analysis.parser.GccParser
-
- GendarmeParser - Class in edu.hm.hafner.analysis.parser.gendarme
-
Parses Gendarme violations.
- GendarmeParser() - Constructor for class edu.hm.hafner.analysis.parser.gendarme.GendarmeParser
-
- GendarmeRule - Class in edu.hm.hafner.analysis.parser.gendarme
-
- GendarmeRule() - Constructor for class edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
-
- GendarmeRuleType - Enum in edu.hm.hafner.analysis.parser.gendarme
-
- get(int) - Method in class edu.hm.hafner.analysis.LineRangeList
-
- get(int) - Method in class edu.hm.hafner.analysis.Report
-
Returns the issue with the specified index.
- getAbsolutePath(String) - Method in class edu.hm.hafner.util.PathUtil
-
Returns the string representation of the specified path.
- getAbsolutePath(Path) - Method in class edu.hm.hafner.util.PathUtil
-
Returns the string representation of the specified path.
- getAdditionalProperties() - Method in class edu.hm.hafner.analysis.Issue
-
Returns additional properties for this issue.
- getBaseName() - Method in class 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() - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- getBeginline() - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- getBlocks() - Method in class edu.hm.hafner.analysis.parser.dry.simian.Set
-
Returns all blocks of this duplication set.
- getCategories() - Method in class edu.hm.hafner.analysis.Report
-
Returns the used categories for all issues.
- getCategory() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the category of this issue (depends on the available categories of the static analysis tool).
- getCategory() - Method in class edu.hm.hafner.analysis.parser.FindBugsParser.XmlBugInstance
-
- getCategory() - Method in class edu.hm.hafner.analysis.parser.fxcop.FxCopRule
-
- getCharset() - Method in class edu.hm.hafner.analysis.ReaderFactory
-
- getCheckId() - Method in class edu.hm.hafner.analysis.parser.fxcop.FxCopRule
-
- getClassification() - Method in class edu.hm.hafner.analysis.parser.ccm.Metric
-
- getClassname() - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Getter for className-Field.
- getCodeFragment() - Method in class edu.hm.hafner.analysis.parser.dry.cpd.Duplication
-
Returns the duplicate code fragment.
- getCodeFragment() - Method in class edu.hm.hafner.analysis.parser.dry.DuplicationGroup
-
Returns the code fragment that has been duplicated by all members of this group.
- getColumn() - Method in class edu.hm.hafner.analysis.parser.checkstyle.Error
-
- getColumn() - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Getter for column-Field.
- getColumnEnd() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the last column of this issue (columns start at 1).
- getColumnStart() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the first column of this issue (columns start at 1, 0 indicates the whole line).
- getComplexity() - Method in class edu.hm.hafner.analysis.parser.ccm.Metric
-
- getCost() - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Duplicate
-
Returns the duplicate cost.
- getCulture() - Method in class edu.hm.hafner.analysis.parser.gendarme.DotNetAssembly
-
- getCurrentLine() - Method in class edu.hm.hafner.analysis.RegexpLineParser
-
Returns the number of the current line in the parsed file.
- getDescription() - Method in class edu.hm.hafner.analysis.Issue
-
Returns an additional description for this issue.
- getDescription() - Method in class edu.hm.hafner.analysis.parser.fxcop.FxCopRule
-
- getDuplicatesSize() - Method in class edu.hm.hafner.analysis.Report
-
Returns the number of duplicates.
- getDuplications() - Method in class edu.hm.hafner.analysis.parser.dry.DuplicationGroup
-
- getEnd() - Method in class edu.hm.hafner.analysis.LineRange
-
Returns the last line of this range.
- getEnd() - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Range
-
Returns the line range start.
- getEndcolumn() - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Getter for endcolumn-Field.
- getEndcolumn() - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- getEndline() - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Getter for endline-Field.
- getEndline() - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- getEndLineNumber() - Method in class edu.hm.hafner.analysis.parser.ccm.Metric
-
- getEndLineNumber() - Method in class edu.hm.hafner.analysis.parser.dry.simian.Block
-
Returns the line number of the end of the duplication.
- getErrorMessages() - Method in class edu.hm.hafner.analysis.Report
-
Returns the error messages that have been reported since the creation of this set of issues.
- getErrors() - Method in class edu.hm.hafner.analysis.parser.checkstyle.File
-
Returns all violations of this file.
- getExternalInfoUrl() - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- getFile() - Method in class edu.hm.hafner.analysis.parser.ccm.Metric
-
- getFileName() - Method in class edu.hm.hafner.analysis.FileReaderFactory
-
Returns the absolute path of the resource.
- getFileName() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the name of the file that contains this issue.
- getFileName() - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
-
Returns the file name.
- getFileName() - Method in class edu.hm.hafner.analysis.ReaderFactory
-
Returns the name of the resource.
- getFiles() - Method in class edu.hm.hafner.analysis.parser.checkstyle.CheckStyle
-
Returns all files of this violations collection.
- getFiles() - Method in class edu.hm.hafner.analysis.parser.dry.cpd.Duplication
-
Returns all files of the duplication.
- getFiles() - Method in class edu.hm.hafner.analysis.parser.jcreport.Report
-
Returns an unmodifiable Collection.
- getFiles() - Method in class edu.hm.hafner.analysis.parser.pmd.Pmd
-
Returns all files of this violations collection.
- getFiles() - Method in class edu.hm.hafner.analysis.Report
-
Returns the affected files for all issues.
- getFindingtype() - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Getter for findingtype-Field.
- getFingerprint() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the finger print for this issue.
- getFirstElementByTagName(Element, String) - Static method in class edu.hm.hafner.analysis.XmlElementUtil
-
- getFragments() - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Duplicate
-
Returns all files of the duplication.
- getFullName() - Method in class edu.hm.hafner.analysis.parser.gendarme.DotNetAssembly
-
- getId() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the unique ID of this issue.
- getInfoMessages() - Method in class edu.hm.hafner.analysis.Report
-
Returns the info messages that have been reported since the creation of this set of issues.
- getInstanceHash() - Method in class edu.hm.hafner.analysis.parser.FindBugsParser.XmlBugInstance
-
- getItems() - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Getter for the Item-Collection.
- getLevel() - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Getter for level-Field.
- getLine() - Method in class edu.hm.hafner.analysis.parser.checkstyle.Error
-
- getLine() - Method in class edu.hm.hafner.analysis.parser.dry.cpd.SourceFile
-
Returns the line of the duplication.
- getLine() - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Getter for line-Field.
- getLineCount() - Method in class edu.hm.hafner.analysis.parser.dry.simian.Set
-
Returns the number of duplicated lines.
- getLineEnd() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the last line of this issue (lines start at 1).
- getLineRange() - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
-
Returns the line range.
- getLineRanges() - Method in class edu.hm.hafner.analysis.Issue
-
Returns additional line ranges for this issue.
- getLines() - Method in class edu.hm.hafner.analysis.parser.dry.cpd.Duplication
-
Returns the number of duplicate lines.
- getLineStart() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the first line of this issue (lines start at 1; 0 indicates the whole file).
- getLoc() - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Getter for loc-Field.
- getMessage() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the detailed message for this issue.
- getMessage() - Method in class edu.hm.hafner.analysis.parser.checkstyle.Error
-
- getMessage() - Method in class edu.hm.hafner.analysis.parser.FindBugsParser.XmlBugInstance
-
- getMessage() - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Getter for message-Field.
- getMessage() - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- getMetrics() - Method in class edu.hm.hafner.analysis.parser.ccm.Ccm
-
- getModuleName() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the name of the module or project (or similar concept) that contains this issue.
- getModulePath(JSONObject, JSONObject) - Method in class edu.hm.hafner.analysis.parser.SonarQubeDiffParser
-
- getModulePath(JSONObject, JSONObject) - Method in class edu.hm.hafner.analysis.parser.SonarQubeIssuesParser
-
- getModulePath(JSONObject, JSONObject) - Method in class edu.hm.hafner.analysis.parser.SonarQubeParser
-
Extracts the module path from the specified JSON objects.
- getModules() - Method in class edu.hm.hafner.analysis.Report
-
Returns the affected modules for all issues.
- getName() - Method in class edu.hm.hafner.analysis.parser.checkstyle.File
-
Returns the name of this file.
- getName() - Method in class edu.hm.hafner.analysis.parser.fxcop.FxCopRule
-
- getName() - Method in class edu.hm.hafner.analysis.parser.gendarme.DotNetAssembly
-
- getName() - Method in class edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
-
- getName() - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Getter for name-Field.
- getName() - Method in class edu.hm.hafner.analysis.parser.pmd.File
-
Returns the name of this file.
- getName() - Method in class edu.hm.hafner.analysis.Severity
-
Returns the name of the severity.
- getNamedChildElements(Element, String) - Static method in class edu.hm.hafner.analysis.XmlElementUtil
-
- getOffsetRange() - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
-
Returns the offset range.
- getOrigin() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the ID of the tool that did report this issue.
- getOrigin() - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Getter for origin-Field.
- getPackage() - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- getPackageName() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the name of the package or name space (or similar concept) that contains this issue.
- getPackageName() - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Getter for packageName-Field.
- getPackages() - Method in class edu.hm.hafner.analysis.Report
-
Returns the affected packages for all issues.
- getPath() - Method in class edu.hm.hafner.analysis.parser.dry.cpd.SourceFile
-
Returns the path of this file.
- getPredefinedValues() - Static method in class edu.hm.hafner.analysis.Severity
-
Returns the set of predefined
Severity instances.
- getPriority(int) - Method in class edu.hm.hafner.analysis.parser.dry.AbstractDryParser
-
Returns the priority of the warning.
- getPriority() - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- getProperties(Function<? super Issue, T>) - Method in class edu.hm.hafner.analysis.Report
-
Returns the different values for a given property for all issues.
- getPropertyCount(Function<? super Issue, T>) - Method in class edu.hm.hafner.analysis.Report
-
Returns the number of occurrences for every existing value of a given property for all issues.
- getPropertyValueAsString(Issue, String) - Static method in class edu.hm.hafner.analysis.Issue
-
Returns the value of the property with the specified name for a given issue instance.
- getPropertyValueGetter(String) - Static method in class 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.
- getPublicKeyToken() - Method in class edu.hm.hafner.analysis.parser.gendarme.DotNetAssembly
-
- getReference() - Method in class edu.hm.hafner.analysis.Issue
-
Returns a reference to the execution of the static analysis tool (build ID, timestamp, etc.).
- getRule(String, String) - Method in class edu.hm.hafner.analysis.parser.fxcop.FxCopRuleSet
-
Returns the specified rule if it exists
- getRule() - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- getRuleset() - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- getSeverities() - Method in class edu.hm.hafner.analysis.Report
-
Returns the severities of all issues.
- getSeverity() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the severity of this issue.
- getSeverity() - Method in class edu.hm.hafner.analysis.parser.checkstyle.Error
-
- getSeverity() - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Getter for severity-Field.
- getSize() - Method in class edu.hm.hafner.analysis.Report
-
Returns the number of issues in this report.
- getSizeOf(String) - Method in class edu.hm.hafner.analysis.Report
-
Returns the number of issues with the specified severity.
- getSizeOf(Severity) - Method in class edu.hm.hafner.analysis.Report
-
Returns the number of issues with the specified
Severity.
- getSource() - Method in class edu.hm.hafner.analysis.parser.checkstyle.Error
-
- getSourceFile() - Method in class edu.hm.hafner.analysis.parser.dry.simian.Block
-
Returns the file name.
- getSrcdir() - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Getter for srcdir-Field.
- getStart() - Method in class edu.hm.hafner.analysis.LineRange
-
Returns the first line of this range.
- getStart() - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Range
-
Returns the start.
- getStartLineNumber() - Method in class edu.hm.hafner.analysis.parser.ccm.Metric
-
- getStartLineNumber() - Method in class edu.hm.hafner.analysis.parser.dry.simian.Block
-
Returns the line number of the start of the duplication.
- getText() - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
-
Returns the text.
- getTokens() - Method in class edu.hm.hafner.analysis.parser.dry.cpd.Duplication
-
Returns the number of duplicate tokens.
- getTools() - Method in class edu.hm.hafner.analysis.Report
-
Returns the names of the tools that did report the issues.
- getType() - Method in class edu.hm.hafner.analysis.Issue
-
Returns the type of this issue (depends on the available types of the static analysis tool).
- getType() - Method in class edu.hm.hafner.analysis.parser.FindBugsParser.XmlBugInstance
-
- getType() - Method in class edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
-
- getTypeName() - Method in class edu.hm.hafner.analysis.parser.fxcop.FxCopRule
-
- getTypeName() - Method in class edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
-
- getTypes() - Method in class edu.hm.hafner.analysis.Report
-
Returns the used types for all issues.
- getUnit() - Method in class edu.hm.hafner.analysis.parser.ccm.Metric
-
- getUrl() - Method in class edu.hm.hafner.analysis.parser.fxcop.FxCopRule
-
- getUrl() - Method in class edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
-
- getVersion() - Method in class edu.hm.hafner.analysis.parser.gendarme.DotNetAssembly
-
- getViolations() - Method in class edu.hm.hafner.analysis.parser.pmd.File
-
Returns all violations of this file.
- GhsMultiParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the GHS Multi compiler warnings.
- GhsMultiParser() - Constructor for class edu.hm.hafner.analysis.parser.GhsMultiParser
-
- GnatParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the Gnat compiler warnings.
- GnatParser() - Constructor for class edu.hm.hafner.analysis.parser.GnatParser
-
- GnuFortranParser - Class in edu.hm.hafner.analysis.parser
-
A parser for (compile-time) messages from the GNU Fortran Compiler.
- GnuFortranParser() - Constructor for class edu.hm.hafner.analysis.parser.GnuFortranParser
-
- GoLintParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the golint tool in the Go toolchain.
- GoLintParser() - Constructor for class edu.hm.hafner.analysis.parser.GoLintParser
-
- GoVetParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the go vet tool in the Go toolchain.
- GoVetParser() - Constructor for class edu.hm.hafner.analysis.parser.GoVetParser
-
- groupByProperty(String) - Method in class edu.hm.hafner.analysis.Report
-
Groups issues by a specified property.
- guessCategory(String) - Static method in class edu.hm.hafner.analysis.Categories
-
Classifies the warning message: tries to guess a category from the warning message.
- guessCategoryIfEmpty(String, String) - Static method in class edu.hm.hafner.analysis.Categories
-
Returns a category for the current warning.
- guessModuleName(String) - Method in class 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.
- IarParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the IAR C/C++ compiler warnings.
- IarParser() - Constructor for class edu.hm.hafner.analysis.parser.IarParser
-
- IdeaInspectionParser - Class in edu.hm.hafner.analysis.parser
-
A parser for IntelliJ IDEA inspections.
- IdeaInspectionParser() - Constructor for class edu.hm.hafner.analysis.parser.IdeaInspectionParser
-
- IntegerParser - Class in edu.hm.hafner.util
-
Parses integers from string values.
- IntelParser - Class in edu.hm.hafner.analysis.parser
-
A parser for messages from the Intel C and Fortran compilers.
- IntelParser() - Constructor for class edu.hm.hafner.analysis.parser.IntelParser
-
- intern(String) - Method in class edu.hm.hafner.util.TreeStringBuilder
-
Interns a string.
- intern(TreeString) - Method in class edu.hm.hafner.util.TreeStringBuilder
-
- InvalidsParser - Class in edu.hm.hafner.analysis.parser
-
A parser for Oracle Invalids.
- InvalidsParser() - Constructor for class edu.hm.hafner.analysis.parser.InvalidsParser
-
- isBlank() - Method in class edu.hm.hafner.util.TreeString
-
- isEmpty() - Method in class edu.hm.hafner.analysis.Report
-
Returns whether this report is empty.
- isFalse(String, Object...) - Method in class edu.hm.hafner.util.Ensure.BooleanCondition
-
Ensures that the given condition is false.
- isFalse() - Method in class edu.hm.hafner.util.Ensure.BooleanCondition
-
Ensures that the given condition is false.
- isInstanceOf(Class<?>, Class<?>...) - Method in class edu.hm.hafner.util.Ensure.ObjectCondition
-
Ensures that the given object is an instance of one of the specified types.
- isInstanceOf(Class<?>, String, Object...) - Method in class edu.hm.hafner.util.Ensure.ObjectCondition
-
Ensures that the given object is an instance of the specified type.
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.FastRegexpLineParser
-
Returns whether the specified line is interesting.
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.AcuCobolParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.AnsibleLintParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.AntJavacParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.Armcc5CompilerParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.CoolfluxChessccParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.FlexSdkParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.Gcc4CompilerParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.IarParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.IntelParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.JavacParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.JavaDocParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.MavenConsoleParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.P4Parser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.Pep8Parser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.PhpParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.PyLintParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.RobocopyParser
-
- isLineInteresting(String) - Method in class edu.hm.hafner.analysis.parser.TnsdlParser
-
- isNeverThrown(String, Object...) - Method in class edu.hm.hafner.util.Ensure.ExceptionCondition
-
Ensures that the exception is never thrown.
- isNotBlank() - Method in class edu.hm.hafner.util.Ensure.StringCondition
-
Ensures that the given string is not null and contains at least one non-whitespace character.
- isNotBlank(String, Object...) - Method in class edu.hm.hafner.util.Ensure.StringCondition
-
Ensures that the given string is not null and contains at least one non-whitespace character.
- isNotEmpty() - Method in class edu.hm.hafner.analysis.Report
-
Returns whether this report is not empty.
- isNotEmpty() - Method in class edu.hm.hafner.util.Ensure.ArrayCondition
-
Ensures that the given array is not null and contains at least one element.
- isNotEmpty(String, Object...) - Method in class edu.hm.hafner.util.Ensure.ArrayCondition
-
Ensures that the given array is not null and contains at least one element.
- isNotEmpty() - Method in class edu.hm.hafner.util.Ensure.IterableCondition
-
Ensures that the given iterable is not null and contains at least one element.
- isNotEmpty(String, Object...) - Method in class edu.hm.hafner.util.Ensure.IterableCondition
-
Ensures that the given iterable is not null and contains at least one element.
- isNotEmpty() - Method in class edu.hm.hafner.util.Ensure.StringCondition
-
Ensures that the given string is not null and contains at least one character.
- isNotEmpty(String, Object...) - Method in class edu.hm.hafner.util.Ensure.StringCondition
-
Ensures that the given string is not null and contains at least one character.
- isNotNull() - Method in class edu.hm.hafner.util.Ensure.ObjectCondition
-
Ensures that the given object is not null.
- isNotNull(String, Object...) - Method in class edu.hm.hafner.util.Ensure.ObjectCondition
-
Ensures that the given object is not null.
- isNull() - Method in class edu.hm.hafner.util.Ensure.ObjectCondition
-
Ensures that the given object is null.
- isNull(String, Object...) - Method in class edu.hm.hafner.util.Ensure.ObjectCondition
-
Ensures that the given object is null.
- Issue - Class in edu.hm.hafner.analysis
-
An issue reported by a static analysis tool.
- Issue(Issue) - Constructor for class edu.hm.hafner.analysis.Issue
-
Creates a new instance of
Issue using the properties of the other issue instance.
- Issue(String, int, int, int, int, LineRangeList, String, String, String, String, Severity, String, String, String, String, String, Serializable) - Constructor for class edu.hm.hafner.analysis.Issue
-
Creates a new instance of
Issue using the specified properties.
- Issue(String, int, int, int, int, LineRangeList, String, String, String, String, Severity, String, String, String, String, String, Serializable, UUID) - Constructor for class edu.hm.hafner.analysis.Issue
-
Creates a new instance of
Issue using the specified properties.
- IssueBuilder - Class in edu.hm.hafner.analysis
-
Creates new
issues using the builder pattern.
- IssueBuilder() - Constructor for class edu.hm.hafner.analysis.IssueBuilder
-
- IssueFilterBuilder() - Constructor for class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
- IssueParser - Class in edu.hm.hafner.analysis
-
Parses a file and returns the issues reported in this file.
- IssueParser() - Constructor for class edu.hm.hafner.analysis.IssueParser
-
- isTrue(String, Object...) - Method in class edu.hm.hafner.util.Ensure.BooleanCondition
-
Ensures that the given condition is true.
- isTrue() - Method in class edu.hm.hafner.util.Ensure.BooleanCondition
-
Ensures that the given condition is true.
- isValid(Violation) - Method in class edu.hm.hafner.analysis.parser.violations.AbstractViolationAdapter
-
Returns whether this violation is valid and should be converted to an
Issue.
- isValid(Violation) - Method in class edu.hm.hafner.analysis.parser.violations.PitAdapter
-
- isXmlFile(ReaderFactory) - Method in class edu.hm.hafner.analysis.IssueParser
-
Returns whether the specified file is an XML file.
- Item - Class 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() - Constructor for class edu.hm.hafner.analysis.parser.jcreport.Item
-
- IterableCondition(Iterable<?>) - Constructor for class edu.hm.hafner.util.Ensure.IterableCondition
-
Creates a new instance of IterableCondition.
- iterator() - Method in class edu.hm.hafner.analysis.LineRangeList
-
- iterator() - Method in class edu.hm.hafner.analysis.Report
-
- SbtScalacParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the sbt scala compiler warnings.
- SbtScalacParser() - Constructor for class edu.hm.hafner.analysis.parser.SbtScalacParser
-
- ScalacParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the scalac compiler warnings.
- ScalacParser() - Constructor for class edu.hm.hafner.analysis.parser.ScalacParser
-
- SecureDigester - Class in edu.hm.hafner.analysis
-
A secure Digester implementation that does not resolve external entities.
- SecureDigester(Class<?>) - Constructor for class edu.hm.hafner.analysis.SecureDigester
-
Creates a new Digester instance that does not resolve external entities.
- set(int, LineRange) - Method in class edu.hm.hafner.analysis.LineRangeList
-
- Set - Class in edu.hm.hafner.analysis.parser.dry.simian
-
Java Bean class for a Simian duplication set.
- Set() - Constructor for class edu.hm.hafner.analysis.parser.dry.simian.Set
-
- setAdditionalProperties(Serializable) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setBegincolumn(int) - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- setBeginline(int) - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- setCategory(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setCategory(String) - Method in class edu.hm.hafner.analysis.parser.FindBugsParser.XmlBugInstance
-
- setClassification(String) - Method in class edu.hm.hafner.analysis.parser.ccm.Metric
-
- setClassname(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Setter for className-Field.
- setCodeFragment(String) - Method in class edu.hm.hafner.analysis.parser.dry.cpd.Duplication
-
Sets the duplicate code fragment to the specified value.
- setCodeFragment(String) - Method in class edu.hm.hafner.analysis.parser.dry.DuplicationGroup
-
Sets the code fragment of the duplication group.
- setColumn(int) - Method in class edu.hm.hafner.analysis.parser.checkstyle.Error
-
- setColumn(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Setter for Column-Field.
- setColumnEnd(int) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setColumnEnd(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setColumnStart(int) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setColumnStart(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setComplexity(int) - Method in class edu.hm.hafner.analysis.parser.ccm.Metric
-
- setCost(int) - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Duplicate
-
Sets the duplicate cost to the specified value.
- setDescription(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setDescription(String) - Method in class edu.hm.hafner.analysis.parser.fxcop.FxCopRule
-
- setDirectory(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setEnd(int) - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Range
-
Sets the end to the specified value.
- setEndcolumn(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Setter for endcolumn-Field.
- setEndcolumn(int) - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- setEndline(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Setter for endline-Field.
- setEndline(int) - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- setEndLineNumber(int) - Method in class edu.hm.hafner.analysis.parser.ccm.Metric
-
- setEndLineNumber(int) - Method in class edu.hm.hafner.analysis.parser.dry.simian.Block
-
Sets the line number of the end of the duplication to the specified
value.
- setExcludeCategoryFilter(Collection<String>) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setExcludeCategoryFilter(String...) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setExcludeFileNameFilter(Collection<String>) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setExcludeFileNameFilter(String...) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setExcludeModuleNameFilter(Collection<String>) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setExcludeModuleNameFilter(String...) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setExcludePackageNameFilter(Collection<String>) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setExcludePackageNameFilter(String...) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setExcludeTypeFilter(Collection<String>) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setExcludeTypeFilter(String...) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setExternalInfoUrl(String) - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- setFile(String) - Method in class edu.hm.hafner.analysis.parser.ccm.Metric
-
- setFileName(String) - Method in class edu.hm.hafner.analysis.Issue
-
Sets the name of the file that contains this issue.
- setFileName(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setFileName(String) - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
-
Sets the file name to the specified value.
- setFiles(List<File>) - Method in class edu.hm.hafner.analysis.parser.jcreport.Report
-
Setter for the List files.
- setFindingtype(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Setter for findingtype-Field.
- setFingerprint(String) - Method in class edu.hm.hafner.analysis.Issue
-
Sets the finger print for this issue to the given value.
- setFingerprint(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setId(UUID) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setIncludeCategoryFilter(Collection<String>) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setIncludeCategoryFilter(String...) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setIncludeFileNameFilter(Collection<String>) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setIncludeFileNameFilter(String...) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setIncludeModuleNameFilter(Collection<String>) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setIncludeModuleNameFilter(String...) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setIncludePackageNameFilter(Collection<String>) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setIncludePackageNameFilter(String...) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setIncludeTypeFilter(Collection<String>) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setIncludeTypeFilter(String...) - Method in class edu.hm.hafner.analysis.Report.IssueFilterBuilder
-
Add a new filter.
- setInstanceHash(String) - Method in class edu.hm.hafner.analysis.parser.FindBugsParser.XmlBugInstance
-
- setLevel(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Setter for level-Field.
- setLine(int) - Method in class edu.hm.hafner.analysis.parser.checkstyle.Error
-
- setLine(int) - Method in class edu.hm.hafner.analysis.parser.dry.cpd.SourceFile
-
Sets the line of the duplication to the specified value.
- setLine(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Setter for line-Field.
- setLineCount(int) - Method in class edu.hm.hafner.analysis.parser.dry.simian.Set
-
Sets the number of duplicated lines to the specified value.
- setLineEnd(int) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setLineEnd(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setLineRange(Range) - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
-
Sets the line range to the specified value.
- setLineRanges(LineRangeList) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setLines(int) - Method in class edu.hm.hafner.analysis.parser.dry.cpd.Duplication
-
Sets the number of duplicate lines to the specified value.
- setLineStart(int) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setLineStart(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setLoc(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Setter for loc-Field.
- setMessage(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setMessage(String) - Method in class edu.hm.hafner.analysis.parser.checkstyle.Error
-
- setMessage(String) - Method in class edu.hm.hafner.analysis.parser.FindBugsParser.XmlBugInstance
-
- setMessage(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Setter for message-Field.
- setMessage(String) - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- setMetrics(List<Metric>) - Method in class edu.hm.hafner.analysis.parser.ccm.Ccm
-
- setModuleName(String) - Method in class edu.hm.hafner.analysis.Issue
-
Sets the the name of the module or project (or similar concept) that contains this issue.
- setModuleName(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setName(String) - Method in class edu.hm.hafner.analysis.parser.checkstyle.File
-
Sets the name of this file to the specified value.
- setName(String) - Method in class edu.hm.hafner.analysis.parser.fxcop.FxCopRule
-
- setName(String) - Method in class edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
-
- setName(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Setter for Name-Field.
- setName(String) - Method in class edu.hm.hafner.analysis.parser.pmd.File
-
Sets the name of this file to the specified value.
- setOffsetRange(Range) - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
-
Sets the offset range to the specified value.
- setOrigin(String) - Method in class edu.hm.hafner.analysis.Issue
-
Sets the ID of the tool that did report this issue.
- setOrigin(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setOrigin(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Setter for origin-Field.
- setPackage(String) - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- setPackageName(String) - Method in class edu.hm.hafner.analysis.Issue
-
Sets the name of the package or name space (or similar concept) that contains this issue.
- setPackageName(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setPackageName(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Setter for packageName-Field.
- setPath(String) - Method in class edu.hm.hafner.analysis.parser.dry.cpd.SourceFile
-
Sets the path of this file to the specified value.
- setPriority(int) - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- setReference(String) - Method in class edu.hm.hafner.analysis.Issue
-
Sets a reference to the execution of the static analysis tool (build ID, timestamp, etc.).
- setReference(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setRule(String) - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- setRuleset(String) - Method in class edu.hm.hafner.analysis.parser.pmd.Violation
-
- setSeverity(Severity) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setSeverity(String) - Method in class edu.hm.hafner.analysis.parser.checkstyle.Error
-
- setSeverity(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.Item
-
Setter for severtiy-Field.
- setSource(String) - Method in class edu.hm.hafner.analysis.parser.checkstyle.Error
-
- setSourceFile(String) - Method in class edu.hm.hafner.analysis.parser.dry.simian.Block
-
Sets the file name to the specified value.
- setSrcdir(String) - Method in class edu.hm.hafner.analysis.parser.jcreport.File
-
Setter for srcdir-Field.
- setStart(int) - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Range
-
Sets the start to the specified value.
- setStartLineNumber(int) - Method in class edu.hm.hafner.analysis.parser.ccm.Metric
-
- setStartLineNumber(int) - Method in class edu.hm.hafner.analysis.parser.dry.simian.Block
-
Sets the line number of the start of the duplication to the specified
value.
- setText(String) - Method in class edu.hm.hafner.analysis.parser.dry.dupfinder.Fragment
-
Sets the text to the specified value.
- setTokens(int) - Method in class edu.hm.hafner.analysis.parser.dry.cpd.Duplication
-
Sets the number of duplicate tokens to the specified value.
- setType(String) - Method in class edu.hm.hafner.analysis.IssueBuilder
-
- setType(String) - Method in class edu.hm.hafner.analysis.parser.FindBugsParser.XmlBugInstance
-
- setType(GendarmeRuleType) - Method in class edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
-
- setTypeName(String) - Method in class edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
-
- setUnit(String) - Method in class edu.hm.hafner.analysis.parser.ccm.Metric
-
- setUrl(String) - Method in class edu.hm.hafner.analysis.parser.fxcop.FxCopRule
-
- setUrl(URL) - Method in class edu.hm.hafner.analysis.parser.gendarme.GendarmeRule
-
- Severity - Class in edu.hm.hafner.analysis
-
Severity of an issue.
- Severity(String) - Constructor for class edu.hm.hafner.analysis.Severity
-
Creates a new
Severity with the specified name.
- SimianParser - Class in edu.hm.hafner.analysis.parser.dry.simian
-
A parser for Simian XML files.
- SimianParser(int, int) - Constructor for class edu.hm.hafner.analysis.parser.dry.simian.SimianParser
-
- SimianParser() - Constructor for class edu.hm.hafner.analysis.parser.dry.simian.SimianParser
-
- size() - Method in class edu.hm.hafner.analysis.FilteredLog
-
Returns the total number of errors that have been reported.
- size() - Method in class edu.hm.hafner.analysis.LineRangeList
-
- size() - Method in class edu.hm.hafner.analysis.Report
-
Returns the number of issues in this container.
- SonarQubeDiffParser - Class in edu.hm.hafner.analysis.parser
-
Class which parses SonarQube reports taken from SonarQube differential scan report (preview).
- SonarQubeDiffParser() - Constructor for class edu.hm.hafner.analysis.parser.SonarQubeDiffParser
-
- SonarQubeIssuesParser - Class in edu.hm.hafner.analysis.parser
-
Class which parses SonarQube reports taken from the SonarQube API (api/issues/search).
- SonarQubeIssuesParser() - Constructor for class edu.hm.hafner.analysis.parser.SonarQubeIssuesParser
-
- SonarQubeParser - Class in edu.hm.hafner.analysis.parser
-
Base class for SonarQube parsers.
- SonarQubeParser() - Constructor for class edu.hm.hafner.analysis.parser.SonarQubeParser
-
- SourceFile - Class in edu.hm.hafner.analysis.parser.dry.cpd
-
Java Bean class for a file of the PMD CPD format.
- SourceFile() - Constructor for class edu.hm.hafner.analysis.parser.dry.cpd.SourceFile
-
- SphinxBuildParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the Sphinx build warnings.
- SphinxBuildParser() - Constructor for class edu.hm.hafner.analysis.parser.SphinxBuildParser
-
- startElement(String, String, String, Attributes) - Method in class edu.hm.hafner.analysis.parser.JSLintXmlSaxParser
-
- stream() - Method in class edu.hm.hafner.analysis.Report
-
Creates a new sequential
Stream of
Issue instances from a
Spliterator.
- StringCondition(String) - Constructor for class edu.hm.hafner.util.Ensure.StringCondition
-
Creates a new instance of StringCondition.
- StyleCopParser - Class in edu.hm.hafner.analysis.parser
-
Parses a StyleCop (http://code.msdn.microsoft.com/sourceanalysis/) xml report file.
- StyleCopParser() - Constructor for class edu.hm.hafner.analysis.parser.StyleCopParser
-
- SunCParser - Class in edu.hm.hafner.analysis.parser
-
A parser for the SUN Studio C++ compiler warnings.
- SunCParser() - Constructor for class edu.hm.hafner.analysis.parser.SunCParser
-