Skip to content

Commit 0679f91

Browse files
committed
Warnings when adding title and description in application.yml for info. Fixes #3170
1 parent 47f9ad4 commit 0679f91

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

springdoc-openapi-starter-common/src/main/java/org/springdoc/core/configuration/SpringDocSpecPropertiesConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ SpecPropertiesCustomizer specificationStringPropertiesCustomizer(
8181
@Bean
8282
@ConditionalOnMissingBean
8383
@Lazy(false)
84-
SpecificationStringPropertiesCustomizerBeanPostProcessor specificationStringPropertiesCustomizerBeanPostProcessor(
84+
static SpecificationStringPropertiesCustomizerBeanPostProcessor specificationStringPropertiesCustomizerBeanPostProcessor(
8585
SpringDocConfigProperties springDocConfigProperties
8686
) {
8787
return new SpecificationStringPropertiesCustomizerBeanPostProcessor(springDocConfigProperties);

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,13 @@
3737
import org.springdoc.core.properties.SpringDocConfigProperties.ApiDocs.OpenApiVersion;
3838
import org.springdoc.core.utils.Constants;
3939

40+
import org.springframework.beans.factory.config.BeanDefinition;
4041
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
4142
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
4243
import org.springframework.boot.context.properties.ConfigurationProperties;
4344
import org.springframework.context.annotation.Configuration;
4445
import org.springframework.context.annotation.Lazy;
46+
import org.springframework.context.annotation.Role;
4547
import org.springframework.http.MediaType;
4648

4749
import static org.springdoc.core.utils.Constants.SPRINGDOC_ENABLED;
@@ -56,6 +58,7 @@
5658
@ConfigurationProperties(prefix = Constants.SPRINGDOC_PREFIX)
5759
@ConditionalOnProperty(name = SPRINGDOC_ENABLED, matchIfMissing = true)
5860
@ConditionalOnBean(SpringDocConfiguration.class)
61+
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
5962
public class SpringDocConfigProperties {
6063

6164
/**

0 commit comments

Comments
 (0)