Skip to content

Commit 3ea72c6

Browse files
author
bnasslahsen
committed
Improve compatibility with native images.
1 parent 03808b2 commit 3ea72c6

File tree

17 files changed

+19
-19
lines changed

17 files changed

+19
-19
lines changed

springdoc-openapi-common/src/main/java/org/springdoc/core/SpringDocConfigProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
* The type Spring doc config properties.
3636
* @author bnasslahsen
3737
*/
38-
@Configuration
38+
@Configuration(proxyBeanMethods = false)
3939
@ConfigurationProperties(prefix = Constants.SPRINGDOC_PREFIX)
4040
@ConditionalOnProperty(name = SPRINGDOC_ENABLED, matchIfMissing = true)
4141
public class SpringDocConfigProperties {

springdoc-openapi-common/src/main/java/org/springdoc/core/SpringDocConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
* The type Spring doc configuration.
7777
* @author bnasslahsen
7878
*/
79-
@Configuration
79+
@Configuration(proxyBeanMethods = false)
8080
@ConditionalOnProperty(name = SPRINGDOC_ENABLED, matchIfMissing = true)
8181
public class SpringDocConfiguration {
8282

springdoc-openapi-common/src/main/java/org/springdoc/core/SwaggerUiConfigParameters.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
* The type Swagger ui config parameters.
4545
* @author bnasslahsen
4646
*/
47-
@Configuration
47+
@Configuration(proxyBeanMethods = false)
4848
@ConditionalOnProperty(name = SPRINGDOC_SWAGGER_UI_ENABLED, matchIfMissing = true)
4949
@ConditionalOnBean(SpringDocConfiguration.class)
5050
public class SwaggerUiConfigParameters extends AbstractSwaggerUiConfigProperties {

springdoc-openapi-common/src/main/java/org/springdoc/core/SwaggerUiConfigProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
* The type Swagger ui config properties.
3333
* @author bnasslahsen
3434
*/
35-
@Configuration
35+
@Configuration(proxyBeanMethods = false)
3636
@ConfigurationProperties(prefix = "springdoc.swagger-ui")
3737
@ConditionalOnProperty(name = SPRINGDOC_SWAGGER_UI_ENABLED, matchIfMissing = true)
3838
@ConditionalOnBean(SpringDocConfiguration.class)

springdoc-openapi-common/src/main/java/org/springdoc/core/SwaggerUiOAuthProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
* to get the idea what each parameter does.
4040
* @author bnasslahsen
4141
*/
42-
@Configuration
42+
@Configuration(proxyBeanMethods = false)
4343
@ConfigurationProperties(prefix = "springdoc.swagger-ui.oauth")
4444
@ConditionalOnProperty(name = SPRINGDOC_SWAGGER_UI_ENABLED, matchIfMissing = true)
4545
@ConditionalOnBean(SpringDocConfiguration.class)

springdoc-openapi-data-rest/src/main/java/org/springdoc/data/rest/SpringDocDataRestConfiguration.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
* The type Spring doc data rest configuration.
7575
* @author bnasslahsen
7676
*/
77-
@Configuration
77+
@Configuration(proxyBeanMethods = false)
7878
@ConditionalOnProperty(name = SPRINGDOC_ENABLED, matchIfMissing = true)
7979
public class SpringDocDataRestConfiguration {
8080

@@ -141,7 +141,7 @@ QuerydslPredicateOperationCustomizer queryDslQuerydslPredicateOperationCustomize
141141
* The type Spring repository rest resource provider configuration.
142142
* @author bnasslahsen
143143
*/
144-
@Configuration
144+
@Configuration(proxyBeanMethods = false)
145145
@ConditionalOnClass(RepositoryRestHandlerMapping.class)
146146
static class SpringRepositoryRestResourceProviderConfiguration {
147147

springdoc-openapi-groovy/src/main/java/org/springdoc/groovy/SpringDocGroovyConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
* The type Spring doc groovy configuration.
3434
* @author bnasslahsen
3535
*/
36-
@Configuration
36+
@Configuration(proxyBeanMethods = false)
3737
@ConditionalOnProperty(name = SPRINGDOC_ENABLED, matchIfMissing = true)
3838
public class SpringDocGroovyConfiguration {
3939

springdoc-openapi-hateoas/src/main/java/org/springdoc/hateoas/SpringDocHateoasConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
* The type Spring doc hateoas configuration.
4646
* @author bnasslahsen
4747
*/
48-
@Configuration
48+
@Configuration(proxyBeanMethods = false)
4949
@ConditionalOnProperty(name = SPRINGDOC_ENABLED, matchIfMissing = true)
5050
@ConditionalOnClass(LinkRelationProvider.class)
5151
public class SpringDocHateoasConfiguration {

springdoc-openapi-kotlin/src/main/java/org/springdoc/kotlin/SpringDocKotlinConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
* The type Spring doc kotlin configuration.
3939
* @author bnasslahsen
4040
*/
41-
@Configuration
41+
@Configuration(proxyBeanMethods = false)
4242
@ConditionalOnProperty(name = SPRINGDOC_ENABLED, matchIfMissing = true)
4343
public class SpringDocKotlinConfiguration {
4444

springdoc-openapi-kotlin/src/main/java/org/springdoc/kotlin/SpringDocKotlinxConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
* @author bnasslahsen
3535
*/
3636
@ConditionalOnClass(Flow.class)
37-
@Configuration
37+
@Configuration(proxyBeanMethods = false)
3838
@ConditionalOnProperty(name = SPRINGDOC_ENABLED, matchIfMissing = true)
3939
public class SpringDocKotlinxConfiguration {
4040

0 commit comments

Comments
 (0)