Module pl.tlinkowski.annotation.basic
Provides a set of basic Java annotations based on JSR 305 and
Kotlin JVM
annotations.
The following annotations are to be used by the consumers of this library:
- for nullability:
NonNullPackage,NullOr - for collection mutability:
kotlin.annotations.jvm.ReadOnly,kotlin.annotations.jvm.Mutable - miscellaneous:
VisibleForTesting
More details can be found in the GitHub README.
Note: even though this library provides a module-info.class, all its other classes are compatible with JDK 8.
- Author:
- Tomasz Linkowski
-
-
Packages
Exports Package Description pl.tlinkowski.annotation.basic
-