Remove KotlinSirOrigin hierarchy in favour of direct AA usage #KT-65335 Fixed

Merge-request: KT-MR-14229
Merged-by: Artem Olkov <artem.olkov@jetbrains.com>
This commit is contained in:
Artem Olkov
2024-02-09 18:34:52 +00:00
committed by Space Team
parent c2e0c8b2e9
commit b6c805bbb6
94 changed files with 548 additions and 1912 deletions
@@ -7,7 +7,6 @@ sourceSets {
}
dependencies {
implementation(projectTests(":native:swift:sir-analysis-api"))
implementation(projectTests(":native:swift:sir-compiler-bridge"))
implementation(projectTests(":native:swift:swift-export-standalone"))
implementation(projectTests(":generators:test-generator"))
@@ -6,7 +6,6 @@
package org.jetbrains.kotlin.generators.tests.native.swift.sir
import org.jetbrains.kotlin.generators.generateTestGroupSuiteWithJUnit5
import org.jetbrains.kotlin.sir.analysisapi.AbstractKotlinSirContextTest
import org.jetbrains.kotlin.sir.bridge.AbstractKotlinSirBridgeTest
import org.jetbrains.kotlin.swiftexport.standalone.AbstractSwiftRunnerTest
@@ -14,16 +13,6 @@ import org.jetbrains.kotlin.swiftexport.standalone.AbstractSwiftRunnerTest
fun main() {
System.setProperty("java.awt.headless", "true")
generateTestGroupSuiteWithJUnit5 {
testGroup(
"native/swift/sir-analysis-api/tests-gen/",
"native/swift/sir-analysis-api/testData"
) {
testClass<AbstractKotlinSirContextTest>(
suiteTestClassName = "SirAnalysisGeneratedTests"
) {
model("", recursive = false)
}
}
testGroup(
"native/swift/sir-compiler-bridge/tests-gen/",
"native/swift/sir-compiler-bridge/testData"