Load enum/array annotation arguments for not found classes
It's necessary to load type qualifier related annotations without JSR305 annotations being in the classpath #KT-19419 In Progress
This commit is contained in:
+3
@@ -56,6 +56,9 @@ class ReflectJavaEnumValueAnnotationArgument(
|
||||
val enumClass = if (clazz.isEnum) clazz else clazz.enclosingClass
|
||||
return ReflectJavaField(enumClass.getDeclaredField(value.name))
|
||||
}
|
||||
|
||||
override val entryName: Name?
|
||||
get() = Name.identifier(value.name)
|
||||
}
|
||||
|
||||
class ReflectJavaClassObjectAnnotationArgument(
|
||||
|
||||
Reference in New Issue
Block a user