2.0.0
What's Changed
This release has to be a breaking release due to removal of some functionality pieces added with initial Search API.
The reason for removal is quite straightforward - with them in place codebases will have to deal with errors like module java.base does not "opens sun.reflect.annotation"
caused by previous AnnotationWrapper
implementation where the intent was to attempt to pull internal memberValues
map for searching.
New implementation does not attempt to do that - instead we provide the ability to supply typed Predicate
to match against actual Annotation
instance without any reflection in place, remediating the issue and simplifying the API.
Full Changelog: 1.2.0...2.0.0