Repository navigation
SONARJAVA-7095 Use a common model for Spring context gathering - #6282
aurelien-coet-sonarsource wants to merge 2 commits into
Conversation
3b81fee to
e92203f
Compare
4231b69 to
f4913ce
Compare
|
f4913ce to
2cbd51e
Compare
CI failed: CI build failed due to an external infrastructure error (HTTP 503 Service Unavailable) when querying the Sonar server version during the SonarQube Maven plugin execution.Overview1 total log analyzed with 1 infrastructure failure pattern found. The build failed due to an external service availability issue, which is entirely unrelated to the code changes in this pull request. FailuresSonar Server Unavailable (confidence: high)
Summary
Code Review ✅ Approved🟡 Medium risk · Centralizes per-file Spring context collection, changing data aggregation across modules Refactors Spring context gathering to use a centralized, serializable per-file model. No issues found. Review coverage🧪 Functional validation 0 of 2 objectives covered 📋 Rules No rules evaluated Cross-repo coverage 5 repositories selected 🤖 Auto-approval Not enabled · Set up Implementation Status ◻️ 0 of 2 objectives covered◻️ SONARJAVA-7095 - 0 of 2 objectives coveredThis PR uses a centralized per-file Spring context model in gatherers, while serialization and de-serialization are handled in subsequent PRs. Other objectives on this issue, possibly covered elsewhere:
Tip Comment OptionsAuto-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 |
❌ ErrorsYour PR has failed checks. Please review the issues below and take necessary action before merging. 🚦 1 Pipeline job failed
Useful? React with 👍 / 👎 This comment will be updated automatically if new data arrives.🔗 Commit SHA: 2cbd51e | Docs | View more details | Give us feedback! |




Summary by Gitar
SpringContextGatheringModelto centralize per-file Spring context data collectionBeanDefinitionGathererandComponentScanPackageGathererto use the shared gathering modelThis will update automatically on new commits.