Skip to content

Commit d60b108

Browse files
authored
[Gradle] add inputSpecRootDirectory for generate task (#15548) (fix #15483)
1 parent 04b34e7 commit d60b108

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

modules/openapi-generator-gradle-plugin/src/main/kotlin/org/openapitools/generator/gradle/plugin/OpenApiGeneratorPlugin.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ class OpenApiGeneratorPlugin : Plugin<Project> {
9797
generatorName.set(generate.generatorName)
9898
outputDir.set(generate.outputDir)
9999
inputSpec.set(generate.inputSpec)
100+
inputSpecRootDirectory.set(generate.inputSpecRootDirectory)
100101
remoteInputSpec.set(generate.remoteInputSpec)
101102
templateDir.set(generate.templateDir)
102103
auth.set(generate.auth)

modules/openapi-generator-gradle-plugin/src/main/kotlin/org/openapitools/generator/gradle/plugin/extensions/OpenApiGeneratorGenerateExtension.kt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,11 @@ open class OpenApiGeneratorGenerateExtension(project: Project) {
5454
*/
5555
val inputSpec = project.objects.property<String>()
5656

57+
/**
58+
* Local root folder with spec files
59+
*/
60+
val inputSpecRootDirectory = project.objects.property<String>()
61+
5762
/**
5863
* The remote Open API 2.0/3.x specification URL location.
5964
*/

0 commit comments

Comments
 (0)