All Classes and Interfaces
Class
Description
Provides a parser and customized messages for the AcuCobol Compiler.
Descriptor for this static analysis tool.
Copies all affected files that are referenced in at least one of the issues to Jenkins build folder.
Project action that renders a combined trend chart of all tools in the job.
Aggregates the results of all analysis results.
Remote API to list all available analysis results.
Provides a parser and customized messages for the AspectJ (ajc) Compiler.
Descriptor for this static analysis tool.
Provides statistics for the results of a static analysis run.
Provides a history of static analysis results.
Describes a static analysis tool from the analysis-model library.
Descriptor for
AnalysisModelParser
.Stores the results of a static analysis run.
Remote API for the
StaticAnalysisRun
.Descriptor base class for all analysis steps.
Provides a parser and customized messages for Android Lint.
Descriptor for this static analysis tool.
A report of issues and the associated blame information, i.e.
Provides a parser and customized messages for the Ansible Lint Compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Aqua Scanner CLI (scannercli) reports.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the ArmCc compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Axivion Suite.
Descriptor for
AxivionSuite
.Enhances an issue with information about the author and the originating commit.
Provides the dynamic model for the details table that shows the source control blames.
A table row that shows the source control blames.
Provides a parser for the Blue Pearl Software Visual Verification tool.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Brakeman Scanner.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Buckminster Compiler.
Descriptor for this static analysis tool.
Facade to the files in the build folder of the Jenkins controller.
Navigates from the current results to the same results of any other build of the same job.
Selects actions using the specific ID of an action.
Provides a parser and customized messages for the Cadence Incisive Enterprise Simulator.
Descriptor for this static analysis tool.
Provides a parser and customized messages for
rustc
compiler messages emitted by cargo check
--message-format json
.Descriptor for this static analysis tool.
Provides a parser and customized messages for CCM.
Descriptor for this static analysis tool.
Provides a parser and customized messages for CheckStyle.
Descriptor for this static analysis tool.
Provides a parser and customized messages for
clair-scanner
json report.Descriptor for this static analysis tool.
Provides a parser and customized messages for the Clang compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the clang-analyzer.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Clang-Tidy compiler.
Descriptor for this static analysis tool.
Provides parser and customized messages for CMake.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the CodeAnalysis compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for CodeChecker.
Descriptor for this static analysis tool.
A parser for Simulink Code Generator tool.
Descriptor for this static analysis tool.
Provides a parser and customized messages for CodeNarc.
Descriptor for this static analysis tool.
A build result that is composed of a series of other builds results simply by summing up the number of issues.
Renders a section of the console log.
Handles references to issues in the console log.
Provides a reader factory for Jenkins' console log.
Provides a parser and customized messages for the Coolflux DSP Compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for CPD.
Descriptor for this static analysis tool.
Provides a parser and customized messages for CPPCheck.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Cpplint.
Descriptor for this static analysis tool.
A parser for CrossCore Embedded Studio (CCES) from Analog Devices.
Descriptor for this static analysis tool.
Provides a parser and customized messages for CSS-Lint.
Descriptor for this static analysis tool.
Provides a parser for the Dart analyze parser.
Descriptor for this static analysis tool.
Provides the delta between the reports of two different builds.
Provides an additional description for an issue.
Creates detail objects for the selected link in the issues detail view.
Provides the model for the issues details table.
Base class for table rows.
Provides a parser and customized messages for Detekt.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Diab C++ compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for DocFX.
Descriptor for this static analysis tool.
Provides a parser and customized messages for
dockerfile_lint
json report.Descriptor for this static analysis tool.
Provides a parser and customized messages for Doxygen.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Dr.
Descriptor for this static analysis tool.
Provides parsers and customized messages for DScanner.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Resharper DupFinder.
Descriptor for this static analysis tool.
Provides settings for duplicate code scanners.
Provides a table that contains the duplication references as well.
A table row that shows the properties of a code duplication.
Provides a parser and customized messages for the Eclipse Compiler.
Descriptor for this static analysis tool.
A parser for EmbeddedEngineer EA Code Generator tool.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the ERL Compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Error Prone.
Descriptor for this static analysis tool.
Provides a parser and customized messages for ESlint.
Descriptor for this static analysis tool.
Defines a filter criteria for a
Report
.Descriptor for
ExcludeCategory
.Defines a filter criteria for a
Report
.Descriptor for
ExcludeFile
.Defines a filter criteria for a
Report
.Descriptor for
ExcludeMessage
.Defines a filter criteria for a
Report
.Descriptor for
ExcludeModule
.Defines a filter criteria for a
Report
.Descriptor for
ExcludePackage
.Defines a filter criteria for a
Report
.Descriptor for
ExcludeType
.Scans the workspace and finds all files matching a given ant pattern.
Renders the name of an affected file of an issue.
Provides a parser and customized messages for FindBugs.
Descriptor for this static analysis tool.
Result object to visualize the fixed issues in a build.
Provides a parser and customized messages for Flake8.
Descriptor for this static analysis tool.
Provides parsers and customized messages for Flawfinder.
Descriptor for this static analysis tool.
Provides a parser and customized messages for FLEX SDK.
Descriptor for this static analysis tool.
Provides the dynamic model for the details table that shows the source control file statistics.
A table row that shows the source control statistics.
Provides a parser and customized messages for FxCop.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Gcc3 Compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Gcc4Compiler and Gcc4Linker parsers.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Gendarme violations.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the GhsMulti Compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Gnat Compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the GhsFortran Compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for GoLint.
Descriptor for this static analysis tool.
Provides a parser and customized messages for GoVet.
Descriptor for this static analysis tool.
Defines the properties of a warnings parser that uses a Groovy script to parse the warnings log.
Descriptor to validate
GroovyParser
.Selects a
GroovyParser
using the specified ID.Descriptor for this static analysis tool.
Provides parser for grype reports.
Descriptor for this static analysis tool.
Provides a parser and customized messages for
hadolint
json report.Descriptor for this static analysis tool.
A health descriptor defines the parameters to create the build health.
Creates a health report for integer values based on healthy and unhealthy thresholds.
Builds the series for a graph showing all warnings by health descriptor.
Builds the model for a trend chart showing all issues for a given number of builds.
History of analysis results.
Provides a parser and customized messages for the IAR C/C++ compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the IAR C-Stat static analysis tool.
Descriptor for this static analysis tool.
Provides a parser and customized messages for IbLinter.
Descriptor for this static analysis tool.
Provides icons that have the same name as the URL (or ID) of a tool.
Provides a parser and customized messages for IDEA Inspections.
Descriptor for this static analysis tool.
Defines a filter criteria for a
Report
.Descriptor for
IncludeCategory
.Defines a filter criteria for a
Report
.Descriptor for
IncludeFile
.Defines a filter criteria for a
Report
.Descriptor for
IncludeMessage
.Defines a filter criteria for a
Report
.Descriptor for
IncludeModule
.Defines a filter criteria for a
Report
.Descriptor for
IncludePackage
.Defines a filter criteria for a
Report
.Descriptor for
IncludeType
.Provides a parser and customized messages for Infer.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Intel Compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Oracle Invalids.
Descriptor for this static analysis tool.
Remote API for an
Issue
.Scans the workspace for issues reports that match a specified Ant file pattern and parse these files with the
specified parser.
A dashboard view portlet that renders a two-dimensional table of issues per type and job.
Extension point registration.
Build view that shows the details for a subset of issues.
Provides the dynamic model for the details table that shows the issue properties.
A table row that shows the properties of an issue.
Freestyle or Maven job
Recorder
that scans report files or the console log for issues.Descriptor for this step: defines the context and the UI elements.
Provides a token that evaluates to the number of issues.
Simple data class that determines the total number of issues (by severity, new, total, fixed and delta) in a build.
Available report statistics.
Builder to create instances of the data class
IssuesStatistics
.A dashboard view portlet that renders a two-dimensional table of issues per type and job.
Properties of a column in the table.
Extension point registration.
Provides the model for the two-dimensional table of issues per type and job.
Provides the model for a cell of the table, that contains the static analysis result.
Provides the model for a row of the table.
Shows the number of issues of a job in a column of a Jenkins view.
Model for one
AnalysisResult
in a job.Extension point registration.
Provides a parser and customized messages for the Java compiler.
Descriptor for this static analysis tool.
Provides customized messages for the JavaDoc parser.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the JcReport compiler.
Descriptor for this static analysis tool.
A build that has been executed by a Jenkins
Run
.A job action displays a link on the side panel of a job.
Provides a parser and customized messages for JsHint.
Descriptor for this static analysis tool.
Provides a parser and customized messages for JSLint.
Descriptor for this static analysis tool.
Provides a parser and customized messages for JUnit.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Klocwork.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Kotlin errors and warnings.
Descriptor for this static analysis tool.
Provides a parser and customized messages for ktlint.
Descriptor for this static analysis tool.
Creates
StaticAnalysisLabelProvider
instances based on a provided ID and name.Provides additional
StaticAnalysisLabelProvider
instances that are created dynamically.Provides localized messages for
Severity
.Provides a
MatrixAggregatable
for a MatrixProject
.Provides a parser and customized messages for the Maven console output.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Mentor Graphics Modelsim/Questa Simulators.
Descriptor for this static analysis tool.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Generated localization support class.
Provides a parser and customized messages for the Metrowerks CodeWarrior compiler and linker.
Descriptor for this static analysis tool.
Validates all properties of a configuration of a static analysis tool in a job.
Builds the model for a pie chart showing the number of issues in modified code.
Provides a parser and customized messages for the MsBuild Tool.
Descriptor for this static analysis tool.
Provides a parser and customized messages for MyPy.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the NagFortran Compiler.
Descriptor for this static analysis tool.
Builds the model for a pie chart showing the number of new, fixed, and outstanding issues.
Builds the model for a trend chart showing the relationship between new and fixed issues for a given number of
builds.
Builds the model for a trend chart showing all new and fixed issues for a given number of builds.
Empty build history.
Provides parsers and customized messages for oelint-adv.
Descriptor for this static analysis tool.
Provides a files scanner that detects open tasks in source code files.
Descriptor for this static analysis tool.
Provides a parser and customized messages for
ot-docker-lint
json report.Descriptor for this static analysis tool.
Provides parser for OWASP dependency check reports.
Descriptor for this static analysis tool.
Global configuration of Groovy based parsers.
Registers all Groovy parsers as static analysis tools in the
LabelProviderFactory
so that these parsers
can be referenced in actions.Provides a parser and customized messages for the PC-Lint Tool.
Descriptor for this static analysis tool.
Provides a parser and customized messages for PEP8 Python style guide.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Perforce tool.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Perl::Critic.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Php runtime errors and warnings.
Descriptor for this static analysis tool.
Provides a parser and customized messages for PHP_CodeSniffer.
Descriptor for this static analysis tool.
Provides a parser and customized messages for PHPStan.
Descriptor for this static analysis tool.
Provides a parser and customized messages for PIT.
Descriptor for this static analysis tool.
Provides a parser and customized messages for PMD.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Polyspace tool.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Microsoft PreFast.
Descriptor for this static analysis tool.
Groups issue by a specified property, like package name or origin.
Provides a parser and customized messages for ProtoLint.
Descriptor for this static analysis tool.
Publish issues created by a static analysis build.
Descriptor for this step: defines the context and the UI labels.
A portlet that can be used for the
pull-request-monitoring dashboard.
The factory for the
PullRequestMonitoringPortlet
.Provides a parser and customized messages for Puppet Lint.
Descriptor for this static analysis tool.
Provides a parser and customized messages for PVS-Studio static analyzer.
Descriptor for this static analysis tool.
Provides a parser and customized messages for PyDocStyle.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Pylint.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the PRQA QA-C Sourcecode Analyser.
Descriptor for this static analysis tool.
Provides a parser for translation files of Qt.
Descriptor for this static analysis tool.
Determines how the evaluation of the quality gates is taken into account when the previous result is searched for.
Pipeline step that scans report files or the console log for issues.
Descriptor for this step: defines the context and the UI labels.
Defines a filter criteria based on a regular expression for
Report
.Descriptor for a filter.
Selects a parser from the registered parsers of the analysis-model library by
providing a specific ID.
Descriptor for this static analysis tool.
Remote API for a
Report
.Extracts all affected files of a
Report
and adds them to a new FileLocations
instance.Describes a static analysis tool that reports issues by scanning a report file.
Descriptor for
ReportScanningTool
.Resets the quality gate of a static analysis tool to a clean state.
Marker for a build to indicate that this build should serve as a new reference build for the quality gate evaluation
of the next build.
Provides a parser and customized messages for Resharper Inspections.
Descriptor for this static analysis tool.
Controls the life cycle of the analysis results in a job.
Selects a
ResultAction
from all registered actions in a given job.Provides a parser and customized messages for Revapi.
Descriptor for this static analysis tool.
Provides a customized table for Revapi issues.
A table row that shows the properties of a Revapi issue.
Provides a parser and customized messages for RfLint.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Robocopy.
Descriptor for this static analysis tool.
Provides parsers and customized messages for RuboCop.
Descriptor for this static analysis tool.
Provides a parser for SARIF.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Scala compiler.
Descriptor for this static analysis tool.
Scan files or the console log for issues.
Descriptor for this step: defines the context and the UI elements.
Builds the model for a pie chart showing the distribution of issues by severity.
Builds the series for a stacked line chart showing all issues by severity.
Builds the model for a trend chart showing all issues by severity for a given number of builds.
Provides a parser and customized messages for Simian duplication scanner.
Descriptor for this static analysis tool.
A parser for Simulink Check code generator report files.
Descriptor for this static analysis tool.
Provides parsers and customized messages for SonarQube.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Sphinx build warnings.
Descriptor for this static analysis tool.
Provides a parser and customized messages for FindBugs.
Descriptor for this static analysis tool.
A generic label provider for static analysis results.
Functional interface that maps the age of a build from an integer value to a String value.
Computes the age of a build as a hyperlink.
Provides detailed information for the results of a static analysis run.
Provides a parser and customized messages for StyleCop.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Stylelint.
Descriptor for this static analysis tool.
Summary message of a static analysis run.
Provides a parser and customized messages for the SUN Studio C++ compiler.
Descriptor for this static analysis tool.
Provides SVG icons that have the same name as the URL (or ID) of a tool.
Provides a parser and customized messages for SwiftLint.
Descriptor for this static analysis tool.
Provides SVG icons that have the same name as the URL (or ID) of a tool.
Provides localized labels for the different categories of issues.
Provides a parser and customized messages for the Taglist Maven Plugin.
Descriptor for this static analysis tool.
Provides a parser and customized messages for TASKING VX.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Texas Instruments Code Composer Studio compiler.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the Texas Instruments Code Composer Studio compiler.
Descriptor for this static analysis tool.
A tool that can produce a
report of issues
in some way.Descriptor for
Tool
.Remote API model for a static analysis tool that has been invoked in a build.
Proxy to a static analysis tool.
Dummy descriptor for
ToolProxy
.UI proxy to let users select a static analysis report based on the UI.
Descriptor for
ToolSelection
.Builds the series for a line chart showing the total of issues for each tool.
Builds the line model for a trend chart showing the total number of issues per tool for a given number of builds.
Creates a model for a trend chart of a given number of static analysis build results.
Defines the type of trend chart to use.
Aquasec Trivy is a container vulnerability scanner.
Descriptor for this static analysis tool.
Provides a parser and customized messages for TSLint.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Veracode Pipeline Scanner tool.
Descriptor for this static analysis tool.
Provides a parser for the native format of the Warnings Next Generation Plugin.
Descriptor for this static analysis tool.
Defines a quality gate based on a specific threshold of issues (total, new, delta) in the current build.
Available quality gate types.
Descriptor of the
WarningsQualityGate
.Evaluates a given set of quality gates.
Provides a parser and customized messages for IBM xlC compiler and linker.
Descriptor for this static analysis tool.
Provides a parser and customized messages for XML-Lint.
Descriptor for this static analysis tool.
Provides a parser and customized messages for YamlLint.
Descriptor for this static analysis tool.
Provides a parser and customized messages for Yocto Scanner CLI (scannercli) reports.
Descriptor for this static analysis tool.
Provides a parser and customized messages for the YUI Compressor.
Descriptor for this static analysis tool.
Provides a parser and customized messages for ZPT-Lint.
Descriptor for this static analysis tool.