Package io.jenkins.plugins.coverage.metrics.steps
@DefaultAnnotation(edu.umd.cs.findbugs.annotations.NonNull.class)
package io.jenkins.plugins.coverage.metrics.steps
New coverage model that tries to replace all the existing functionality with a more versatile model.
- Author:
- Ullrich Hafner
-
ClassDescriptionGlobal appearance configuration for the Coverage Plugin.Controls 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.A pipelineStepor Freestyle or MavenRecorderthat reads and parses coverage results in a build and adds the results to the persisted build results.Defines the scope of SCM checks annotations.Descriptor for this step: defines the context and the UI elements.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 pipelineStepthat reads and parses coverage results in a build and adds the results to the persisted build results.Descriptor for this step: defines the context and the UI labels.Provides a token that evaluates the number of issues.A coverage tool that can produce acoverage treeby parsing a given report file.Descriptor forCoverageTool.Supported coverage parsers.Parser types.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 thenodesof 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.