From 3e804333560dd86940e416baa71d65c383a0128e Mon Sep 17 00:00:00 2001 From: Justin Paupore Date: Tue, 17 Jan 2023 20:01:34 -0800 Subject: [PATCH] [AA] Add stub annotationApplicableTargets extension. Introduce an extension method to retrieve the set of applicable targets for an annotation, given the annotation class's symbol. This extension on `KtSymbolInfoProvider` causes a large amount of churn in test data files, so this change starts off by introducing the property and always making it return null. A future change will introduce the actual behavior change, and will include the testdata changes for the few tests that actually return useful data for this property. --- .../analysis/api/components/KtSymbolInfoProvider.kt | 6 ++++++ .../scopes/fileScopeTest/fileScope.descriptors.txt | 1 + .../testData/scopes/fileScopeTest/fileScope.txt | 1 + .../scopes/fileScopeTest/simpleFileScope.txt | 2 ++ .../testData/scopes/memberScopeByFqName/Int.txt | 1 + .../scopes/memberScopeByFqName/java.lang.String.txt | 1 + .../nestedClassAndMaterializeMember.txt | 1 + .../errors/anonymousObjectInInvalidPosition.txt | 3 ++- .../errors/objectWithTypeArgsAsExpression.txt | 3 ++- .../typeAnnotationsOnSuperClassCall.descriptors.txt | 3 ++- .../typeAnnotationsOnSuperClassCall.txt | 3 ++- ...OnSuperClassCallOnAnonymousObject.descriptors.txt | 3 ++- ...eAnnotationsOnSuperClassCallOnAnonymousObject.txt | 1 + .../typeAnnotationsOnSuperInterface.descriptors.txt | 1 + .../typeAnnotationsOnSuperInterface.txt | 3 ++- ...OnSuperInterfaceOnAnonymousObject.descriptors.txt | 3 ++- ...eAnnotationsOnSuperInterfaceOnAnonymousObject.txt | 1 + .../symbols/symbolByFqName/class.descriptors.txt | 1 + .../testData/symbols/symbolByFqName/class.txt | 1 + .../symbolByFqName/classFromJdk.descriptors.txt | 1 + .../testData/symbols/symbolByFqName/classFromJdk.txt | 1 + .../symbols/symbolByFqName/iterator.descriptors.txt | 1 + .../testData/symbols/symbolByFqName/iterator.txt | 1 + .../symbols/symbolByFqName/kclass.descriptors.txt | 1 + .../testData/symbols/symbolByFqName/kclass.txt | 3 ++- .../symbols/symbolByFqName/listOf.descriptors.txt | 1 + .../testData/symbols/symbolByFqName/listOf.txt | 1 + .../symbolByFqName/nestedClass.descriptors.txt | 1 + .../testData/symbols/symbolByFqName/nestedClass.txt | 1 + .../myInterfaceSupertype.descriptors.txt | 1 + .../myInterfaceSupertype.txt | 1 + .../symbols/symbolByPsi/annotations.descriptors.txt | 2 ++ .../testData/symbols/symbolByPsi/annotations.txt | 2 ++ .../symbolByPsi/anonymousObject.descriptors.txt | 2 ++ .../testData/symbols/symbolByPsi/anonymousObject.txt | 2 ++ .../testData/symbols/symbolByPsi/class.txt | 1 + .../symbols/symbolByPsi/classInitializer.txt | 1 + .../testData/symbols/symbolByPsi/classMembes.txt | 1 + .../classPrimaryConstructor.descriptors.txt | 1 + .../symbols/symbolByPsi/classPrimaryConstructor.txt | 1 + .../symbolByPsi/classSecondaryConstructors.txt | 1 + .../symbols/symbolByPsi/classWithTypeParams.txt | 1 + .../contextReceivers/contextReceiversOnClass.txt | 1 + .../contextReceivers/similarSignatures.txt | 2 ++ .../symbolByPsi/delegateField.descriptors.txt | 2 ++ .../testData/symbols/symbolByPsi/delegateField.txt | 2 ++ .../symbols/symbolByPsi/deprecated.descriptors.txt | 2 ++ .../testData/symbols/symbolByPsi/deprecated.txt | 2 ++ .../destructuringDeclaration.descriptors.txt | 1 + .../symbols/symbolByPsi/destructuringDeclaration.txt | 1 + .../testData/symbols/symbolByPsi/dynamic.txt | 1 + .../testData/symbols/symbolByPsi/enum.txt | 1 + .../symbolByPsi/enumEntryFunctions.descriptors.txt | 1 + .../symbols/symbolByPsi/enumEntryFunctions.txt | 1 + .../symbolByPsi/enumEntryOverride.descriptors.txt | 1 + .../symbols/symbolByPsi/enumEntryOverride.txt | 1 + .../symbolByPsi/enumEntryProperties.descriptors.txt | 1 + .../symbols/symbolByPsi/enumEntryProperties.txt | 1 + .../symbolByPsi/enumValueMember.descriptors.txt | 1 + .../testData/symbols/symbolByPsi/enumValueMember.txt | 1 + .../symbols/symbolByPsi/functionWithTypeAlias.txt | 1 + .../symbols/symbolByPsi/functionsFromCompanion.txt | 2 ++ .../implicitConstructorDelegationCall.txt | 1 + .../symbols/symbolByPsi/jvmName.descriptors.txt | 1 + .../testData/symbols/symbolByPsi/jvmName.txt | 1 + .../symbols/symbolByPsi/localDeclarations.txt | 1 + .../testData/symbols/symbolByPsi/memberFunctions.txt | 1 + .../symbolByPsi/memberProperties.descriptors.txt | 1 + .../symbols/symbolByPsi/memberProperties.txt | 1 + .../symbolByPsi/outerAndInnerClasses.descriptors.txt | 12 ++++++++++++ .../symbols/symbolByPsi/outerAndInnerClasses.txt | 12 ++++++++++++ .../outerAndInnerTypeAlias.descriptors.txt | 4 ++++ .../symbols/symbolByPsi/outerAndInnerTypeAlias.txt | 4 ++++ .../propertiesFromCompanion.descriptors.txt | 2 ++ .../symbols/symbolByPsi/propertiesFromCompanion.txt | 2 ++ .../symbols/symbolByPsi/similarGenericSignature.txt | 1 + .../testData/symbols/symbolByPsi/typeAlias.txt | 1 + .../symbolByPsi/typeAnnotations.descriptors.txt | 6 ++++++ .../testData/symbols/symbolByPsi/typeAnnotations.txt | 6 ++++++ .../javaClassWithEmptyAnnotationName.descriptors.txt | 1 + .../javaClassWithEmptyAnnotationName.txt | 1 + .../generatedCompanionWorksAsValue.descriptors.txt | 1 + .../generatedCompanionWorksAsValue.txt | 1 + 83 files changed, 147 insertions(+), 8 deletions(-) diff --git a/analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtSymbolInfoProvider.kt b/analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtSymbolInfoProvider.kt index f5e007537c4..c89fca6c51c 100644 --- a/analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtSymbolInfoProvider.kt +++ b/analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtSymbolInfoProvider.kt @@ -6,10 +6,12 @@ package org.jetbrains.kotlin.analysis.api.components import org.jetbrains.kotlin.analysis.api.lifetime.withValidityAssertion +import org.jetbrains.kotlin.analysis.api.symbols.KtClassOrObjectSymbol import org.jetbrains.kotlin.resolve.deprecation.DeprecationInfo import org.jetbrains.kotlin.descriptors.annotations.AnnotationUseSiteTarget import org.jetbrains.kotlin.analysis.api.symbols.KtPropertySymbol import org.jetbrains.kotlin.analysis.api.symbols.KtSymbol +import org.jetbrains.kotlin.descriptors.annotations.KotlinTarget import org.jetbrains.kotlin.name.Name public abstract class KtSymbolInfoProvider : KtAnalysisSessionComponent() { @@ -61,4 +63,8 @@ public interface KtSymbolInfoProviderMixIn : KtAnalysisSessionMixIn { this ) } + + /** Gets the set of applicable targets for an annotation class symbol. Returns `null` if the symbol is not an annotation class. */ + public val KtClassOrObjectSymbol.annotationApplicableTargets: Set? + get() = withValidityAssertion { null /* TODO */ } } diff --git a/analysis/analysis-api/testData/scopes/fileScopeTest/fileScope.descriptors.txt b/analysis/analysis-api/testData/scopes/fileScopeTest/fileScope.descriptors.txt index d1a5212d446..f27c5593832 100644 --- a/analysis/analysis-api/testData/scopes/fileScopeTest/fileScope.descriptors.txt +++ b/analysis/analysis-api/testData/scopes/fileScopeTest/fileScope.descriptors.txt @@ -1231,4 +1231,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/scopes/fileScopeTest/fileScope.txt b/analysis/analysis-api/testData/scopes/fileScopeTest/fileScope.txt index 52de7369d08..714e262b091 100644 --- a/analysis/analysis-api/testData/scopes/fileScopeTest/fileScope.txt +++ b/analysis/analysis-api/testData/scopes/fileScopeTest/fileScope.txt @@ -1234,4 +1234,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/scopes/fileScopeTest/simpleFileScope.txt b/analysis/analysis-api/testData/scopes/fileScopeTest/simpleFileScope.txt index 525a2d77d27..a62654b85ca 100644 --- a/analysis/analysis-api/testData/scopes/fileScopeTest/simpleFileScope.txt +++ b/analysis/analysis-api/testData/scopes/fileScopeTest/simpleFileScope.txt @@ -113,6 +113,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -136,4 +137,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/scopes/memberScopeByFqName/Int.txt b/analysis/analysis-api/testData/scopes/memberScopeByFqName/Int.txt index 3d6995af53e..cb6f0da12c4 100644 --- a/analysis/analysis-api/testData/scopes/memberScopeByFqName/Int.txt +++ b/analysis/analysis-api/testData/scopes/memberScopeByFqName/Int.txt @@ -3053,6 +3053,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtBinaryModule "Builtins for JVM (1.8)" + annotationApplicableTargets: null deprecationStatus: null KtConstructorSymbol: diff --git a/analysis/analysis-api/testData/scopes/memberScopeByFqName/java.lang.String.txt b/analysis/analysis-api/testData/scopes/memberScopeByFqName/java.lang.String.txt index 851c42bfffc..2c480d67962 100644 --- a/analysis/analysis-api/testData/scopes/memberScopeByFqName/java.lang.String.txt +++ b/analysis/analysis-api/testData/scopes/memberScopeByFqName/java.lang.String.txt @@ -3145,6 +3145,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Private getContainingModule: KtSdkModule "SDK jdk" + annotationApplicableTargets: null deprecationStatus: null KtConstructorSymbol: diff --git a/analysis/analysis-api/testData/scopes/memberScopeByFqName/withTestCompilerPluginEnabled/nestedClassAndMaterializeMember.txt b/analysis/analysis-api/testData/scopes/memberScopeByFqName/withTestCompilerPluginEnabled/nestedClassAndMaterializeMember.txt index 94900ab4e94..cfd5c71e02f 100644 --- a/analysis/analysis-api/testData/scopes/memberScopeByFqName/withTestCompilerPluginEnabled/nestedClassAndMaterializeMember.txt +++ b/analysis/analysis-api/testData/scopes/memberScopeByFqName/withTestCompilerPluginEnabled/nestedClassAndMaterializeMember.txt @@ -151,6 +151,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtConstructorSymbol: diff --git a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/errors/anonymousObjectInInvalidPosition.txt b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/errors/anonymousObjectInInvalidPosition.txt index 408e336e2fa..949ebbfd1e0 100644 --- a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/errors/anonymousObjectInInvalidPosition.txt +++ b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/errors/anonymousObjectInInvalidPosition.txt @@ -10,4 +10,5 @@ KtAnonymousObjectSymbol: symbolKind: LOCAL typeParameters: [] getContainingModule: KtSourceModule "Sources of main" - deprecationStatus: null + annotationApplicableTargets: null + deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/errors/objectWithTypeArgsAsExpression.txt b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/errors/objectWithTypeArgsAsExpression.txt index be4b3f71169..bfc82be0b0c 100644 --- a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/errors/objectWithTypeArgsAsExpression.txt +++ b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/errors/objectWithTypeArgsAsExpression.txt @@ -10,4 +10,5 @@ KtAnonymousObjectSymbol: symbolKind: LOCAL typeParameters: [] getContainingModule: KtSourceModule "Sources of main" - deprecationStatus: null + annotationApplicableTargets: null + deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCall.descriptors.txt b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCall.descriptors.txt index 08c05817dea..02df0a24578 100644 --- a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCall.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCall.descriptors.txt @@ -26,4 +26,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" - deprecationStatus: null + annotationApplicableTargets: null + deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCall.txt b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCall.txt index 64afa7ecc04..94fcf7cb236 100644 --- a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCall.txt +++ b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCall.txt @@ -26,4 +26,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" - deprecationStatus: null + annotationApplicableTargets: null + deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCallOnAnonymousObject.descriptors.txt b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCallOnAnonymousObject.descriptors.txt index d921d09208e..67ddee2ae13 100644 --- a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCallOnAnonymousObject.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCallOnAnonymousObject.descriptors.txt @@ -17,4 +17,5 @@ KtAnonymousObjectSymbol: symbolKind: LOCAL typeParameters: [] getContainingModule: KtSourceModule "Sources of main" - deprecationStatus: null + annotationApplicableTargets: null + deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCallOnAnonymousObject.txt b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCallOnAnonymousObject.txt index a5d5f9e8383..65deba1f45e 100644 --- a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCallOnAnonymousObject.txt +++ b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperClassCallOnAnonymousObject.txt @@ -17,4 +17,5 @@ KtAnonymousObjectSymbol: symbolKind: LOCAL typeParameters: [] getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterface.descriptors.txt b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterface.descriptors.txt index 2c0195803d8..caced72829a 100644 --- a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterface.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterface.descriptors.txt @@ -27,4 +27,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterface.txt b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterface.txt index 30a591d680c..bbb1616fbbb 100644 --- a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterface.txt +++ b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterface.txt @@ -26,4 +26,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" - deprecationStatus: null + annotationApplicableTargets: null + deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterfaceOnAnonymousObject.descriptors.txt b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterfaceOnAnonymousObject.descriptors.txt index d921d09208e..67ddee2ae13 100644 --- a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterfaceOnAnonymousObject.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterfaceOnAnonymousObject.descriptors.txt @@ -17,4 +17,5 @@ KtAnonymousObjectSymbol: symbolKind: LOCAL typeParameters: [] getContainingModule: KtSourceModule "Sources of main" - deprecationStatus: null + annotationApplicableTargets: null + deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterfaceOnAnonymousObject.txt b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterfaceOnAnonymousObject.txt index 920038873be..27887837475 100644 --- a/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterfaceOnAnonymousObject.txt +++ b/analysis/analysis-api/testData/symbols/singleSymbolByPsi/typeAnnotationsOnSuperInterfaceOnAnonymousObject.txt @@ -17,4 +17,5 @@ KtAnonymousObjectSymbol: symbolKind: LOCAL typeParameters: [] getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/class.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/class.descriptors.txt index dad4ad0b236..1c898906ff6 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/class.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/class.descriptors.txt @@ -22,4 +22,5 @@ KtNamedClassOrObjectSymbol: visibility: Public getContainingModule: Could not render due to kotlin.NotImplementedError: An operation is not implemented: org.jetbrains.kotlin.analysis.api.descriptors.symbols.descriptorBased.KtFe10DescNamedClassOrObjectSymbol + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/class.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/class.txt index 889e28ec270..3b6dadf30a3 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/class.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/class.txt @@ -21,4 +21,5 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtLibraryModule "Library kotlin-stdlib" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/classFromJdk.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/classFromJdk.descriptors.txt index e5a3ae978b6..046f3aa934e 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/classFromJdk.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/classFromJdk.descriptors.txt @@ -23,4 +23,5 @@ KtNamedClassOrObjectSymbol: visibility: Public getContainingModule: Could not render due to java.util.NoSuchElementException: Collection contains no element matching the predicate. + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/classFromJdk.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/classFromJdk.txt index e4cdeda1c60..e4187bf86a2 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/classFromJdk.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/classFromJdk.txt @@ -22,4 +22,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSdkModule "SDK jdk" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/iterator.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/iterator.descriptors.txt index 6d1b860def5..e7383da2c04 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/iterator.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/iterator.descriptors.txt @@ -22,4 +22,5 @@ KtNamedClassOrObjectSymbol: visibility: Public getContainingModule: Could not render due to kotlin.NotImplementedError: An operation is not implemented: org.jetbrains.kotlin.analysis.api.descriptors.symbols.descriptorBased.KtFe10DescNamedClassOrObjectSymbol + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/iterator.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/iterator.txt index 6a9fb93bec0..b984168d28a 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/iterator.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/iterator.txt @@ -21,4 +21,5 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtBinaryModule "Builtins for JVM (1.8)" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/kclass.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/kclass.descriptors.txt index d869ea3af37..0956e4d90c5 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/kclass.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/kclass.descriptors.txt @@ -24,4 +24,5 @@ KtNamedClassOrObjectSymbol: visibility: Public getContainingModule: Could not render due to kotlin.NotImplementedError: An operation is not implemented: org.jetbrains.kotlin.analysis.api.descriptors.symbols.descriptorBased.KtFe10DescNamedClassOrObjectSymbol + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/kclass.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/kclass.txt index 98e404fc208..b04d853f29b 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/kclass.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/kclass.txt @@ -23,4 +23,5 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtLibraryModule "Library kotlin-stdlib" - deprecationStatus: null + annotationApplicableTargets: null + deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/listOf.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/listOf.descriptors.txt index 36c1d6ffcb3..68c49373527 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/listOf.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/listOf.descriptors.txt @@ -20,4 +20,5 @@ KtNamedClassOrObjectSymbol: visibility: Public getContainingModule: Could not render due to kotlin.NotImplementedError: An operation is not implemented: org.jetbrains.kotlin.analysis.api.descriptors.symbols.descriptorBased.KtFe10DescNamedClassOrObjectSymbol + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/listOf.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/listOf.txt index 1d6ce59141f..bbe50a07aa5 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/listOf.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/listOf.txt @@ -19,4 +19,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtLibraryModule "Library kotlin-stdlib" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/nestedClass.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/nestedClass.descriptors.txt index 8956d28f7f3..9e8c4e8f982 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/nestedClass.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/nestedClass.descriptors.txt @@ -23,4 +23,5 @@ KtNamedClassOrObjectSymbol: visibility: Public getContainingModule: Could not render due to kotlin.NotImplementedError: An operation is not implemented: org.jetbrains.kotlin.analysis.api.descriptors.symbols.descriptorBased.KtFe10DescNamedClassOrObjectSymbol + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/nestedClass.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/nestedClass.txt index e1e9a035a16..a942ee909d9 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/nestedClass.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/nestedClass.txt @@ -22,4 +22,5 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtBinaryModule "Builtins for JVM (1.8)" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/withTestCompilerPluginEnabled/myInterfaceSupertype.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/withTestCompilerPluginEnabled/myInterfaceSupertype.descriptors.txt index 413660a91f4..ac062336659 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/withTestCompilerPluginEnabled/myInterfaceSupertype.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/withTestCompilerPluginEnabled/myInterfaceSupertype.descriptors.txt @@ -22,4 +22,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByFqName/withTestCompilerPluginEnabled/myInterfaceSupertype.txt b/analysis/analysis-api/testData/symbols/symbolByFqName/withTestCompilerPluginEnabled/myInterfaceSupertype.txt index f0660c8b7fd..e86ad297991 100644 --- a/analysis/analysis-api/testData/symbols/symbolByFqName/withTestCompilerPluginEnabled/myInterfaceSupertype.txt +++ b/analysis/analysis-api/testData/symbols/symbolByFqName/withTestCompilerPluginEnabled/myInterfaceSupertype.txt @@ -23,4 +23,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/annotations.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/annotations.descriptors.txt index 819bfd60cd8..7f9fab4c1d1 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/annotations.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/annotations.descriptors.txt @@ -180,6 +180,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: @@ -237,4 +238,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/annotations.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/annotations.txt index 897cf3006e4..38feb3c80d7 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/annotations.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/annotations.txt @@ -180,6 +180,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: @@ -237,4 +238,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/anonymousObject.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/anonymousObject.descriptors.txt index f1eecc642ac..fb636507c4a 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/anonymousObject.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/anonymousObject.descriptors.txt @@ -92,6 +92,7 @@ KtAnonymousObjectSymbol: symbolKind: LOCAL typeParameters: [] getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtKotlinPropertySymbol: @@ -169,4 +170,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/anonymousObject.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/anonymousObject.txt index d7ed65bec4c..b172929bb96 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/anonymousObject.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/anonymousObject.txt @@ -92,6 +92,7 @@ KtAnonymousObjectSymbol: symbolKind: LOCAL typeParameters: [] getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtKotlinPropertySymbol: @@ -169,4 +170,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/class.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/class.txt index 645ce8f6e3b..30daea0ed2f 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/class.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/class.txt @@ -19,4 +19,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/classInitializer.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/classInitializer.txt index 9f19d36f0a0..ff506b2589b 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/classInitializer.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/classInitializer.txt @@ -81,4 +81,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/classMembes.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/classMembes.txt index 824b9b0a9ff..5fafdd07463 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/classMembes.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/classMembes.txt @@ -101,4 +101,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/classPrimaryConstructor.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/classPrimaryConstructor.descriptors.txt index 62f031f8432..9d1c2cccd77 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/classPrimaryConstructor.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/classPrimaryConstructor.descriptors.txt @@ -128,4 +128,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/classPrimaryConstructor.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/classPrimaryConstructor.txt index 0dc09bdb638..3294e547f5b 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/classPrimaryConstructor.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/classPrimaryConstructor.txt @@ -128,4 +128,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/classSecondaryConstructors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/classSecondaryConstructors.txt index 941e7ccb5fb..95a364a07dd 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/classSecondaryConstructors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/classSecondaryConstructors.txt @@ -132,4 +132,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/classWithTypeParams.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/classWithTypeParams.txt index 8ff322eb5b6..2d9422562a9 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/classWithTypeParams.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/classWithTypeParams.txt @@ -47,4 +47,5 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/contextReceivers/contextReceiversOnClass.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/contextReceivers/contextReceiversOnClass.txt index cd2aaf26249..5650ddfa3f5 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/contextReceivers/contextReceiversOnClass.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/contextReceivers/contextReceiversOnClass.txt @@ -60,4 +60,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/contextReceivers/similarSignatures.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/contextReceivers/similarSignatures.txt index 01f15d6c871..30454a9818a 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/contextReceivers/similarSignatures.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/contextReceivers/similarSignatures.txt @@ -19,6 +19,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -42,6 +43,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/delegateField.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/delegateField.descriptors.txt index c88ad292eed..73fb0e864de 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/delegateField.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/delegateField.descriptors.txt @@ -251,6 +251,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtAnonymousFunctionSymbol: @@ -466,4 +467,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/delegateField.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/delegateField.txt index 0b3c3a080ea..0f6e4902b67 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/delegateField.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/delegateField.txt @@ -251,6 +251,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtAnonymousFunctionSymbol: @@ -465,4 +466,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/deprecated.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/deprecated.descriptors.txt index f811cb9bfb4..a7618861a4a 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/deprecated.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/deprecated.descriptors.txt @@ -393,6 +393,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: DeprecationInfo(deprecationLevel=WARNING, propagatesToOverrides=true, message=don't use MyClass) KtKotlinPropertySymbol: @@ -504,6 +505,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtKotlinPropertySymbol: diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/deprecated.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/deprecated.txt index 06f6b1fe896..ea5bcbcb76c 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/deprecated.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/deprecated.txt @@ -391,6 +391,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: DeprecationInfo(deprecationLevel=WARNING, propagatesToOverrides=true, message=don't use MyClass) KtKotlinPropertySymbol: @@ -502,6 +503,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtKotlinPropertySymbol: diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/destructuringDeclaration.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/destructuringDeclaration.descriptors.txt index 7cc05909350..f9b36fae004 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/destructuringDeclaration.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/destructuringDeclaration.descriptors.txt @@ -180,6 +180,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtLocalVariableSymbol: diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/destructuringDeclaration.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/destructuringDeclaration.txt index a0ee4b5bcc3..bd2800677a4 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/destructuringDeclaration.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/destructuringDeclaration.txt @@ -180,6 +180,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtLocalVariableSymbol: diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/dynamic.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/dynamic.txt index ba29995a919..31cede4399f 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/dynamic.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/dynamic.txt @@ -136,4 +136,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/enum.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/enum.txt index 0a5f1b944d3..8214b485610 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/enum.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/enum.txt @@ -49,4 +49,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryFunctions.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryFunctions.descriptors.txt index a5e067788f6..7350146787a 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryFunctions.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryFunctions.descriptors.txt @@ -168,4 +168,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryFunctions.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryFunctions.txt index c46a53a0b1d..90d0c9d2e59 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryFunctions.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryFunctions.txt @@ -168,4 +168,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryOverride.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryOverride.descriptors.txt index 7837b083d6f..ebedd903eeb 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryOverride.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryOverride.descriptors.txt @@ -408,4 +408,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryOverride.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryOverride.txt index e70a02a5283..efc1cd32f62 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryOverride.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryOverride.txt @@ -407,4 +407,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryProperties.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryProperties.descriptors.txt index a09e7005a65..b45141e135f 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryProperties.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryProperties.descriptors.txt @@ -238,4 +238,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryProperties.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryProperties.txt index 1b9bf1b86e3..31af35a860a 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryProperties.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/enumEntryProperties.txt @@ -237,4 +237,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/enumValueMember.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/enumValueMember.descriptors.txt index ba872064618..12962c89cdb 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/enumValueMember.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/enumValueMember.descriptors.txt @@ -232,4 +232,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/enumValueMember.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/enumValueMember.txt index 9527507d8eb..7d07b930b93 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/enumValueMember.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/enumValueMember.txt @@ -231,4 +231,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/functionWithTypeAlias.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/functionWithTypeAlias.txt index 6ec087954a4..6b43bbaa545 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/functionWithTypeAlias.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/functionWithTypeAlias.txt @@ -19,6 +19,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeAliasSymbol: diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/functionsFromCompanion.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/functionsFromCompanion.txt index cc7819d8d35..8ada280aff1 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/functionsFromCompanion.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/functionsFromCompanion.txt @@ -98,6 +98,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -121,4 +122,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/implicitConstructorDelegationCall.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/implicitConstructorDelegationCall.txt index 2a7966cfc1d..52ee34871dc 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/implicitConstructorDelegationCall.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/implicitConstructorDelegationCall.txt @@ -57,4 +57,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/jvmName.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/jvmName.descriptors.txt index 846b65ba425..406c85e6aca 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/jvmName.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/jvmName.descriptors.txt @@ -257,4 +257,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/jvmName.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/jvmName.txt index 024f7d0e8b5..3024cd44f5e 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/jvmName.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/jvmName.txt @@ -255,4 +255,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/localDeclarations.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/localDeclarations.txt index 3f5c9f31a18..c3baa907772 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/localDeclarations.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/localDeclarations.txt @@ -61,6 +61,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/memberFunctions.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/memberFunctions.txt index 4d83bcabe1a..f9157f453d3 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/memberFunctions.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/memberFunctions.txt @@ -75,4 +75,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/memberProperties.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/memberProperties.descriptors.txt index 6c00d8630a4..52b64b1b56a 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/memberProperties.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/memberProperties.descriptors.txt @@ -139,4 +139,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/memberProperties.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/memberProperties.txt index 5b0f19c2a64..b0fa7652488 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/memberProperties.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/memberProperties.txt @@ -138,4 +138,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerClasses.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerClasses.descriptors.txt index 18e42f4814e..c71696d12b4 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerClasses.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerClasses.descriptors.txt @@ -43,6 +43,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -79,6 +80,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -137,6 +139,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -173,6 +176,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -220,6 +224,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -256,6 +261,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -314,6 +320,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -350,6 +357,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -375,6 +383,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: @@ -430,6 +439,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -455,6 +465,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: @@ -510,4 +521,5 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerClasses.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerClasses.txt index 3d765ab4cd9..6e2662a24f1 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerClasses.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerClasses.txt @@ -43,6 +43,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -79,6 +80,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -137,6 +139,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -173,6 +176,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -220,6 +224,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -256,6 +261,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -314,6 +320,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: @@ -350,6 +357,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -375,6 +383,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: @@ -430,6 +439,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -455,6 +465,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: @@ -510,4 +521,5 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerTypeAlias.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerTypeAlias.descriptors.txt index f96548ba07e..4b5449cc025 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerTypeAlias.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerTypeAlias.descriptors.txt @@ -32,6 +32,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeAliasSymbol: @@ -155,6 +156,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: @@ -206,6 +208,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: @@ -257,4 +260,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerTypeAlias.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerTypeAlias.txt index 5457d51c2b9..74061b1a78a 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerTypeAlias.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/outerAndInnerTypeAlias.txt @@ -32,6 +32,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeAliasSymbol: @@ -155,6 +156,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: @@ -206,6 +208,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Local getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: @@ -257,4 +260,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/propertiesFromCompanion.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/propertiesFromCompanion.descriptors.txt index ba243fd9820..e2a9dbb47d2 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/propertiesFromCompanion.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/propertiesFromCompanion.descriptors.txt @@ -580,6 +580,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -603,4 +604,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/propertiesFromCompanion.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/propertiesFromCompanion.txt index 805a07de89a..bb58a0ed905 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/propertiesFromCompanion.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/propertiesFromCompanion.txt @@ -586,6 +586,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -609,4 +610,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/similarGenericSignature.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/similarGenericSignature.txt index f4d3122833f..ba97bee1790 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/similarGenericSignature.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/similarGenericSignature.txt @@ -19,6 +19,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/typeAlias.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/typeAlias.txt index 42eab7abe7b..328d19d37e6 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/typeAlias.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/typeAlias.txt @@ -32,6 +32,7 @@ KtNamedClassOrObjectSymbol: ] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtTypeParameterSymbol: diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/typeAnnotations.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/typeAnnotations.descriptors.txt index b3713096822..03bbaabf25a 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/typeAnnotations.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/typeAnnotations.descriptors.txt @@ -22,6 +22,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -48,6 +49,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -74,6 +76,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -100,6 +103,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -123,6 +127,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: @@ -264,4 +269,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByPsi/typeAnnotations.txt b/analysis/analysis-api/testData/symbols/symbolByPsi/typeAnnotations.txt index 9bbac9dbc07..178707bd5eb 100644 --- a/analysis/analysis-api/testData/symbols/symbolByPsi/typeAnnotations.txt +++ b/analysis/analysis-api/testData/symbols/symbolByPsi/typeAnnotations.txt @@ -22,6 +22,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -48,6 +49,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -74,6 +76,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -100,6 +103,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtNamedClassOrObjectSymbol: @@ -123,6 +127,7 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null KtFunctionSymbol: @@ -263,4 +268,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByReference/javaClassWithEmptyAnnotationName.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByReference/javaClassWithEmptyAnnotationName.descriptors.txt index c431483cb3f..79426fb02e5 100644 --- a/analysis/analysis-api/testData/symbols/symbolByReference/javaClassWithEmptyAnnotationName.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByReference/javaClassWithEmptyAnnotationName.descriptors.txt @@ -22,4 +22,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByReference/javaClassWithEmptyAnnotationName.txt b/analysis/analysis-api/testData/symbols/symbolByReference/javaClassWithEmptyAnnotationName.txt index 142a44ecea7..0fc4826a820 100644 --- a/analysis/analysis-api/testData/symbols/symbolByReference/javaClassWithEmptyAnnotationName.txt +++ b/analysis/analysis-api/testData/symbols/symbolByReference/javaClassWithEmptyAnnotationName.txt @@ -22,4 +22,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByReference/withTestCompilerPluginEnabled/generatedCompanionWorksAsValue.descriptors.txt b/analysis/analysis-api/testData/symbols/symbolByReference/withTestCompilerPluginEnabled/generatedCompanionWorksAsValue.descriptors.txt index f30135bf238..f3aebaaf583 100644 --- a/analysis/analysis-api/testData/symbols/symbolByReference/withTestCompilerPluginEnabled/generatedCompanionWorksAsValue.descriptors.txt +++ b/analysis/analysis-api/testData/symbols/symbolByReference/withTestCompilerPluginEnabled/generatedCompanionWorksAsValue.descriptors.txt @@ -22,4 +22,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file diff --git a/analysis/analysis-api/testData/symbols/symbolByReference/withTestCompilerPluginEnabled/generatedCompanionWorksAsValue.txt b/analysis/analysis-api/testData/symbols/symbolByReference/withTestCompilerPluginEnabled/generatedCompanionWorksAsValue.txt index d87f19dcf00..6d8f4c12432 100644 --- a/analysis/analysis-api/testData/symbols/symbolByReference/withTestCompilerPluginEnabled/generatedCompanionWorksAsValue.txt +++ b/analysis/analysis-api/testData/symbols/symbolByReference/withTestCompilerPluginEnabled/generatedCompanionWorksAsValue.txt @@ -19,4 +19,5 @@ KtNamedClassOrObjectSymbol: typeParameters: [] visibility: Public getContainingModule: KtSourceModule "Sources of main" + annotationApplicableTargets: null deprecationStatus: null \ No newline at end of file