From 9021fdaf83ae7100ee5745be552459b284a33edd Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Thu, 11 Jan 2024 17:39:40 +0900 Subject: [PATCH] [Analysis API] Remove obsolete dependentCopy tests --- .../testData/dependentCopy/class.context.txt | 17 ---- .../testData/dependentCopy/class.fir.txt | 15 --- .../testData/dependentCopy/class.kt | 3 - .../dependentCopy/classBody.context.txt | 17 ---- .../testData/dependentCopy/classBody.fir.txt | 6 -- .../testData/dependentCopy/classBody.kt | 3 - .../dependentCopy/classBodyScript.context.txt | 36 -------- .../dependentCopy/classBodyScript.fir.txt | 6 -- .../dependentCopy/classBodyScript.kts | 3 - .../dependentCopy/classScript.context.txt | 36 -------- .../dependentCopy/classScript.fir.txt | 15 --- .../testData/dependentCopy/classScript.kts | 3 - .../dependentCopy/enumBody.context.txt | 37 -------- .../testData/dependentCopy/enumBody.fir.txt | 7 -- .../testData/dependentCopy/enumBody.kt | 7 -- .../dependentCopy/enumInitializer.context.txt | 39 -------- .../dependentCopy/enumInitializer.fir.txt | 6 -- .../testData/dependentCopy/enumInitializer.kt | 11 --- .../dependentCopy/function.context.txt | 15 --- .../testData/dependentCopy/function.copy.txt | 5 - .../testData/dependentCopy/function.fir.txt | 8 -- .../testData/dependentCopy/function.kt | 5 - .../moreStatementsInCopy.context.txt | 42 --------- .../moreStatementsInCopy.copy.txt | 18 ---- .../moreStatementsInCopy.fir.txt | 38 -------- .../dependentCopy/moreStatementsInCopy.kts | 14 --- .../testData/dependentCopy/script.context.txt | 43 --------- .../testData/dependentCopy/script.fir.txt | 38 -------- .../testData/dependentCopy/script.kts | 18 ---- .../dependentCopy/scriptFunction.context.txt | 49 ---------- .../dependentCopy/scriptFunction.fir.txt | 8 -- .../testData/dependentCopy/scriptFunction.kts | 16 ---- .../scriptInsideLastStatement.context.txt | 49 ---------- .../scriptInsideLastStatement.fir.txt | 6 -- .../scriptInsideLastStatement.kts | 16 ---- .../scriptLastStatement.context.txt | 43 --------- .../dependentCopy/scriptLastStatement.fir.txt | 6 -- .../dependentCopy/scriptLastStatement.kts | 16 ---- .../scriptLastStatementCall.context.txt | 43 --------- .../scriptLastStatementCall.fir.txt | 10 -- .../dependentCopy/scriptLastStatementCall.kts | 17 ---- .../dependentCopy/scriptStatement.context.txt | 47 ---------- .../dependentCopy/scriptStatement.fir.txt | 6 -- .../dependentCopy/scriptStatement.kts | 16 ---- .../scriptStatementCall.context.txt | 47 ---------- .../dependentCopy/scriptStatementCall.fir.txt | 6 -- .../dependentCopy/scriptStatementCall.kts | 17 ---- ...lArgument_delegatedConstructor.context.txt | 19 ---- ...rCallArgument_delegatedConstructor.fir.txt | 6 -- .../superCallArgument_delegatedConstructor.kt | 7 -- ...allArgument_primaryConstructor.context.txt | 19 ---- ...perCallArgument_primaryConstructor.fir.txt | 6 -- .../superCallArgument_primaryConstructor.kt | 7 -- ...lArgument_secondaryConstructor.context.txt | 19 ---- ...rCallArgument_secondaryConstructor.fir.txt | 6 -- .../superCallArgument_secondaryConstructor.kt | 9 -- .../superTypeDelegation.context.txt | 19 ---- .../dependentCopy/superTypeDelegation.fir.txt | 6 -- .../dependentCopy/superTypeDelegation.kt | 7 -- ...uperTypeDelegation_toCompanion.context.txt | 27 ------ .../superTypeDelegation_toCompanion.fir.txt | 6 -- .../superTypeDelegation_toCompanion.kt | 7 -- ...tion_toPrimaryConstructorParam.context.txt | 17 ---- ...legation_toPrimaryConstructorParam.fir.txt | 6 -- ...ypeDelegation_toPrimaryConstructorParam.kt | 5 - .../fir/AbstractDependentCopyContextTest.kt | 37 -------- .../api/fir/AbstractDependentCopyFirTest.kt | 32 ------- .../api/fir/AbstractDependentCopyTest.kt | 65 ------------- ...riptDependentCopyContextTestGenerated.java | 86 ----------------- .../ScriptDependentCopyFirTestGenerated.java | 86 ----------------- ...urceDependentCopyContextTestGenerated.java | 92 ------------------- .../SourceDependentCopyFirTestGenerated.java | 92 ------------------- .../tests/analysis/api/firLowLevel.kt | 16 ---- 73 files changed, 1633 deletions(-) delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/class.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/class.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/class.kt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/classBody.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/classBody.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/classBody.kt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/classBodyScript.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/classBodyScript.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/classBodyScript.kts delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/classScript.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/classScript.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/classScript.kts delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/enumBody.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/enumBody.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/enumBody.kt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/enumInitializer.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/enumInitializer.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/enumInitializer.kt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/function.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/function.copy.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/function.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/function.kt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/moreStatementsInCopy.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/moreStatementsInCopy.copy.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/moreStatementsInCopy.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/moreStatementsInCopy.kts delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/script.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/script.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/script.kts delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptFunction.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptFunction.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptFunction.kts delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptInsideLastStatement.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptInsideLastStatement.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptInsideLastStatement.kts delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptLastStatement.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptLastStatement.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptLastStatement.kts delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptLastStatementCall.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptLastStatementCall.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptLastStatementCall.kts delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptStatement.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptStatement.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptStatement.kts delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptStatementCall.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptStatementCall.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/scriptStatementCall.kts delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superCallArgument_delegatedConstructor.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superCallArgument_delegatedConstructor.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superCallArgument_delegatedConstructor.kt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superCallArgument_primaryConstructor.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superCallArgument_primaryConstructor.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superCallArgument_primaryConstructor.kt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superCallArgument_secondaryConstructor.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superCallArgument_secondaryConstructor.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superCallArgument_secondaryConstructor.kt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superTypeDelegation.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superTypeDelegation.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superTypeDelegation.kt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superTypeDelegation_toCompanion.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superTypeDelegation_toCompanion.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superTypeDelegation_toCompanion.kt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superTypeDelegation_toPrimaryConstructorParam.context.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superTypeDelegation_toPrimaryConstructorParam.fir.txt delete mode 100644 analysis/low-level-api-fir/testData/dependentCopy/superTypeDelegation_toPrimaryConstructorParam.kt delete mode 100644 analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/AbstractDependentCopyContextTest.kt delete mode 100644 analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/AbstractDependentCopyFirTest.kt delete mode 100644 analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/AbstractDependentCopyTest.kt delete mode 100644 analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/ScriptDependentCopyContextTestGenerated.java delete mode 100644 analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/ScriptDependentCopyFirTestGenerated.java delete mode 100644 analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/SourceDependentCopyContextTestGenerated.java delete mode 100644 analysis/low-level-api-fir/tests/org/jetbrains/kotlin/analysis/low/level/api/fir/SourceDependentCopyFirTestGenerated.java diff --git a/analysis/low-level-api-fir/testData/dependentCopy/class.context.txt b/analysis/low-level-api-fir/testData/dependentCopy/class.context.txt deleted file mode 100644 index e8a112d904c..00000000000 --- a/analysis/low-level-api-fir/testData/dependentCopy/class.context.txt +++ /dev/null @@ -1,17 +0,0 @@ -Tower Data Context: - Element 0 - Scope: FirDefaultStarImportingScope - Element 1 - Scope: FirExplicitStarImportingScope - Element 2 - Scope: FirDefaultSimpleImportingScope - Element 3 - Scope: FirDefaultSimpleImportingScope - Element 4 - Scope: FirPackageMemberScope - Element 5 - Scope: FirExplicitSimpleImportingScope - Element 6 - Implicit receiver: - FirRegularClassSymbol public final class A : R|kotlin/Any| - Type: A diff --git a/analysis/low-level-api-fir/testData/dependentCopy/class.fir.txt b/analysis/low-level-api-fir/testData/dependentCopy/class.fir.txt deleted file mode 100644 index eb68d2f58f0..00000000000 --- a/analysis/low-level-api-fir/testData/dependentCopy/class.fir.txt +++ /dev/null @@ -1,15 +0,0 @@ -KT element: KtClass -FIR element: FirRegularClassImpl -FIR source kind: KtRealSourceElementKind - -FIR element rendered: -public final [ResolvedTo(BODY_RESOLVE)] class A : R|kotlin/Any| { - public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=A] constructor(): R|A| { - super() - } - - public final [ResolvedTo(BODY_RESOLVE)] fun foo(): R|kotlin/Int| { - ^foo Int(42) - } - -} \ No newline at end of file diff --git a/analysis/low-level-api-fir/testData/dependentCopy/class.kt b/analysis/low-level-api-fir/testData/dependentCopy/class.kt deleted file mode 100644 index 0afee429141..00000000000 --- a/analysis/low-level-api-fir/testData/dependentCopy/class.kt +++ /dev/null @@ -1,3 +0,0 @@ -class A() { - fun foo() = 42 -} diff --git a/analysis/low-level-api-fir/testData/dependentCopy/classBody.context.txt b/analysis/low-level-api-fir/testData/dependentCopy/classBody.context.txt deleted file mode 100644 index e8a112d904c..00000000000 --- a/analysis/low-level-api-fir/testData/dependentCopy/classBody.context.txt +++ /dev/null @@ -1,17 +0,0 @@ -Tower Data Context: - Element 0 - Scope: FirDefaultStarImportingScope - Element 1 - Scope: FirExplicitStarImportingScope - Element 2 - Scope: FirDefaultSimpleImportingScope - Element 3 - Scope: FirDefaultSimpleImportingScope - Element 4 - Scope: FirPackageMemberScope - Element 5 - Scope: FirExplicitSimpleImportingScope - Element 6 - Implicit receiver: - FirRegularClassSymbol public final class A : R|kotlin/Any| - Type: A diff --git a/analysis/low-level-api-fir/testData/dependentCopy/classBody.fir.txt b/analysis/low-level-api-fir/testData/dependentCopy/classBody.fir.txt deleted file mode 100644 index e1eab7e9877..00000000000 --- a/analysis/low-level-api-fir/testData/dependentCopy/classBody.fir.txt +++ /dev/null @@ -1,6 +0,0 @@ -KT element: KtClassBody -FIR element: null -FIR source kind: null - -FIR element rendered: -null \ No newline at end of file diff --git a/analysis/low-level-api-fir/testData/dependentCopy/classBody.kt b/analysis/low-level-api-fir/testData/dependentCopy/classBody.kt deleted file mode 100644 index d1a03fe0b9c..00000000000 --- a/analysis/low-level-api-fir/testData/dependentCopy/classBody.kt +++ /dev/null @@ -1,3 +0,0 @@ -class A() { - fun foo() = 42 -} diff --git a/analysis/low-level-api-fir/testData/dependentCopy/classBodyScript.context.txt b/analysis/low-level-api-fir/testData/dependentCopy/classBodyScript.context.txt deleted file mode 100644 index 4ff02bd37b2..00000000000 --- a/analysis/low-level-api-fir/testData/dependentCopy/classBodyScript.context.txt +++ /dev/null @@ -1,36 +0,0 @@ -Tower Data Context: - Element 0 - Scope: FirDefaultStarImportingScope - Element 1 - Scope: FirExplicitStarImportingScope - Element 2 - Scope: FirDefaultSimpleImportingScope - Element 3 - Scope: FirDefaultSimpleImportingScope - Element 4 - Scope: FirPackageMemberScope - Element 5 - Scope: FirExplicitSimpleImportingScope - Element 6 - Scope: FirScriptDeclarationsScope - Classifiers: - FirRegularClassSymbol public final? class A : R|kotlin/Any| - Element 7 - Scope: FirLocalScope - Classifiers: - FirRegularClassSymbol public final class A : R|kotlin/Any| - Properties: - FirPropertySymbol lval args: R|kotlin/Array| - Element 8 - Context receivers: - FirScriptSymbol context(