[Gradle, JS] Store RootNpmResolver's heavy state in build service params
That heavy state was duplicated in serialized state of each task that has access to it transitively. #KT-45294 Fixed
This commit is contained in:
+3
-1
@@ -5,11 +5,13 @@
|
||||
|
||||
package $package
|
||||
|
||||
import java.io.Serializable
|
||||
|
||||
/**
|
||||
* Package versions used by tasks
|
||||
*/
|
||||
// DO NOT MODIFY DIRECTLY! Use org.jetbrains.kotlin.generators.gradle.targets.js.MainKt
|
||||
class $class {
|
||||
class $class : Serializable {
|
||||
#foreach( $dep in $dependencies )
|
||||
val $dep.camelize() = NpmPackageVersion("$dep.name", "$dep.version")
|
||||
#end
|
||||
|
||||
Reference in New Issue
Block a user