Support properties from other modules in 'declaresDefaultValue'

Add box test using new test infra
Move serialization tests to misc compiler tests

Fixes https://github.com/Kotlin/kotlinx.serialization/issues/1602
Fixes https://github.com/Kotlin/kotlinx.serialization/issues/1481
This commit is contained in:
Leonid Startsev
2021-08-20 21:38:10 +03:00
committed by Space
parent ffe0d9de70
commit 3102e9f614
13 changed files with 255 additions and 41 deletions
@@ -87,12 +87,11 @@ open class CompilerConfigurationProviderImpl(
val initialConfiguration = createCompilerConfiguration(module)
val projectEnv = KotlinCoreEnvironment.ProjectEnvironment(testRootDisposable, applicationEnvironment, initialConfiguration)
val project = projectEnv.project
configurators.forEach { it.registerCompilerExtensions(project) }
return KotlinCoreEnvironment.createForTests(
projectEnv,
initialConfiguration,
configFiles
)
).also { configurators.forEach { it.registerCompilerExtensions(project) } }
}
@TestInfrastructureInternals