Enable JDK 25 builds
JDK 25 is now available.
:sunny: Quality Monitor
Tests
Unit Tests: 100% successful (120 passed)
:rocket: Integration Tests: 100% successful (39 passed)
:no_entry: Architecture Tests: 100% successful (15 passed)
Code Coverage
:wavy_dash: Line Coverage: 74% (348 missed lines)
:curly_loop: Branch Coverage: 67% (122 missed branches)
Style
CheckStyle: No warnings
PMD: No warnings
:coffee: Java Compiler: No warnings
Bugs
SpotBugs: No bugs
:bug: Error Prone: No bugs
Vulnerabilities
:shield: OWASP Dependency Check: 179 vulnerabilities (error: 14, high: 48, normal: 113, low: 4)
Software Metrics
:cyclone: Cyclomatic Complexity: 562 (total)
:thought_balloon: Cognitive Complexity: 213 (total)
:loop: N-Path Complexity: 601 (total)
:straight_ruler: Lines of Code: 5397 (total)
:memo: Non Commenting Source Statements: 1766 (total)
:link: Class Cohesion: 100.00% (maximum)
:balance_scale: Weight of Class: 100.00% (maximum)
🚦 Quality Gates
Overall Status: ✅ SUCCESS
✅ Passed Gates
- ✅ Tests Success Rate: 100.00 >= 100.00
- ✅ Line Coverage: 74.00 >= 70.00
- ✅ Branch Coverage: 67.00 >= 65.00
- ✅ Potential Bugs: 0.00 <= 0.00
- ✅ Style Violations: 0.00 <= 0.00
Created by Quality Monitor v3.5.0 (#e4cc310). More details are shown in the GitHub Checks Result.