You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
we are using your library but unfortunately it brings jetbrains annotations with versions 12 and 19 as its dependencies whereas we use the newest version 21. We chose to exclude the annotations library in maven when adding chronicle-map, however, the Tomcat jar scanning still complains.
Do you think it would make sense to mark the library as provided (compile only)? The annotations themselves should not be required as a regular dependency since they mostly should be used by IDE and their RetentionPolicy is CLASS so they shouldn't be used by reflection. Furthermore, even official github page marks them as provided: https://github.com/JetBrains/java-annotations
Thanks!
The text was updated successfully, but these errors were encountered:
Hello,
we are using your library but unfortunately it brings jetbrains annotations with versions 12 and 19 as its dependencies whereas we use the newest version 21. We chose to exclude the annotations library in maven when adding chronicle-map, however, the Tomcat jar scanning still complains.
Do you think it would make sense to mark the library as
provided
(compile only)? The annotations themselves should not be required as a regular dependency since they mostly should be used by IDE and theirRetentionPolicy
isCLASS
so they shouldn't be used by reflection. Furthermore, even official github page marks them asprovided
: https://github.com/JetBrains/java-annotationsThanks!
The text was updated successfully, but these errors were encountered: