File tree 1 file changed +8
-11
lines changed
1 file changed +8
-11
lines changed Original file line number Diff line number Diff line change 1
- # openapi-generatr
2
-
3
- # com.github.hauner.openapi.api
4
-
5
- provides an interface that can be used to consume an openapi-generatr-{name}, e.g. by using the ServiceLoader. See the gradle plugin.
6
-
7
1
# com.github.hauner.openapi.gradle
8
2
9
- provides a gradle plugin that uses com.github.hauner. openapi. api.OpenApiGeneratr to load the available openapi-generatrs from the classpath.
3
+ a gradle plugin based on the [ openapi-generatr- api] [ generatr-api ] to handle all available openapi-generatrs from the classpath.
10
4
11
- For any found generatr it will add a ` generate<id.capitalize()>Api ` task and a ` generatr<id.capitalize()> ` configuration object to the gradle
12
- project. The options objects class is provided by the ` OpenApiGeneratr.getOptionsType() ` method.
5
+ For any found generatr it will add a ` generate<id.capitalize()> ` task and a ` generatr<id.capitalize()> ` configuration object to the
6
+ gradle project. The options objects class is provided by the ` OpenApiGeneratr.getOptionsType() ` method.
13
7
14
8
For example given a generatr with the name ` openapi-generatr-spring ` the gradle project will get a
15
- - ` generateSpringApi ` gradle task
9
+ - ` generateSpring ` gradle task
16
10
- and an ` generatrSpring ` options object
17
11
18
12
# Sample project
19
13
20
- See ` openapi-generatr-spring-mvc-sample ` for a complete spring boot sample project.
14
+ See [ ` openapi-generatr-spring-mvc-sample ` ] [ generatr-spring-mvc ] for a complete spring boot sample project.
15
+
21
16
17
+ [ generatr-api ] : https://github.com/hauner/openapi-generatr-api
18
+ [ generatr-spring-mvc ] : https://github.com/hauner/openapi-generatr-spring-mvc-sample
You can’t perform that action at this time.
0 commit comments