Remove dependency of compiler tests on fir2ir tests
Compiler tests use the old test infrastructure, but fir2ir tests use the new one (tests-common-new). Removing this dependency means that now the two big modules, `:compiler:compileTestKotlin` and `:compiler:tests-common-new:compileTestKotlin` can be compiled in parallel, which improves the total build time.
This commit is contained in:
@@ -24,7 +24,6 @@ dependencies {
|
||||
testApi(projectTests(":compiler:tests-common"))
|
||||
testApi(projectTests(":compiler:fir:raw-fir:psi2fir"))
|
||||
testApi(projectTests(":compiler:fir:raw-fir:light-tree2fir"))
|
||||
testApi(projectTests(":compiler:fir:fir2ir"))
|
||||
testApi(projectTests(":compiler:fir:analysis-tests:legacy-fir-tests"))
|
||||
testApi(projectTests(":generators:test-generator"))
|
||||
testApi(project(":compiler:ir.ir2cfg"))
|
||||
|
||||
@@ -8,6 +8,7 @@ dependencies {
|
||||
|
||||
compileOnly(intellijCore())
|
||||
|
||||
testImplementation(intellijCore())
|
||||
testApi(projectTests(":compiler:tests-common"))
|
||||
testApi(projectTests(":compiler"))
|
||||
testApi(commonDependency("junit:junit"))
|
||||
|
||||
Reference in New Issue
Block a user