Uses of Class
edu.hm.hafner.analysis.Issue
Packages that use Issue
Package
Description
Provides base classes and utilities to parse files for warnings, issues, and so on.
The available parsers.
Provides a registry for all
parsers.-
Uses of Issue in edu.hm.hafner.analysis
Methods in edu.hm.hafner.analysis that return IssueModifier and TypeMethodDescriptionIssueBuilder.build()Creates a newIssuebased on the specified properties.IssueBuilder.buildAndClean()Creates a newIssuebased on the specified properties.Returns the issue with the specified ID.Report.get(int index) Returns the issue with the specified index.Methods in edu.hm.hafner.analysis that return types with arguments of type IssueModifier and TypeMethodDescriptionReport.IssueFilterBuilder.build()Create a IssueFilter.IssueBuilder.buildOptional()Creates a newIssuebased on the specified properties.Issue.byCategory(String category) Returns a predicate that checks if the category of an issue is equal to the specified category.Issue.byFileName(String fileName) Returns a predicate that checks if the file name of an issue is equal to the specified file name.Returns a predicate that checks if the folder of an issue is equal to the specified folder.Issue.byModuleName(String moduleName) Returns a predicate that checks if the module name of an issue is equal to the specified module name.Returns a predicate that checks if the origin of an issue is equal to the specified origin.Issue.byPackageName(String packageName) Returns a predicate that checks if the package name of an issue is equal to the specified package name.Issue.bySeverity(Severity severity) Returns a predicate that checks if the severity of an issue is equal to the specified severity.Returns a predicate that checks if the type of an issue is equal to the specified type.LookaheadParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) Creates a new issue for the specified pattern.Report.findByProperty(Predicate<? super Issue> criterion) Finds all issues that match the specified criterion.Report.get()Returns the issues in this report.DuplicationGroup.getDuplications()Issue.getPropertyValueGetter(String propertyName) Returns a function that can dynamically obtain the value of the property with the specified name of an issue instance.Report.iterator()Report.stream()Creates a new sequentialStreamofIssueinstances.Methods in edu.hm.hafner.analysis with parameters of type IssueModifier and TypeMethodDescriptionvoidAdds the specified duplication (represented by anIssueinstance) to this group of duplications.Appends the specified issue to the end of this report.Appends all the specified issues to the end of this report, preserving the order of the array elements.Initializes this builder with an exact copy of all properties of the specified issue.static StringIssue.getPropertyValueAsString(Issue issue, String propertyName) Returns the value of the property with the specified name for a given issue instance.voidPrints the specified issue.voidMethod parameters in edu.hm.hafner.analysis with type arguments of type IssueModifier and TypeMethodDescriptionReport.addAll(Collection<? extends Issue> issues) Appends all of the specified issues to the end of this report, preserving the order of the array elements.Finds all issues that match the specified criterion.Report.findByProperty(Predicate<? super Issue> criterion) Finds all issues that match the specified criterion.<T> Set<T>Report.getProperties(Function<? super Issue, T> propertiesMapper) Returns the different values for a given property for all issues.Report.getPropertyCount(Function<? super Issue, T> propertiesMapper) Returns the number of occurrences for every existing value of a given property for all issues. -
Uses of Issue in edu.hm.hafner.analysis.parser
Methods in edu.hm.hafner.analysis.parser that return types with arguments of type IssueModifier and TypeMethodDescriptionAcuCobolParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) AnsibleLintParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) AntJavacParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) Armcc5CompilerParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) ArmccCompilerParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) BluePearlParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) BuckminsterParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) CadenceIncisiveParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) ClangParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) ClangTidyParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) CMakeParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) CodeAnalysisParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) CodeCheckerParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) CoolfluxChessccParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) CppLintParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) DiabCParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) DrMemoryParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) EclipseMavenParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) EclipseParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) ErlcParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) ErrorProneParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) FlawfinderParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) FlexSdkParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) FoodcriticParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) Gcc4CompilerParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) Gcc4LinkerParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) GccParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) GhsMultiParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) GnatParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) GnuFortranParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) This Function is called once the start of a possible error message is detected.GoLintParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) GoVetParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) GradleErrorProneParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) IarCstatParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) IarParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) IntelParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) InvalidsParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) JavacParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) JavaDocParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) MavenConsoleParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) MentorParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) MetrowerksCwCompilerParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) MetrowerksCwLinkerParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) MsBuildParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) NagFortranParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) OELintAdvParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) P4Parser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) Pep8Parser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) PerlCriticParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) PhpParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) PreFastParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) ProtoLintParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) PuppetLintParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) PyLintParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) QacSourceCodeAnalyserParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) RobocopyParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) RuboCopParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) SbtScalacParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) ScalacParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) SphinxBuildLinkCheckParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) SphinxBuildParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) SunCParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) TaskingVxCompilerParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) TiCcsParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) TnsdlParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) XlcCompilerParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) XlcLinkerParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) YuiCompressorParser.createIssue(Matcher matcher, edu.hm.hafner.util.LookaheadStream lookahead, IssueBuilder builder) -
Uses of Issue in edu.hm.hafner.analysis.registry
Methods in edu.hm.hafner.analysis.registry with parameters of type IssueModifier and TypeMethodDescriptionDryDescriptor.getDescription(Issue issue) FindBugsDescriptor.getDescription(Issue issue) ParserDescriptor.getDescription(Issue issue) Returns a detailed description of the specified issue.