Merge pull request #118 from strangelookingnerd/patch-1 #591
Quality Monitor
🚦 Tests: 100 % successful (✔️ 305 passed)
〰️ Line Coverage: 96% (82 missed lines)
➰ Branch Coverage: 93% (71 missed branches)
Mutation Coverage: 90% (108 survived mutations)
CheckStyle: No warnings
PMD: No warnings
SpotBugs: No warnings
🐛 Error Prone: 82 warnings (0 error, 0 high, 82 normal, 0 low)
Created by Quality Monitor v1.9.0 (#00b9b1a)
Details
☀️ Quality Monitor
🚦 Tests
Name | Reports | Passed | Skipped | Failed | Total |
---|---|---|---|---|---|
Tests | 31 | 305 | 0 | 0 | 305 |
❗ 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 | 82 | 0 | 82 |
Total | 1 | 0 | 0 | 82 | 0 | 82 |
👣 Code Coverage
Name | Covered % | Missed % |
---|---|---|
Line Coverage | 96 | 4 |
Branch Coverage | 93 | 7 |
Total Ø | 94 | 6 |
🔬 Mutation Coverage
Name | Killed % | Survived % |
---|---|---|
Mutation Coverage | 90 | 10 |
Annotations
Check warning on line 998 in src/main/java/edu/hm/hafner/coverage/Node.java
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 947 in src/main/java/edu/hm/hafner/coverage/Node.java
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 108 in src/main/java/edu/hm/hafner/coverage/parser/CoberturaParser.java
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
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
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
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
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
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
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
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
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
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
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/JacocoParser.java
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 135 in src/main/java/edu/hm/hafner/coverage/parser/JacocoParser.java
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 150 in src/main/java/edu/hm/hafner/coverage/parser/JacocoParser.java
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 150 in src/main/java/edu/hm/hafner/coverage/parser/JacocoParser.java
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 163 in src/main/java/edu/hm/hafner/coverage/parser/JacocoParser.java
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 166 in src/main/java/edu/hm/hafner/coverage/parser/JacocoParser.java
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 169 in src/main/java/edu/hm/hafner/coverage/parser/JacocoParser.java
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 175 in src/main/java/edu/hm/hafner/coverage/parser/JacocoParser.java
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 203 in src/main/java/edu/hm/hafner/coverage/parser/JacocoParser.java
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 206 in src/main/java/edu/hm/hafner/coverage/parser/JacocoParser.java
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 212 in src/main/java/edu/hm/hafner/coverage/parser/JacocoParser.java
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 235 in src/main/java/edu/hm/hafner/coverage/parser/JacocoParser.java
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.