Skip to content

Fix Architecture Validator source annotation checks - #287

Merged
Arc-E-Tect merged 1 commit into
mainfrom
fix/architecture-validator-source-annotations
Sep 22, 2026
Merged

Arc-E-Tect merged 1 commit into
mainfrom
fix/architecture-validator-source-annotations

Conversation

@Arc-E-Tect

Copy link
Copy Markdown
Owner

Validate source-level annotations against the existing core allow-lists so SOURCE-retained dependencies such as Lombok cannot bypass architecture validation.

Changes:

  • generate a source annotation validation test alongside the ArchUnit rule pack
  • cover explicit, wildcard, and fully qualified annotations
  • document source findings and possible retained-annotation duplicates

Validation:

  • cd architecture-validator && ./gradlew clean build --no-daemon --no-build-cache --info

@Arc-E-Tect
Arc-E-Tect merged commit 500d491 into main Sep 22, 2026
6 checks passed
@Arc-E-Tect
Arc-E-Tect deleted the fix/architecture-validator-source-annotations branch September 22, 2026 08:20
@Arc-E-Tect

Copy link
Copy Markdown
Owner Author

🎉 This PR is included in version 2.3.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@Arc-E-Tect

Copy link
Copy Markdown
Owner Author

🎉 This PR is included in version 4.8.2 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant