SONARJAVA-6891 Remove redundant logging dependency handling - #6075
Conversation
This comment has been minimized.
This comment has been minimized.
|
The two remaining findings are addressed or intentional:
|
Code Review 👍 Approved with suggestions 3 resolved / 4 findingsConsolidates logging dependency management under Plugin API v14, centralizing SLF4J and Logback versions and making direct imports explicit in Consider either removing the standalone SLF4J pin from 💡 Quality: Renovate SLF4J major-update guard dropped but a pin survives📄 .github/renovate.json:6-12 📄 .github/renovate.json:57-66 The removed Renovate rule ("Major SLF4J version changes can create incompatibilities, so we prefer to update it manually") applied repo-wide, and Re-add the guard narrowed to the one remaining explicit pin.✅ 3 resolved✅ Quality: Logging versions hardcoded per-module after central pin removed
✅ Quality: java-frontend declares logback-classic but not its other direct test deps
✅ Bug: Custom-rules example silently downgrades SLF4J to 1.7.30
🤖 Prompt for agentsOptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change the behavior for this request:
Was this helpful? React with 👍 / 👎 | Gitar |
|





Part of
Summary
Validation
mvn -pl java-frontend,docs/java-custom-rules-example,its/ruling -am test-compile -DskipTests