Description
Consider moving the following elements to an internal package:
- @Debug
- @Workaround
- @Immutable (like JCIP, but with Retention.SOURCE)
- @ThreadSafe (like JCIP, but with Retention.SOURCE)
- @NotThreadSafe (like JCIP, but with Retention.SOURCE)
- CheckedArrayList
- CheckedHashSet
- More may be added later.
Actually the above elements may have some value for the users, but maybe not enough for deserving to appear in documentation (admittedly thread-safety information are important, but the annotation may not be a so good replacement to explanation in Javadoc text).
Attachments
Issue Links
- relates to
-
SIS-156 @ThreadSafe and @Immutable annotation usages are misleading
- Closed