31
31
@APIResponse(responseCode = "200", description = "The ${outputDescription} document content" )
32
32
@APIResponse(responseCode = "500", description = "In case of an unexpected error" )
33
33
@Tags( { @Tag( name = "document" ), @Tag( name = "${outputDescription?lower_case } " ) } )
34
- @Operation( operationId = "${outputDescription} Example", summary = "Generates an example ${outputDescription} document using Fugerit Venus Doc handler" )
34
+ @Operation( operationId = "${outputDescription} Example", summary = "Example ${outputDescription} generation",
35
+ description = "Generates an example ${outputDescription} document using Fugerit Venus Doc handler" )
35
36
@GET
36
37
@Produces("${outputMime} ")
37
38
@Path("/example.${outputExtension} ")
38
39
<@createPathMethod context=context outputMime=outputMime outputExtension=outputExtension outputDescription=outputDescription/ >
39
40
</#macro >
40
41
41
- <#macro createMicronautPath context outputMime outputExtension outputDescription >
42
- @Get(uri="/example.${outputExtension} ", produces="${outputMime} ")
43
- <@createPathMethod context=context outputMime=outputMime outputExtension=outputExtension outputDescription=outputDescription/ >
44
- </#macro >
45
-
46
42
<#-- using https://javadoc.io/doc/io.swagger.core.v3/swagger-annotations/latest/index.html -->
47
- <#macro createSpringBootPath context outputMime outputExtension outputDescription >
43
+ <#macro createOpenAPIDoc context outputMime outputExtension outputDescription >
48
44
@Operation( method = "GET", operationId = "${outputDescription} Example", tags = { "document", "${outputDescription?lower_case } " },
49
- summary = "Generates an example ${outputDescription} document using Fugerit Venus Doc handler" )
45
+ summary = "Example ${outputDescription} generation",
46
+ description = "Generates an example ${outputDescription} document using Fugerit Venus Doc handler" )
50
47
@ApiResponses(value = {
51
48
@ApiResponse(responseCode = "200", description = "The ${outputDescription} document content", content = { @Content(mediaType = "${outputMime} ") } ),
52
49
@ApiResponse(responseCode = "500", description = "In case of an unexpected error" )
53
50
})
51
+ </#macro >
52
+
53
+ <#macro createMicronautPath context outputMime outputExtension outputDescription >
54
+ <@createOpenAPIDoc context=context outputMime=outputMime outputExtension=outputExtension outputDescription=outputDescription/ >
55
+ @Get(uri="/example.${outputExtension} ", produces="${outputMime} ")
56
+ <@createPathMethod context=context outputMime=outputMime outputExtension=outputExtension outputDescription=outputDescription/ >
57
+ </#macro >
58
+
59
+ <#macro createSpringBootPath context outputMime outputExtension outputDescription >
60
+ <@createOpenAPIDoc context=context outputMime=outputMime outputExtension=outputExtension outputDescription=outputDescription/ >
54
61
@GetMapping(value = "/example.${outputExtension} ", produces = "${outputMime} " )
55
62
<@createPathMethod context=context outputMime=outputMime outputExtension=outputExtension outputDescription=outputDescription/ >
56
63
</#macro >
0 commit comments