Verwendungen von Klasse
io.jenkins.plugins.coverage.model.CoveragePercentage
Package
Beschreibung
New coverage model that tries to replace all the existing functionality with a more versatile model.
Contains logic and models for visualizing code coverage within a dashboard column.
-
Verwendungen von CoveragePercentage in io.jenkins.plugins.coverage.model
Modifizierer und TypMethodeBeschreibungCoverageBuildAction.getChangeCoverageDifference
(CoverageMetric coverageMetric) Returns the change coverage delta for the passed metric, i.e.Coverage.getCoveredPercentage()
Returns the covered percentage as aCoveragePercentage
in the range of[0, 100]
.FileCoverageNode.getFileCoverageDeltaForMetric
(CoverageMetric coverageMetric) Gets the file coverage delta for the passedCoverageMetric
.Coverage.getMissedPercentage()
Returns the missed percentage as aCoveragePercentage
in the range of[0, 100]
.static CoveragePercentage
CoveragePercentage.valueOf
(double percentage) Creates an instance ofCoveragePercentage
from a coverage percentage value.static CoveragePercentage
CoveragePercentage.valueOf
(int numerator, int denominator) Creates an instance ofCoveragePercentage
from a numerator and a denominator.static CoveragePercentage
Creates a newCoveragePercentage
instance from the provided string representation.static CoveragePercentage
CoveragePercentage.valueOf
(org.apache.commons.lang3.math.Fraction fraction) Creates an instance ofCoveragePercentage
from afraction
within the range [0,1].Modifizierer und TypMethodeBeschreibungCoverageNode.computeDeltaAsPercentage
(CoverageNode reference) Computes the coverage delta between this node and the specified reference node as percentage between 0 and 100.CoverageBuildAction.getDifference()
Returns the delta metrics, i.e.CoverageNode.getMetricPercentages()
Gets the coverage for each available metric as a percentage between 0 and 100.Modifizierer und TypMethodeBeschreibungvoid
FileCoverageNode.putFileCoverageDelta
(CoverageMetric coverageMetric, CoveragePercentage delta) Adds afile coverage delta
of this file against a reference for the passedCoverageMetric
.Modifizierer und TypMethodeBeschreibungvoid
FileCoverageNode.setFileCoverageDelta
(SortedMap<CoverageMetric, CoveragePercentage> fileCoverageDelta) ModifiziererKonstruktorBeschreibungCoverageBuildAction
(Run<?, ?> owner, CoverageNode result, HealthReport healthReport, String referenceBuildId, SortedMap<CoverageMetric, CoveragePercentage> delta, SortedMap<CoverageMetric, CoveragePercentage> changeCoverage, SortedMap<CoverageMetric, CoveragePercentage> changeCoverageDifference, SortedMap<CoverageMetric, CoveragePercentage> indirectCoverageChanges) Creates a new instance ofCoverageBuildAction
. -
Verwendungen von CoveragePercentage in io.jenkins.plugins.coverage.model.visualization.dashboard
Modifizierer und TypMethodeBeschreibungChangeCoverage.getCoverage
(CoverageBuildAction action, CoverageMetric metric) ChangeCoverageDelta.getCoverage
(CoverageBuildAction action, CoverageMetric metric) abstract Optional
<CoveragePercentage> CoverageColumnType.getCoverage
(CoverageBuildAction action, CoverageMetric metric) Gets the coverage of the passed metric from the passed action.IndirectCoverageChanges.getCoverage
(CoverageBuildAction action, CoverageMetric metric) ProjectCoverage.getCoverage
(CoverageBuildAction action, CoverageMetric metric) ProjectCoverageDelta.getCoverage
(CoverageBuildAction action, CoverageMetric metric) CoverageColumn.getCoverageValue
(Job<?, ?> job) Provides the coverage value of the selected coverage type and metric.Modifizierer und TypMethodeBeschreibungChangeCoverage.formatCoverage
(CoveragePercentage coverage, Locale locale) ChangeCoverageDelta.formatCoverage
(CoveragePercentage coverage, Locale locale) abstract String
CoverageColumnType.formatCoverage
(CoveragePercentage coverage, Locale locale) Formats the passed coverage using the passedLocale
.IndirectCoverageChanges.formatCoverage
(CoveragePercentage coverage, Locale locale) ProjectCoverage.formatCoverage
(CoveragePercentage coverage, Locale locale) ProjectCoverageDelta.formatCoverage
(CoveragePercentage coverage, Locale locale) ChangeCoverage.getDisplayColors
(CoveragePercentage coverage) ChangeCoverageDelta.getDisplayColors
(CoveragePercentage coverage) abstract ColorProvider.DisplayColors
CoverageColumnType.getDisplayColors
(CoveragePercentage coverage) Gets thedisplay colors
which are used for visualizing the passed coverage.IndirectCoverageChanges.getDisplayColors
(CoveragePercentage coverage) ProjectCoverage.getDisplayColors
(CoveragePercentage coverage) ProjectCoverageDelta.getDisplayColors
(CoveragePercentage coverage) Modifizierer und TypMethodeBeschreibungCoverageColumn.getDisplayColors
(Job<?, ?> job, Optional<CoveragePercentage> coverage) Provides the line color for representing the passed coverage value.