Skip to content

Enhance CoverageQualityGateEvaluator to support maximum and average a…

86aeedd
Select commit
Loading
Failed to load commit list.
Open

Add support for maximum or average values in metrics #669

Enhance CoverageQualityGateEvaluator to support maximum and average a…
86aeedd
Select commit
Loading
Failed to load commit list.
ci.jenkins.io / Maven succeeded Jan 31, 2026

4 new issues, 15 total

Total New Outstanding Fixed Trend
15 4 11 0 👎

Reference build: Plugins » coverage-plugin » main #512

Details

Severity distribution of new issues

Error Warning High Warning Normal Warning Low
1 0 3 0

Annotations

Check warning on line 8245 in jenkins-console.log

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Maven

pmd:pmd

NORMAL:
Raw output
<pre><code>4 javascript problems found:</code></pre>

Check warning on line 8273 in jenkins-console.log

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Maven

checkstyle:check

NORMAL:
Raw output
<pre><code>src/test/java/io/jenkins/plugins/coverage/metrics/steps/CoverageQualityGateEvaluatorTest.java:[507] (javadoc) JavadocMethod: @return tag should be present and have description. src/test/java/io/jenkins/plugins/coverage/metrics/steps/CoverageQualityGateEvaluatorTest.java:[535] (javadoc) JavadocMethod: @return tag should be present and have description. src/test/java/io/jenkins/plugins/coverage/metrics/steps/CoverageQualityGateEvaluatorTest.java:[563] (javadoc) JavadocMethod: @return tag should be present and have description. checkstyle:check violations detected but failOnViolation set to false</code></pre>

Check warning on line 8280 in jenkins-console.log

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Maven

spotbugs:spotbugs

NORMAL:
Raw output
<pre><code>Tests run: 82, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 177.4 s -- in io.jenkins.plugins.coverage.metrics.steps.CoveragePluginITest</code></pre>

Check warning on line 8301 in jenkins-console.log

See this annotation in the file changed.

@ci-jenkins-io ci-jenkins-io / Maven

spotbugs:check

ERROR:
Raw output
<pre><code>High: Null passed for non-null parameter of new CoverageQualityGateEvaluator(Collection, CoverageStatistics, Node) in new io.jenkins.plugins.coverage.metrics.steps.CoverageQualityGateEvaluator(Collection, CoverageStatistics) [io.jenkins.plugins.coverage.metrics.steps.CoverageQualityGateEvaluator] At CoverageQualityGateEvaluator.java:[line 33] NP_NONNULL_PARAM_VIOLATION</code></pre>