[BWC and API enforcement] Enforcing the presence of API annotations at build time #12871
Labels
enhancement
Enhancement or improvement to existing feature or request
Other
v2.14.0
v3.0.0
Issues and PRs related to version 3.0.0
Is your feature request related to a problem? Please describe
The introduction of #9304 allows to annotate every publicly exposed API with visibility annotation. The checks were running for a while now but they only warned about violations.
Describe the solution you'd like
The large chunk of APIs is already annotated and the checks are passing without any violations. It makes sense to make them mandatory (and fail with error) if API visibility violations are detected.
Related component
Other
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: