Introduce Container‑based GitHub Action #423
Open
ascheman wants to merge 20 commits into
Open
GitHub Actions / Coverage
succeeded
Oct 12, 2025 in 0s
Code Coverage 93.18 %
This run completed at 10/12/2025 13:53:23
Details
Coverage Report: JaCoCo
- htmlSanityCheck
| Outcome | Value |
|---|---|
| Code Coverage % | 93.18% |
| ✔️ Number of Lines Covered | 1230 |
| ❌ Number of Lines Missed | 90 |
| Total Number of Lines | 1320 |
Details:
org/aim42/htmlsanitycheck/gradle
✔️ HtmlSanityCheckTask.groovy
All Lines Covered!
✔️ HtmlSanityCheckPlugin.groovy
All Lines Covered!
org/aim42/htmlsanitycheck/cli
org/aim42/htmlsanitycheck
❌ Configuration.java
Lines Missed:
✔️ AllChecksRunner.java
All Lines Covered!
✔️ MisconfigurationException.java
All Lines Covered!
org/aim42/htmlsanitycheck/check
❌ MissingLocalResourcesChecker.java
Lines Missed:
- Line #89
} catch (URISyntaxException e) {
- Line #91
return;
- Line #103
return;
✔️ MissingAltInImageTagsChecker.java
All Lines Covered!
✔️ DuplicateIdChecker.java
All Lines Covered!
❌ AllCheckers.java
Lines Missed:
❌ SuggestingChecker.java
Lines Missed:
✔️ UnknownCheckerException.java
All Lines Covered!
❌ ImageMapChecker.java
Lines Missed:
- Line #158
String linkTarget = (href.startsWith("#")) ? href.substring(1) : href;
❌ BrokenCrossReferencesChecker.java
Lines Missed:
- Line #99
String linkTarget = (href.startsWith("#")) ? href.substring(1) : href;
- Line #103
} catch (UnsupportedEncodingException e) {
❌ CheckerCreator.java
Lines Missed:
✔️ Checker.java
All Lines Covered!
org/aim42/net
❌ TrustAllCertificates.java
Lines Missed:
- Line #15
}
- Line #18
}
- Line #42
catch (NoSuchAlgorithmException | KeyManagementException e)
org/aim42/htmlsanitycheck/suggest
❌ Suggester.java
Lines Missed:
org/aim42/htmlsanitycheck/comparator
✔️ SimilarityScoreComparator.java
All Lines Covered!
org/aim42/htmlsanitycheck/tools
org/aim42/filesystem
org/aim42/htmlsanitycheck/maven
❌ HtmlSanityCheckMojo.java
Lines Missed:
- Line #207
} catch (IOException e) {
- Line #215
}
- Line #222
} catch (MisconfigurationException e) {
org/aim42/htmlsanitycheck/collect
✔️ PerRunResults.java
All Lines Covered!
❌ PageResults.java
✔️ SinglePageResults.java
All Lines Covered!
❌ CheckResults.java
❌ SingleCheckResults.java
Lines Missed:
❌ RunResults.java
org/aim42/htmlsanitycheck/html
❌ HtmlConst.java
Lines Missed:
✔️ HtmlPage.java
All Lines Covered!
org/aim42/htmlsanitycheck/report
✔️ LoggerReporter.java
All Lines Covered!
❌ CreateLinkUtil.java
Lines Missed:
✔️ Reporter.java
All Lines Covered!
❌ SummarizerUtil.java
Lines Missed:
✔️ ConsoleReporter.java
All Lines Covered!
Loading