Skip to content

SmallRye implementation of Eclipse MicroProfile OpenAPI

License

Notifications You must be signed in to change notification settings

msmiths/smallrye-open-api

 
 

Repository files navigation

badge Quality Gate Status License

SmallRye OpenAPI

SmallRye OpenAPI is an implementation of Eclipse MicroProfile OpenAPI.

Instructions

Compile and install this project:

mvn clean install

Project structure

  • core - The core OpenAPI code, independent of entry point dependencies.

  • extension-jaxrs - The JAX-RS entry point. This module depends on JAX-RS and core.

  • extension-spring - The Spring entry point. This module depends on Spring and core.

  • implementation - Implementation of the Eclipse MicroProfile OpenAPI specification. This just pulls in Core and the JAX-RS extension .

  • tck - Test suite to run the implementation against the Eclipse MicroProfile OpenAPI TCK.

  • tools/maven-plugin - Maven plugin that creates the OpenAPI Schema on build.

About

SmallRye implementation of Eclipse MicroProfile OpenAPI

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.6%
  • Other 0.4%