Gradle Swagger Generator Plugin supports Swagger UI 3
1 min readMar 9, 2018
OpenAPI (a.k.a Swagger) is a nice ecosystem for API management.
Gradle Swagger Generator Plugin 2.10.0 has been released. It has the following features:
- Generate source code from OpenAPI specification YAML
- Generate API document with Swagger UI
- Generate API document with ReDoc
- Validate OpenAPI specification YAML
The new release supports Swagger UI 3 as well.
The following build script generates Swagger UI. It is very simple.
// build.gradle
plugins {
id 'org.hidetake.swagger.generator' version '2.10.0'
}
dependencies {
swaggerUI 'org.webjars:swagger-ui:3.10.0'
}
swaggerSources {
petstore {
inputFile = file('petstore.yaml')
}
}
See https://github.com/int128/gradle-swagger-generator-plugin for details.