jakartaee / jakartaee/common-annotations-api
Provide two annotations, NonnullField and NonnullApi
Open
- Dominant language
- Java
- Stars
- 67
- Forks
- 42
- PR merge metrics
- No merged PRs in 30d
Description
Like in Spring, non null annotations can be added to all fields in the class and method parameter return values, And it should be able to support annotation of the entire project/module
Contributor guide
Research direction
Review the existing Jakarta Annotations API and compare the requested NonnullField and NonnullApi behavior with Spring's equivalent annotations. Determine how field, method parameter, and return-value annotations should work, including project/module-wide application; done means the API and its supported scopes are defined and covered by tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- backend-api-design
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100