doc: explain test and conclusion
This commit is contained in:
parent
3d35486983
commit
de67d582fa
23
README.md
Normal file
23
README.md
Normal file
@ -0,0 +1,23 @@
|
||||
# notNull
|
||||
|
||||
|
||||
This project aim to test java nullability solution. Mainly around jsr-305
|
||||
- With google findbugs annotations
|
||||
- With spring annotations
|
||||
- With custom hand made annotations
|
||||
|
||||
By defining annotation :
|
||||
- in module-info.java
|
||||
- in package-info.java
|
||||
|
||||
|
||||
Conclusion:
|
||||
|
||||
module-info.java force to declare each dependency use by the project.
|
||||
|
||||
package-info.java is not recursive and so should be added in each package/subpackage.
|
||||
|
||||
external annotation spring/findbugs required maven dependencies (of courses).
|
||||
|
||||
spring annotation are not compatible with module-info.
|
||||
|
Reference in New Issue
Block a user