public @ interface H003_Annotations {
    int value() default 10;
}

@  java .  lang.annotation.Target ( java.lang.annotation.ElementType . TYPE )
@ interface ComplexAnnotation {
    int x = 10;
    
    String v1()[];
    
    Class<?> clazz() default Object.class;
    
    Class < ? > [  ] clazzArray ( ) default {  } ;
    
    public abstract H003_Annotations ann();
    
    String v2  ( )  [ ]   default   {  "a"  ,  "b"  ,  "c"  }  ;
}
@@ -207,15 +207,17 @@
 ring
+  %5B%5D
  v1()
-%5B%5D
 ;%0A  
@@ -387,20 +387,21 @@
 ing 
+ %5B %5D  
 v2 
- 
 ( ) 
- %5B %5D
    d

fix alias test; array dimensions after method parameters are not an alias for array dimensions on the return type