@Configuration
@EnableConfigurationProperties(SpringfoxConfigurationProperties.class)
@ConditionalOnProperty(value="springfox.documentation.enabled",
havingValue="true",
matchIfMissing=true)
@Import({springfox.documentation.oas.configuration.OpenApiDocumentationConfiguration.class,springfox.documentation.spring.data.rest.configuration.SpringDataRestConfiguration.class,springfox.bean.validators.configuration.BeanValidatorPluginsConfiguration.class,springfox.documentation.swagger2.configuration.Swagger2DocumentationConfiguration.class,SwaggerUiWebFluxConfiguration.class,SwaggerUiWebMvcConfiguration.class})
@AutoConfigureAfter({org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.class,org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.class,org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration.class,org.springframework.boot.autoconfigure.data.rest.RepositoryRestMvcAutoConfiguration.class})
public class OpenApiAutoConfiguration
extends java.lang.Object