diff --git a/modules/openapi-generator-gradle-plugin/src/main/kotlin/org/openapitools/generator/gradle/plugin/tasks/GenerateTask.kt b/modules/openapi-generator-gradle-plugin/src/main/kotlin/org/openapitools/generator/gradle/plugin/tasks/GenerateTask.kt index 2adddbdfcf8..82fe7e761e8 100644 --- a/modules/openapi-generator-gradle-plugin/src/main/kotlin/org/openapitools/generator/gradle/plugin/tasks/GenerateTask.kt +++ b/modules/openapi-generator-gradle-plugin/src/main/kotlin/org/openapitools/generator/gradle/plugin/tasks/GenerateTask.kt @@ -495,12 +495,14 @@ open class GenerateTask : DefaultTask() { } } + protected open fun createDefaultCodegenConfigurator(): CodegenConfigurator = CodegenConfigurator() + @Suppress("unused") @TaskAction fun doWork() { val configurator: CodegenConfigurator = if (configFile.isPresent) { CodegenConfigurator.fromFile(configFile.get()) - } else CodegenConfigurator() + } else createDefaultCodegenConfigurator() try { if (globalProperties.isPresent) {