We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 87e0b34 commit 51fb536Copy full SHA for 51fb536
src/main/kotlin/com/github/gradle/node/PackageJsonExtension.kt
@@ -4,13 +4,16 @@ import com.fasterxml.jackson.databind.JsonNode
4
import com.fasterxml.jackson.databind.ObjectMapper
5
import org.gradle.api.Project
6
import org.gradle.kotlin.dsl.property
7
+import org.gradle.util.GradleVersion
8
9
10
open class PackageJsonExtension(project: Project) {
11
val node = project.objects.property<JsonNode>()
12
13
init {
- node.finalizeValueOnRead()
14
+ if (GradleVersion.current() >= GradleVersion.version("6.1")) {
15
+ node.finalizeValueOnRead()
16
+ }
17
node.set(project.provider { project.file("package.json").let(ObjectMapper()::readTree) })
18
}
19
0 commit comments