Multimap {{declaredMetaAnnotationMap}} can be modified by means of {{getDeclaredMetaAnnotations()}}. This causes {{ConcurrentModificationException}} during bootstrap when using Java 9 where {{HashMap#computeIfAbsent()}} detects concurrent modifications.
This is not an issue for Weld 2.3 where a regular Map is used.
|