Skip to content

Merge pull request #114 from jenkinsci/merge-api

Sign in for the full log view
GitHub Actions / Quality Monitor succeeded Jun 7, 2024 in 1s

Quality Monitor

   🚦   Tests: 100 % successful (✔️ 296 passed)
   〰️   Line Coverage: 98% (47 missed lines)
   ➰   Branch Coverage: 94% (51 missed branches)
   PIT   Mutation Coverage: 93% (75 survived mutations)
   CheckStyle   CheckStyle: No warnings
   PMD   PMD: No warnings
   SpotBugs   SpotBugs: No warnings
   🐛   Error Prone: 76 warnings (0 error, 0 high, 76 normal, 0 low)

Created by Quality Monitor v1.9.0 (#00b9b1a)

Details

☀️   Quality Monitor

🚦   Tests

Name Reports Passed Skipped Failed Total
Tests 30 296 0 0 296

❗   Style

Name Reports Errors High Normal Low Total
CheckStyle 2 0 0 0 0 0
PMD 3 0 0 0 0 0
Total 5 0 0 0 0 0

🐛   Bugs

Name Reports Errors High Normal Low Total
SpotBugs 1 0 0 0 0 0
Error Prone 0 0 0 76 0 76
Total 1 0 0 76 0 76

👣   Code Coverage

Code Coverage: 96%

Name Covered % Missed %
Line Coverage 98 2
Branch Coverage 94 6
Total Ø 96 4

🔬   Mutation Coverage

Mutation Coverage: 93%

Name Killed % Survived %
Mutation Coverage 93 7

Annotations

Check warning on line 465 in src/main/java/edu/hm/hafner/coverage/Node.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: UngroupedOverloads

Overloads should be grouped together, even when modifiers such as static or private differ between the methods; found ungrouped overloads of 'findFile' on line(s): 998.

Check warning on line 998 in src/main/java/edu/hm/hafner/coverage/Node.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: UngroupedOverloads

Overloads should be grouped together, even when modifiers such as static or private differ between the methods; found ungrouped overloads of 'findFile' on line(s): 465.

Check warning on line 793 in src/main/java/edu/hm/hafner/coverage/Node.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 947 in src/main/java/edu/hm/hafner/coverage/Node.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: CanIgnoreReturnValueSuggester

Methods that always return 'this' (or return an input parameter) should be annotated with @com.google.errorprone.annotations.CanIgnoreReturnValue.

Check warning on line 69 in src/main/java/edu/hm/hafner/coverage/TestCase.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 197 in src/main/java/edu/hm/hafner/coverage/Coverage.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 205 in src/main/java/edu/hm/hafner/coverage/Value.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 735 in src/main/java/edu/hm/hafner/coverage/FileNode.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 102 in src/main/java/edu/hm/hafner/coverage/MethodNode.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 133 in src/main/java/edu/hm/hafner/coverage/Mutation.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 182 in src/main/java/edu/hm/hafner/coverage/Percentage.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 140 in src/main/java/edu/hm/hafner/coverage/ModuleNode.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 110 in src/main/java/edu/hm/hafner/coverage/IntegerValue.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 123 in src/main/java/edu/hm/hafner/coverage/FractionValue.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: Varifier

Consider using `var` here to avoid boilerplate.

Check warning on line 108 in src/main/java/edu/hm/hafner/coverage/parser/CoberturaParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: YodaCondition

The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be.

Check warning on line 111 in src/main/java/edu/hm/hafner/coverage/parser/CoberturaParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: YodaCondition

The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be.

Check warning on line 130 in src/main/java/edu/hm/hafner/coverage/parser/CoberturaParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: YodaCondition

The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be.

Check warning on line 173 in src/main/java/edu/hm/hafner/coverage/parser/CoberturaParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: YodaCondition

The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be.

Check warning on line 189 in src/main/java/edu/hm/hafner/coverage/parser/CoberturaParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: YodaCondition

The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be.

Check warning on line 194 in src/main/java/edu/hm/hafner/coverage/parser/CoberturaParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: YodaCondition

The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be.

Check warning on line 200 in src/main/java/edu/hm/hafner/coverage/parser/CoberturaParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: YodaCondition

The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be.

Check warning on line 200 in src/main/java/edu/hm/hafner/coverage/parser/CoberturaParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: YodaCondition

The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be.

Check warning on line 218 in src/main/java/edu/hm/hafner/coverage/parser/CoberturaParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: YodaCondition

The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be.

Check warning on line 103 in src/main/java/edu/hm/hafner/coverage/parser/JacocoParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: YodaCondition

The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be.

Check warning on line 127 in src/main/java/edu/hm/hafner/coverage/parser/JacocoParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: YodaCondition

The non-constant portion of an equals check generally comes first. Prefer e.equals(CONSTANT) if e is non-null or Objects.equals(e, CONSTANT) if e may be.