File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed
springfox-grails-contract-tests/grails-app/init/grails/springfox/sample Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change 11package grails.springfox.sample
22
3+ import com.fasterxml.classmate.TypeResolver
34import grails.boot.GrailsApp
45import grails.boot.config.GrailsAutoConfiguration
6+ import grails.core.GrailsApplication
57import org.springframework.context.annotation.Bean
68import org.springframework.context.annotation.Import
79import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry
810import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter
11+ import springfox.documentation.grails.DefaultGrailsAlternateTypeRuleConvention
12+ import springfox.documentation.grails.GrailsSerializationTypeGenerator
913import springfox.documentation.grails.SpringfoxGrailsIntegrationConfiguration
1014import springfox.documentation.spi.DocumentationType
1115import springfox.documentation.spring.web.plugins.Docket
@@ -22,7 +26,15 @@ class Application extends GrailsAutoConfiguration {
2226 }
2327
2428 @Bean
25- Docket api () {
29+ public DefaultGrailsAlternateTypeRuleConvention grailsModelConvention (
30+ TypeResolver resolver ,
31+ GrailsApplication grailsApplication ,
32+ GrailsSerializationTypeGenerator typeGenerator ) {
33+ new DefaultGrailsAlternateTypeRuleConvention (resolver, grailsApplication, typeGenerator)
34+ }
35+
36+ @Bean
37+ public Docket api () {
2638 new Docket (DocumentationType . SWAGGER_2 )
2739 .ignoredParameterTypes(MetaClass )
2840 .select()
You can’t perform that action at this time.
0 commit comments