2021.3
-
#19, better kotlin dsl support. This requires gradle >= 6.5. See https://docs.openapiprocessor.io/gradle.
use
process()
to create a processor block andprop()
to add processor specific options.// build.gradle.kts openapiProcessor { apiPath("${projectDir}/src/api/openapi.yaml") process("spring") { processor("io.openapiprocessor:openapi-processor-spring:<version>") targetDir("${projectDir}/build/openapi") prop("mapping", "${projectDir}/src/api/mapping.yaml") } process("json") { processor("io.openapiprocessor:openapi-processor-json:<version>") targetDir("${buildDir}/json") } }