mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-07-04 06:30:52 +00:00
[gradle] Display non-Stable generator stability in parens on openApiGenerators task (#2826)
This commit is contained in:
parent
b186883217
commit
e34e85427b
@ -22,6 +22,8 @@ import org.gradle.internal.logging.text.StyledTextOutput
|
|||||||
import org.gradle.internal.logging.text.StyledTextOutputFactory
|
import org.gradle.internal.logging.text.StyledTextOutputFactory
|
||||||
import org.openapitools.codegen.CodegenConfigLoader
|
import org.openapitools.codegen.CodegenConfigLoader
|
||||||
import org.openapitools.codegen.CodegenType
|
import org.openapitools.codegen.CodegenType
|
||||||
|
import org.openapitools.codegen.meta.GeneratorMetadata
|
||||||
|
import org.openapitools.codegen.meta.Stability
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A task which lists out the generators available in OpenAPI Generator
|
* A task which lists out the generators available in OpenAPI Generator
|
||||||
@ -55,8 +57,18 @@ open class GeneratorsTask : DefaultTask() {
|
|||||||
generators.filter { it.tag == type }
|
generators.filter { it.tag == type }
|
||||||
.sortedBy { it.name }
|
.sortedBy { it.name }
|
||||||
.forEach({ generator ->
|
.forEach({ generator ->
|
||||||
|
|
||||||
|
val meta: GeneratorMetadata? = generator.generatorMetadata
|
||||||
|
|
||||||
append(" - ")
|
append(" - ")
|
||||||
append(generator.name)
|
append(generator.name)
|
||||||
|
|
||||||
|
meta?.stability?.let {
|
||||||
|
if (it != Stability.STABLE) {
|
||||||
|
append(" (${it.value()})")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
append(System.lineSeparator())
|
append(System.lineSeparator())
|
||||||
})
|
})
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user