feat(annotations): add dependency-free JSON:API role metadata for domain mapping - #24
Conversation
…ain mapping Ship jsonapi-java-annotations so domain types can declare resource/id/attribute/relationship roles without Jackson or core, and guard the boundary with ArchUnit as the project-wide coupling check.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (22)
📝 WalkthroughWalkthroughAdds the ChangesJSON:API annotations module
Estimated code review effort: 3 (Moderate) | ~25 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✨ Finishing Touches 💡 1📝 Generate docstrings 💡
🧪 Generate unit tests (beta)
Comment |
|
|
@coderabbitai review |
✅ Action performedReview finished.
|



Ship jsonapi-java-annotations so domain types can declare resource/id/attribute/relationship roles without Jackson or core, and guard the boundary with ArchUnit as the project-wide coupling check.
Summary by CodeRabbit
New Features
Documentation
Tests