Use DescriptorRenderer to render annotations everywhere
This commit is contained in:
@@ -2,15 +2,15 @@ package test
|
||||
|
||||
public trait AnnotationInParam : java.lang.Object {
|
||||
|
||||
test.AnnotationInParam.MyAnnotationWithParam(value = MyAnnotation[value = "test"]: test.AnnotationInParam.MyAnnotation) public open class A : java.lang.Object {
|
||||
test.AnnotationInParam.MyAnnotationWithParam(value = test.AnnotationInParam.MyAnnotation(value = "test": jet.String): test.AnnotationInParam.MyAnnotation) public open class A : java.lang.Object {
|
||||
public constructor A()
|
||||
}
|
||||
|
||||
test.AnnotationInParam.MyAnnotationWithParam2(value = MyAnnotation2[value = ["test", "test2"]]: test.AnnotationInParam.MyAnnotation2) public open class B : java.lang.Object {
|
||||
test.AnnotationInParam.MyAnnotationWithParam2(value = test.AnnotationInParam.MyAnnotation2(value = {"test", "test2"}: jet.Array<jet.String>?): test.AnnotationInParam.MyAnnotation2) public open class B : java.lang.Object {
|
||||
public constructor B()
|
||||
}
|
||||
|
||||
test.AnnotationInParam.MyAnnotationWithParam3(value = MyAnnotation3[first = "f", second = "s"]: test.AnnotationInParam.MyAnnotation3) public open class C : java.lang.Object {
|
||||
test.AnnotationInParam.MyAnnotationWithParam3(value = test.AnnotationInParam.MyAnnotation3(first = "f": jet.String, second = "s": jet.String): test.AnnotationInParam.MyAnnotation3) public open class C : java.lang.Object {
|
||||
public constructor C()
|
||||
}
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ package test
|
||||
|
||||
public trait ArrayOfEnumInParam : java.lang.Object {
|
||||
|
||||
java.lang.annotation.Target(value = [ElementType.FIELD, ElementType.CONSTRUCTOR]: jet.Array<java.lang.annotation.ElementType>?) public final annotation class targetAnnotation : jet.Annotation {
|
||||
java.lang.annotation.Target(value = {ElementType.FIELD, ElementType.CONSTRUCTOR}: jet.Array<java.lang.annotation.ElementType>?) public final annotation class targetAnnotation : jet.Annotation {
|
||||
public constructor targetAnnotation(/*0*/ value: jet.String?)
|
||||
public abstract fun value(): jet.String?
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@ package test
|
||||
|
||||
public trait ArrayOfStringInParam : java.lang.Object {
|
||||
|
||||
test.ArrayOfStringInParam.MyAnnotation(value = ["a", "b", "c"]: jet.Array<jet.String>?) public open class A : java.lang.Object {
|
||||
test.ArrayOfStringInParam.MyAnnotation(value = {"a", "b", "c"}: jet.Array<jet.String>?) public open class A : java.lang.Object {
|
||||
public constructor A()
|
||||
}
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ public open class ClassObjectArrayInParam : java.lang.Object {
|
||||
public abstract fun value(): jet.Array<java.lang.Class<out jet.Any?>>?
|
||||
}
|
||||
|
||||
test.ClassObjectArrayInParam.Anno(value = [ClassObjectArrayInParam?.class, Nested?.class, String?.class]: jet.Array<java.lang.Class<out jet.Any?>>?) public open class Nested : java.lang.Object {
|
||||
test.ClassObjectArrayInParam.Anno(value = {test.ClassObjectArrayInParam?.class, test.ClassObjectArrayInParam.Nested?.class, jet.String?.class}: jet.Array<java.lang.Class<out jet.Any?>>?) public open class Nested : java.lang.Object {
|
||||
public constructor Nested()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,7 +8,7 @@ public open class ClassObjectInParam : java.lang.Object {
|
||||
public abstract fun value(): java.lang.Class<out jet.Any?>?
|
||||
}
|
||||
|
||||
test.ClassObjectInParam.Anno(value = ClassObjectInParam?.class: java.lang.Class<test.ClassObjectInParam?>) public open class Nested : java.lang.Object {
|
||||
test.ClassObjectInParam.Anno(value = test.ClassObjectInParam?.class: java.lang.Class<test.ClassObjectInParam?>) public open class Nested : java.lang.Object {
|
||||
public constructor Nested()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@ package test
|
||||
|
||||
public trait EmptyArrayInParam : java.lang.Object {
|
||||
|
||||
test.EmptyArrayInParam.MyAnnotation(value = []: jet.Array<jet.String>?) public open class A : java.lang.Object {
|
||||
test.EmptyArrayInParam.MyAnnotation(value = {}: jet.Array<jet.String>?) public open class A : java.lang.Object {
|
||||
public constructor A()
|
||||
}
|
||||
|
||||
|
||||
@@ -2,12 +2,12 @@ package test
|
||||
|
||||
public trait RecursiveAnnotation : java.lang.Object {
|
||||
|
||||
test.RecursiveAnnotation.B(value = A[value = "test"]: test.RecursiveAnnotation.A) public final annotation class A : jet.Annotation {
|
||||
test.RecursiveAnnotation.B(value = test.RecursiveAnnotation.A(value = "test": jet.String): test.RecursiveAnnotation.A) public final annotation class A : jet.Annotation {
|
||||
public constructor A(/*0*/ value: jet.String?)
|
||||
public abstract fun value(): jet.String?
|
||||
}
|
||||
|
||||
test.RecursiveAnnotation.B(value = A[value = "test"]: test.RecursiveAnnotation.A) public final annotation class B : jet.Annotation {
|
||||
test.RecursiveAnnotation.B(value = test.RecursiveAnnotation.A(value = "test": jet.String): test.RecursiveAnnotation.A) public final annotation class B : jet.Annotation {
|
||||
public constructor B(/*0*/ value: test.RecursiveAnnotation.A?)
|
||||
public abstract fun value(): test.RecursiveAnnotation.A?
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ public trait RecursiveAnnotation2 : java.lang.Object {
|
||||
public abstract fun value(): test.RecursiveAnnotation2.B?
|
||||
}
|
||||
|
||||
test.RecursiveAnnotation2.A(value = B[value = "test"]: test.RecursiveAnnotation2.B) public final annotation class B : jet.Annotation {
|
||||
test.RecursiveAnnotation2.A(value = test.RecursiveAnnotation2.B(value = "test": jet.String): test.RecursiveAnnotation2.B) public final annotation class B : jet.Annotation {
|
||||
public constructor B(/*0*/ value: jet.String?)
|
||||
public abstract fun value(): jet.String?
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user