Inspectopedia Help

@Required Spring bean property is not injected

Reports @Required setter bean properties that are not injected or autowired.

Example:

<beans> <bean class="beans.MyComponent" id="foo"/> <!-- reports "Required properties missing: 'port'" --> </beans>
public class MyComponent { @Required public void setPort(int port) // reports "Required property 'port' is not injected" {...} }

Inspection Details

By default bundled with:

IntelliJ IDEA 2024.1, Qodana for JVM 2024.1,

Can be installed with plugin:

Spring, 241.16690

Last modified: 29 April 2024