Inspectopedia Help

Invalid @ConfigurationProperties

Reports invalid prefixes defined in the @ConfigurationProperties annotations:

  • Missing prefix

  • Empty prefix

  • Duplicate prefix

  • Prefix in notation other than kebab-case

The inspection triggers in classes that are annotated with @ConfigurationProperties and not registered via @EnableConfigurationProperties, marked as Spring component, or scanned via @ConfigurationPropertiesScan.

This inspection only triggers in classes annotated with @ConfigurationProperties that are not scanned via @ConfigurationPropertiesScan when the Spring Boot version for the project or module is set to 2.2.0 or later.

New in 2018.3

Inspection Details

By default bundled with:

IntelliJ IDEA 2024.1, Qodana for JVM 2024.1,

Can be installed with plugin:

Spring Boot, 241.16690

Last modified: 29 April 2024