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
-15
View File
@@ -9,23 +9,9 @@ description = "Swift Intermediate Representation"
dependencies {
compileOnly(kotlinStdlib())
api(project(":core:compiler.common"))
if (kotlinBuildProperties.isInIdeaSync) {
compileOnly(project("tree-generator")) // Provided, so that IDEA can recognize references to this module in KDoc.
}
testImplementation(kotlin("test-junit5"))
testImplementation(platform(libs.junit.bom))
testImplementation(libs.junit.jupiter.api)
testRuntimeOnly(libs.junit.jupiter.engine)
}
testsJar()
projectTest(jUnitMode = JUnitMode.JUnit5) {
workingDir = rootDir
useJUnitPlatform { }
}
val generatorClasspath by configurations.creating
@@ -59,7 +45,6 @@ sourceSets {
projectDefault()
java.srcDir(generateTree)
}
"test" { projectDefault() }
}
if (kotlinBuildProperties.isInJpsBuildIdeaSync) {