kotlinx.atomicfu compiler plugin for JS_IR backend (#4581)
* kotlinx.atomicfu compiler plugin for JS_IR Support transformations of atomic operations introduced by the kotlinx.atomicfu library for the JS_IR backend. Compiler plugin is applied externally by the kotlinx.atomicfu gradle plugin. * Apply compiler plugin for JS platform only * New plugin test structure * testGroupOutputDirPrefix changed
This commit is contained in:
@@ -162,7 +162,7 @@ class JsIrIncrementalDataProvider(private val testServices: TestServices) : Test
|
||||
}
|
||||
|
||||
private fun recordIncrementalDataForRuntimeKlib(module: TestModule) {
|
||||
val runtimeKlibPath = JsEnvironmentConfigurator.getStdlibPathsForModule(module)
|
||||
val runtimeKlibPath = JsEnvironmentConfigurator.getRuntimePathsForModule(module, testServices)
|
||||
val libs = runtimeKlibPath.map {
|
||||
val descriptor = testServices.jsLibraryProvider.getDescriptorByPath(it)
|
||||
testServices.jsLibraryProvider.getCompiledLibraryByDescriptor(descriptor)
|
||||
|
||||
Reference in New Issue
Block a user