Idea & Spring properties
Hi
I have such maven file
...
<maven.compiler.parameters>true</maven.compiler.parameters>
...
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-configuration-processor</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<scope>provided</scope>
</dependency>
...
And simple SpringDoc config file
@Configuration
@ConfigurationProperties(prefix = "springdoc.info")
@OpenAPIDefinition(info = @Info(title = "${springdoc.info.title}",
description = "${springdoc.info.description}",
version = "${springdoc.info.version}",
termsOfService = "${springdoc.info.termsOfService}",
license = @License(name = "${springdoc.info.license.name}",
url = "${springdoc.info.license.url}"),
contact = @Contact(
name = "${springdoc.info.contact.name}",
email = "${springdoc.info.contact.email}",
url = "${springdoc.info.contact.url}"
)
))
public class SpringDocConfig {
}
Why does the idea swear at the configuration data?
Spring-configuration-metadata.json file is present
Warning:(154, 5) Cannot resolve configuration property 'springdoc.info.title'
Warning:(155, 5) Cannot resolve configuration property 'springdoc.info.description'
Warning:(156, 5) Cannot resolve configuration property 'springdoc.info.version'
Warning:(157, 5) Cannot resolve configuration property 'springdoc.info.termsOfService'
Warning:(159, 7) Cannot resolve configuration property 'springdoc.info.contact.name'
Warning:(160, 7) Cannot resolve configuration property 'springdoc.info.contact.email'
Warning:(161, 7) Cannot resolve configuration property 'springdoc.info.contact.url'
Warning:(163, 7) Cannot resolve configuration property 'springdoc.info.license.name'
Warning:(164, 7) Cannot resolve configuration property 'springdoc.info.license.url'
请先登录再写评论。
Hi @...,
It may be related to https://youtrack.jetbrains.com/issue/IDEA-238231
Would it be possible for you to share the entire project?
Hi @...
Sorry for late answer
https://github.com/alabotski/demo/tree/main/idea-configuration-property
Before commit. I have enabled - "Analyze code"
Thank you. Your issue looks related to https://youtrack.jetbrains.com/issue/IDEA-238231 . I've added a private note for the developer to collect more information. Please follow YouTrack for updates.