Enable JDK 25 builds
JDK 25 is now available.
:sunny: Quality Monitor
Tests
Unit Tests: 100% successful (42 passed)
:rocket: Integration Tests: 100% successful (80 passed)
:no_entry: Architecture Tests: 100% successful (15 passed)
Code Coverage
:wavy_dash: Line Coverage: 88% (102 missed lines)
:curly_loop: Branch Coverage: 78% (51 missed branches)
Style
CheckStyle: No warnings
PMD: No warnings
:coffee: Java Compiler: No warnings
Bugs
SpotBugs: No bugs
:bug: Error Prone: No bugs
API Problems
:no_entry_sign: Revapi: No warnings
Vulnerabilities
:shield: OWASP Dependency Check: 213 vulnerabilities (error: 17, high: 58, normal: 132, low: 6)
Software Metrics
:cyclone: Cyclomatic Complexity: 318 (total)
:thought_balloon: Cognitive Complexity: 173 (total)
:loop: N-Path Complexity: 326 (total)
:straight_ruler: Lines of Code: 2887 (total)
:memo: Non Commenting Source Statements: 1150 (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: 88.00 >= 80.00
- ✅ Branch Coverage: 78.00 >= 75.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.