Skip to content

Commit e90a473

Browse files
committed
modernize Gradle task registration for SDK generation
1 parent 5a2ba7c commit e90a473

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

  • modules/openapi-generator-gradle-plugin/samples/local-spec

modules/openapi-generator-gradle-plugin/samples/local-spec/build.gradle

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ openApiGenerate {
5454
enablePostProcessFile = false
5555
}
5656

57-
task buildJavaResttemplateSdk(type: org.openapitools.generator.gradle.plugin.tasks.GenerateTask) {
57+
tasks.register('buildJavaResttemplateSdk', org.openapitools.generator.gradle.plugin.tasks.GenerateTask) {
5858
generatorName = "java"
5959
library = "resttemplate"
6060
inputSpec = layout.projectDirectory.file("petstore-v3.0.yaml")
@@ -73,7 +73,7 @@ task buildJavaResttemplateSdk(type: org.openapitools.generator.gradle.plugin.tas
7373
enablePostProcessFile = false
7474
}
7575

76-
task buildGoSdk(type: org.openapitools.generator.gradle.plugin.tasks.GenerateTask){
76+
tasks.register('buildGoSdk', org.openapitools.generator.gradle.plugin.tasks.GenerateTask) {
7777
generatorName = "go"
7878
inputSpec = layout.projectDirectory.file("petstore-v3.0.yaml")
7979
additionalProperties = [
@@ -85,11 +85,11 @@ task buildGoSdk(type: org.openapitools.generator.gradle.plugin.tasks.GenerateTas
8585
]
8686
}
8787

88-
task buildDotnetSdk(type: org.openapitools.generator.gradle.plugin.tasks.GenerateTask){
88+
tasks.register('buildDotnetSdk', org.openapitools.generator.gradle.plugin.tasks.GenerateTask) {
8989
generatorName = "csharp"
9090
inputSpec = layout.projectDirectory.file("petstore-v3.0.yaml")
9191
additionalProperties = [
92-
packageGuid: "{321C8C3F-0156-40C1-AE42-D59761FB9B6C}",
92+
packageGuid : "{321C8C3F-0156-40C1-AE42-D59761FB9B6C}",
9393
useCompareNetObjects: "true"
9494
]
9595
outputDir = layout.buildDirectory.dir("csharp")
@@ -99,7 +99,7 @@ task buildDotnetSdk(type: org.openapitools.generator.gradle.plugin.tasks.Generat
9999
]
100100
}
101101

102-
task generateGoWithInvalidSpec(type: org.openapitools.generator.gradle.plugin.tasks.GenerateTask){
102+
tasks.register('generateGoWithInvalidSpec', org.openapitools.generator.gradle.plugin.tasks.GenerateTask) {
103103
validateSpec = true
104104
generatorName = "go"
105105
inputSpec = layout.projectDirectory.file("petstore-v3.0-invalid.yaml")
@@ -112,12 +112,12 @@ task generateGoWithInvalidSpec(type: org.openapitools.generator.gradle.plugin.ta
112112
]
113113
}
114114

115-
task validateGoodSpec(type: org.openapitools.generator.gradle.plugin.tasks.ValidateTask){
115+
tasks.register('validateGoodSpec', org.openapitools.generator.gradle.plugin.tasks.ValidateTask) {
116116
inputSpec = layout.projectDirectory.file("petstore-v3.0.yaml")
117117
}
118118

119-
task validateBadSpec(type: org.openapitools.generator.gradle.plugin.tasks.ValidateTask){
119+
tasks.register('validateBadSpec', org.openapitools.generator.gradle.plugin.tasks.ValidateTask) {
120120
inputSpec = layout.projectDirectory.file("petstore-v3.0-invalid.yaml")
121121
}
122122

123-
task validateSpecs(dependsOn: ['validateGoodSpec', 'validateBadSpec'])
123+
tasks.register('validateSpecs') { dependsOn('validateGoodSpec', 'validateBadSpec') }

0 commit comments

Comments
 (0)