@@ -24,12 +24,27 @@ the API looks quite the same despite some minor changes.
24
24
* [ Reposilite] ( https://github.com/dzikoysk/reposilite ) - real world app using Javalin and OpenApi integration
25
25
26
26
### Repository structure
27
- * ` openapi-annotation-processor ` - compile-time annotation processor, should generate ` /openapi-plugin/openapi.json ` resource
28
- * ` openapi-specification ` - annotations & classes used to describe OpenAPI specification
29
- * ` openapi-test ` - example Javalin application that uses OpenApi plugin in Gradle & Maven
30
27
31
- Javalin:
28
+ #### Universal modules
32
29
33
- * ` javalin-openapi-plugin ` - loads ` /openapi-plugin/openapi.json ` resource and serves main OpenApi endpoint
34
- * ` javalin-swagger-plugin ` - serves Swagger UI
35
- * ` javalin-redoc-plugin ` - serves ReDoc UI
30
+ | Module | Description |
31
+ | :-------------------------------| :-------------------------------------------------------------------------------------------|
32
+ | ` openapi-annotation-processor ` | Compile-time annotation processor, should generate ` /openapi-plugin/openapi.json ` resource |
33
+ | ` openapi-specification ` | Annotations & classes used to describe OpenAPI specification |
34
+ | ` openapi-test ` | Example Javalin application that uses OpenApi plugin in Gradle & Maven |
35
+
36
+ #### Javalin plugins
37
+
38
+ | Plugin | Description |
39
+ | :-------------------------| :-------------------------------------------------------------------------------|
40
+ | ` javalin-openapi-plugin ` | Loads ` /openapi-plugin/openapi.json ` resource and serves main OpenApi endpoint |
41
+ | ` javalin-swagger-plugin ` | Serves Swagger UI |
42
+ | ` javalin-redoc-plugin ` | Serves ReDoc UI |
43
+
44
+ #### Branches
45
+
46
+ | Branch | Javalin version | OpenApi Version | Java Version |
47
+ | :-------------------------------------------------------------| :----------------| :----------------| :-------------|
48
+ | [ main] ( https://github.com/javalin/javalin-openapi/tree/main ) | 6.x | 6.x | JDK11 |
49
+ | [ 5.x] ( https://github.com/javalin/javalin-openapi/tree/5.x ) | 5.x | 5.x | JDK11 |
50
+ | [ 4.x] ( https://github.com/javalin/javalin-openapi/tree/4.x ) | 4.x | 1.x | JDK8 |
0 commit comments