forked from loafle/openapi-generator-original
Allow override CodegenConfigurator in GenerateTask (#13140)
* Update 'GenerateTask'. Allow override config * Update 'GenerateTask'. Allow override config Co-authored-by: Dmitry Glushkov <daglushkov@alfabank.ru>
This commit is contained in:
parent
2e89004683
commit
3103b437b1
@ -495,12 +495,14 @@ open class GenerateTask : DefaultTask() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected open fun createDefaultCodegenConfigurator(): CodegenConfigurator = CodegenConfigurator()
|
||||||
|
|
||||||
@Suppress("unused")
|
@Suppress("unused")
|
||||||
@TaskAction
|
@TaskAction
|
||||||
fun doWork() {
|
fun doWork() {
|
||||||
val configurator: CodegenConfigurator = if (configFile.isPresent) {
|
val configurator: CodegenConfigurator = if (configFile.isPresent) {
|
||||||
CodegenConfigurator.fromFile(configFile.get())
|
CodegenConfigurator.fromFile(configFile.get())
|
||||||
} else CodegenConfigurator()
|
} else createDefaultCodegenConfigurator()
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if (globalProperties.isPresent) {
|
if (globalProperties.isPresent) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user