@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.
- Ullrich Hafner
KlasseBeschreibungControls 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
Stepor Freestyle or Maven
Recorderthat 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 pipeline
Stepthat 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 to the number of issues.A coverage tool that can produce a
coverage treeby parsing a given report file.Descriptor for
CoverageTool.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 the
nodesof 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.