[AA] DebugSymbolRenderer: improve type render
to process all nested annotations and types ^KT-56046
This commit is contained in:
committed by
Space Team
parent
0a06efa1bf
commit
1e2d517c21
+116
-29
@@ -18,7 +18,10 @@ KtKotlinPropertySymbol:
|
||||
modality: FINAL
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: ACCESSOR
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
@@ -41,7 +44,10 @@ KtKotlinPropertySymbol:
|
||||
name: i
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
setter: null
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
@@ -73,7 +79,10 @@ KtKotlinPropertySymbol:
|
||||
modality: FINAL
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: ACCESSOR
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
@@ -96,7 +105,10 @@ KtKotlinPropertySymbol:
|
||||
name: i2
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
setter: null
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
@@ -125,7 +137,10 @@ KtKotlinPropertySymbol:
|
||||
modality: FINAL
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: ACCESSOR
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
@@ -148,7 +163,10 @@ KtKotlinPropertySymbol:
|
||||
name: i3
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
setter: KtPropertySetterSymbol:
|
||||
annotationsList: [
|
||||
kotlin/Deprecated(message = "don't use getter of i3")
|
||||
@@ -178,13 +196,19 @@ KtKotlinPropertySymbol:
|
||||
name: value
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: LOCAL
|
||||
typeParameters: []
|
||||
getContainingModule: KtSourceModule "Sources of main"
|
||||
deprecationStatus: null
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Unit
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Unit
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: ACCESSOR
|
||||
typeParameters: []
|
||||
valueParameters: [
|
||||
@@ -202,7 +226,10 @@ KtKotlinPropertySymbol:
|
||||
name: value
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: LOCAL
|
||||
typeParameters: []
|
||||
getContainingModule: KtSourceModule "Sources of main"
|
||||
@@ -241,7 +268,10 @@ KtKotlinPropertySymbol:
|
||||
modality: FINAL
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: ACCESSOR
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
@@ -264,7 +294,10 @@ KtKotlinPropertySymbol:
|
||||
name: i4
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
setter: KtPropertySetterSymbol:
|
||||
annotationsList: [
|
||||
kotlin/Deprecated(message = "don't use setter of i4")
|
||||
@@ -294,13 +327,19 @@ KtKotlinPropertySymbol:
|
||||
name: value
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: LOCAL
|
||||
typeParameters: []
|
||||
getContainingModule: KtSourceModule "Sources of main"
|
||||
deprecationStatus: null
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Unit
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Unit
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: ACCESSOR
|
||||
typeParameters: []
|
||||
valueParameters: [
|
||||
@@ -318,7 +357,10 @@ KtKotlinPropertySymbol:
|
||||
name: value
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: LOCAL
|
||||
typeParameters: []
|
||||
getContainingModule: KtSourceModule "Sources of main"
|
||||
@@ -359,7 +401,10 @@ KtFunctionSymbol:
|
||||
name: f
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
@@ -385,7 +430,10 @@ KtNamedClassOrObjectSymbol:
|
||||
name: MyClass
|
||||
origin: SOURCE
|
||||
superTypes: [
|
||||
kotlin/Any
|
||||
KtUsualClassType:
|
||||
type: kotlin/Any
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
]
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
@@ -414,12 +462,18 @@ KtKotlinPropertySymbol:
|
||||
modality: FINAL
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: ACCESSOR
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
getDispatchReceiver(): Foo
|
||||
getDispatchReceiver(): KtUsualClassType:
|
||||
type: Foo
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
getContainingModule: KtSourceModule "Sources of main"
|
||||
deprecationStatus: null
|
||||
hasBackingField: true
|
||||
@@ -438,12 +492,18 @@ KtKotlinPropertySymbol:
|
||||
name: i2
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
setter: null
|
||||
symbolKind: CLASS_MEMBER
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
getDispatchReceiver(): Foo
|
||||
getDispatchReceiver(): KtUsualClassType:
|
||||
type: Foo
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
getContainingModule: KtSourceModule "Sources of main"
|
||||
deprecationStatus: DeprecationInfo(deprecationLevel=WARNING, propagatesToOverrides=true, message=don't use i2)
|
||||
getterDeprecationStatus: DeprecationInfo(deprecationLevel=WARNING, propagatesToOverrides=true, message=don't use i2)
|
||||
@@ -473,12 +533,18 @@ KtFunctionSymbol:
|
||||
name: f2
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: CLASS_MEMBER
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
getDispatchReceiver(): Foo
|
||||
getDispatchReceiver(): KtUsualClassType:
|
||||
type: Foo
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
getContainingModule: KtSourceModule "Sources of main"
|
||||
deprecationStatus: DeprecationInfo(deprecationLevel=WARNING, propagatesToOverrides=true, message=don't use f2)
|
||||
|
||||
@@ -497,7 +563,10 @@ KtNamedClassOrObjectSymbol:
|
||||
name: Foo
|
||||
origin: SOURCE
|
||||
superTypes: [
|
||||
kotlin/Any
|
||||
KtUsualClassType:
|
||||
type: kotlin/Any
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
]
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
@@ -526,7 +595,10 @@ KtKotlinPropertySymbol:
|
||||
modality: FINAL
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: ACCESSOR
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
@@ -549,7 +621,10 @@ KtKotlinPropertySymbol:
|
||||
name: j
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
setter: null
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
@@ -581,7 +656,10 @@ KtKotlinPropertySymbol:
|
||||
modality: FINAL
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: ACCESSOR
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
@@ -604,7 +682,10 @@ KtKotlinPropertySymbol:
|
||||
name: j2
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
setter: null
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
@@ -636,7 +717,10 @@ KtKotlinPropertySymbol:
|
||||
modality: FINAL
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
symbolKind: ACCESSOR
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
@@ -659,7 +743,10 @@ KtKotlinPropertySymbol:
|
||||
name: j2
|
||||
origin: SOURCE
|
||||
receiverParameter: null
|
||||
returnType: kotlin/Int
|
||||
returnType: KtUsualClassType:
|
||||
type: kotlin/Int
|
||||
annotationsList: []
|
||||
ownTypeArguments: []
|
||||
setter: null
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
|
||||
Reference in New Issue
Block a user