Skip to content

Generate list of supported formats

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

Quality Monitor

   🚦   Tests: 100 % successful (✔️ 1290 passed, 🙈 2 skipped)
   〰️   Line Coverage: 94% (417 missed lines)
   ➰   Branch Coverage: 87% (264 missed branches)
   CheckStyle   CheckStyle: No warnings
   PMD   PMD: No warnings
   SpotBugs   SpotBugs: No warnings
   🐛   Error Prone: 1 warning (0 error, 0 high, 1 normal, 0 low)
   OWASP Dependency Check   OWASP Dependency Check: 1 warning (0 error, 0 high, 1 normal, 0 low)\

Created by Quality Monitor v1.10.0 (#9c48d50)

Details

☀️   Quality Monitor

🚦   Tests

Name Reports Passed Skipped Failed Total
Tests 175 1290 2 0 1292

Skipped Test Cases

  • edu.hm.hafner.analysis.FingerprintGeneratorTest#shouldUseFallbackFingerprintOnIllegalFilenamesOnWindows(String)[1]
  • edu.hm.hafner.analysis.FingerprintGeneratorTest#shouldUseFallbackFingerprintOnIllegalFilenamesOnWindows(String)[2]

⚠️   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 1 0 1
Total 1 0 0 1 0 1

🛡️   Vulnerabilities

Name Reports Errors High Normal Low Total
OWASP Dependency Check 1 0 0 1 0 1

👣   Code Coverage

Code Coverage: 90%

Name Covered % Missed %
Line Coverage 94 6
Branch Coverage 87 13
Total Ø 90 10

🔬 Mutation Coverage Score: not enabled

Annotations

Check warning on line 53 in src/test/java/edu/hm/hafner/analysis/registry/ParserRegistryTest.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Error Prone: BadImport

Importing nested classes/static methods/static fields with commonly-used names can make code harder to read, because it may not be clear from the context exactly which type is being referred to. Qualifying the name with that of the containing class can make the code clearer. Here we recommend using qualified class: ParserDescriptor.

Check warning on line 0 in xercesImpl-2.12.2.jar

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

OWASP Dependency Check: CVE-2017-10355

sonatype-2017-0348 - xerces:xercesImpl - Denial of Service (DoS)

The software contains multiple threads or executable segments that are waiting for each other to release a necessary lock, resulting in deadlock.

Check warning on line 69 in src/main/java/edu/hm/hafner/analysis/util/XmlElementUtil.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 69 is not covered by tests

Check warning on line 40 in src/main/java/edu/hm/hafner/analysis/parser/dry/simian/SimianParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 39-40 are not covered by tests

Check warning on line 89 in src/main/java/edu/hm/hafner/analysis/parser/gendarme/GendarmeParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 89 is not covered by tests

Check warning on line 130 in src/main/java/edu/hm/hafner/analysis/parser/gendarme/GendarmeParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 129-130 are not covered by tests

Check warning on line 20 in src/main/java/edu/hm/hafner/analysis/parser/gendarme/GendarmeRule.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 20 is not covered by tests

Check warning on line 47 in src/main/java/edu/hm/hafner/analysis/parser/gendarme/GendarmeRule.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 47 is not covered by tests

Check warning on line 80 in src/main/java/edu/hm/hafner/analysis/parser/dry/AbstractDryParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 80 is not covered by tests

Check warning on line 49 in src/main/java/edu/hm/hafner/analysis/parser/checkstyle/CheckStyleRules.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 48-49 are not covered by tests

Check warning on line 57 in src/main/java/edu/hm/hafner/analysis/parser/checkstyle/CheckStyleRules.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 55-57 are not covered by tests

Check warning on line 47 in src/main/java/edu/hm/hafner/analysis/parser/checkstyle/CheckStyleParser.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 47 is not covered by tests

Check warning on line 26 in src/main/java/edu/hm/hafner/analysis/registry/OtDockerLintDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 26 is not covered by tests

Check warning on line 26 in src/main/java/edu/hm/hafner/analysis/registry/IarCstatDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 26 is not covered by tests

Check warning on line 32 in src/main/java/edu/hm/hafner/analysis/registry/CargoDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 32 is not covered by tests

Check warning on line 26 in src/main/java/edu/hm/hafner/analysis/registry/SwiftLintDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 26 is not covered by tests

Check warning on line 29 in src/main/java/edu/hm/hafner/analysis/registry/MetrowerksCodeWarriorDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 29 is not covered by tests

Check warning on line 32 in src/main/java/edu/hm/hafner/analysis/registry/VeraCodePipelineScannerDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered lines

Lines 28-32 are not covered by tests

Check warning on line 42 in src/main/java/edu/hm/hafner/analysis/registry/VeraCodePipelineScannerDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 42 is not covered by tests

Check warning on line 26 in src/main/java/edu/hm/hafner/analysis/registry/RevApiDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 26 is not covered by tests

Check warning on line 26 in src/main/java/edu/hm/hafner/analysis/registry/DetektDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 26 is not covered by tests

Check warning on line 31 in src/main/java/edu/hm/hafner/analysis/registry/PmdDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 31 is not covered by tests

Check warning on line 41 in src/main/java/edu/hm/hafner/analysis/registry/PmdDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 41 is not covered by tests

Check warning on line 26 in src/main/java/edu/hm/hafner/analysis/registry/BanditDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 26 is not covered by tests

Check warning on line 26 in src/main/java/edu/hm/hafner/analysis/registry/CppLintDescriptor.java

See this annotation in the file changed.

@github-actions github-actions / Quality Monitor

Not covered line

Line 26 is not covered by tests