@DefaultAnnotation(edu.umd.cs.findbugs.annotations.NonNull.class)
Package com.parasoft.findings.jenkins.coverage.api.metrics.steps
New coverage model that tries to replace all the existing functionality with a more versatile model.
- Author:
- Ullrich Hafner
-
Class Summary Class Description CoverageBuildAction Controls the life cycle of the coverage results in a job.CoverageJobAction Project level action for the coverage results.CoverageMetricColumn Dashboard column model which represents coverage metrics of different coverage types.CoverageMetricColumn.CoverageMetricColumnDescriptor Descriptor of the column.CoverageQualityGate Defines a quality gate based on a specific threshold of code coverage in the current build.CoverageQualityGate.Descriptor Descriptor of theCoverageQualityGate
.CoverageReporter Transforms the old model to the new model and invokes all steps that work on the new model.CoverageReportScanner Scans the workspace for coverage reports that match a specified Ant file pattern and parse these files with the specified parser.CoverageTool A coverage tool that can produce acoverage tree
by parsing a given report file.CoverageViewModel Server side model that provides the data for the details view of the coverage results.CoverageViewModel.CoverageOverview UI model for the coverage overview bar chart.CustomTableConfiguration CustomTableConfiguration.Language FileChangesProcessor Calculates and attaches values to thenodes
of the coverage tree which represent the changes concerning code and coverage.Messages Generated localization support class.MessagesViewModel PathResolver Resolves source code files on the agent using the stored paths of the coverage reports.ReferenceBuildActionResult ReferenceResult -
Enum Summary Enum Description CoverageTool.Parser Supported coverage parsers.ReferenceResult.ReferenceStatus