Package com.parasoft.findings.jenkins.coverage.api.metrics.steps
@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
-
ClassDescriptionControls the life cycle of the coverage results in a job.Project level action for the coverage results.Dashboard column model which represents coverage metrics of different coverage types.Descriptor of the column.Defines a quality gate based on a specific threshold of code coverage in the current build.Descriptor of the
CoverageQualityGate
.Transforms the old model to the new model and invokes all steps that work on the new model.Scans the workspace for coverage reports that match a specified Ant file pattern and parse these files with the specified parser.A coverage tool that can produce acoverage tree
by parsing a given report file.Supported coverage parsers.Server side model that provides the data for the details view of the coverage results.UI model for the coverage overview bar chart.Calculates and attaches values to thenodes
of the coverage tree which represent the changes concerning code and coverage.Generated localization support class.Resolves source code files on the agent using the stored paths of the coverage reports.