File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -12,12 +12,11 @@ Fork of the legendary [hickory annotation processor](https://javadoc.io/static/c
12
12
- Upgrades from JDK 6 to 11
13
13
- Adds modular support via module-info
14
14
- ` @GeneratedPrism ` is now repeatable
15
- - Can choose what classes the generated Prisms inherit
16
- - Generates a ` getAllInstances ` method to retrieve a list of prisms from an element
15
+ - Can choose what classes the generated Prisms inherit.
17
16
- Generates an ` isPresent ` method to easily check if an element has the target annotation
18
17
- Generates ` Optional ` factory methods
19
- - Generates a ` getAllInstances ` method to retrieve a list of prisms from an element
20
- - Generates a ` getAllOnMetaAnnotations ` method to retrieve a list of prisms from an element's annotations
18
+ - Generates a ` getAllInstances ` method to retrieve a list of prisms from an element ( ` @Repeatable ` annotations only)
19
+ - Generates a ` getAllOnMetaAnnotations ` method to retrieve a list of prisms from an element's annotations (Meta annotations only)
21
20
- Exposes the fully qualified type of the target annotation as a string.
22
21
- ` getInstance ` returns null instead of throwing exceptions when the provided mirror doesn't match the prism target
23
22
- null annotation array values are returned as empty lists
You can’t perform that action at this time.
0 commit comments