Gradle Swagger Generator Plugin supports Swagger UI 3

Hidetake Iwata
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.

Swagger UI

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.

--

--