No handling for non-class annotations #347
Labels
Priority: Low
Low priority
Subsystem: Writing
Anything concerning how expressions are written
Type: Bug
Something isn't working
Per https://docs.oracle.com/javase/specs/jvms/se21/html/jvms-4.html#jvms-4.7.16:
I don't believe this is possible from java, however it is possible to create and load a class that uses arrays or primitives as an annotation type.
javap
manages to handle this by expanding it to the primitive type:javap output
However vineflower currently emits the descriptor directly without comment, likely causing issues or confusion in obfuscated environments:
vineflower output (1.9.3)
PrimitiveAnnotations.zip
The text was updated successfully, but these errors were encountered: