File tree Expand file tree Collapse file tree 5 files changed +8
-8
lines changed
model-api-gen-gradle-test Expand file tree Collapse file tree 5 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ plugins {
6
6
id(" org.modelix.model-api-gen" ) apply false
7
7
}
8
8
9
- val updateDependencies = tasks.create <NpmTask >(" updateDependencies" ) {
9
+ val updateDependencies = tasks.register <NpmTask >(" updateDependencies" ) {
10
10
args.set(
11
11
listOf (
12
12
" install" ,
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ plugins {
5
5
alias(libs.plugins.node)
6
6
}
7
7
8
- val updateDependencies = tasks.create <NpmTask >(" updateDependencies" ) {
8
+ val updateDependencies = tasks.register <NpmTask >(" updateDependencies" ) {
9
9
dependsOn(" :typescript-generation:packJsPackage" )
10
10
args.set(
11
11
listOf (
Original file line number Diff line number Diff line change @@ -74,7 +74,7 @@ kotlin {
74
74
}
75
75
}
76
76
77
- val generateVersionVariable by tasks.creating {
77
+ val generateVersionVariable by tasks.registering {
78
78
doLast {
79
79
val outputDir = project.layout.buildDirectory.dir(" version_gen/org/modelix/modelql/core" ).get().asFile
80
80
outputDir.mkdirs()
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ val npmRunBuild = tasks.named("npm_run_build") {
13
13
outputs.dir(" dist" )
14
14
}
15
15
16
- val patchKotlinExternals = tasks.create (" patchKotlinExternals" ) {
16
+ val patchKotlinExternals = tasks.register (" patchKotlinExternals" ) {
17
17
dependsOn(" npm_run_generateKotlin" )
18
18
doLast {
19
19
val annotationLine = """ @file:JsModule("@modelix/ts-model-api") @file:JsNonModule"""
@@ -51,7 +51,7 @@ tasks.named("npm_run_generateKotlin") {
51
51
// With `NpmPackage.files` we cannot copy the "dist" directory into `destinationDir`.
52
52
// We can only either copy the files from "dist" directly into `destinationDir`
53
53
// or copy all files from `projectDir` into `destinationDir`.
54
- val copyBuildTypeScriptForPackaging = tasks.create <Copy >(" copyBuildTypeScriptForPackaging" ) {
54
+ val copyBuildTypeScriptForPackaging = tasks.register <Copy >(" copyBuildTypeScriptForPackaging" ) {
55
55
dependsOn(npmRunBuild)
56
56
from(projectDir)
57
57
include(" dist/**" )
@@ -74,7 +74,7 @@ npmPublish {
74
74
version.set(" ${project.version} " )
75
75
}
76
76
files {
77
- setFrom(copyBuildTypeScriptForPackaging.outputs)
77
+ setFrom(copyBuildTypeScriptForPackaging.map { it. outputs } )
78
78
}
79
79
}
80
80
}
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ plugins {
10
10
id(" modelix-project-repositories" )
11
11
}
12
12
13
- val updateModelClient = tasks.create <NpmTask >(" updateModelClient" ) {
13
+ val updateModelClient = tasks.register <NpmTask >(" updateModelClient" ) {
14
14
val modelClientPackage = " ../model-client/build/npmDevPackage/model-client.tgz"
15
15
inputs.file(modelClientPackage)
16
16
outputs.cacheIf { true }
@@ -49,7 +49,7 @@ tasks.named("npm_run_lint") {
49
49
}
50
50
51
51
val packageJsonForProd = layout.buildDirectory.file(" package-for-publishing.json" ).get().asFile
52
- val createPackageJsonForPublishing = tasks.create (" createPackageJsonForPublishing" ) {
52
+ val createPackageJsonForPublishing = tasks.register (" createPackageJsonForPublishing" ) {
53
53
dependsOn(updateModelClient)
54
54
55
55
val packageJsonForDev = projectDir.resolve(" package.json" )
You can’t perform that action at this time.
0 commit comments