Incorrect injected bean type
Reports incorrect types of custom schema bean injections defined in the XML application context.
Example:
public class SimpleBean{}
<beans ...>
<bean class="SimpleBean" id="simpleBean"/>
<mvc:annotation-driven
conversion-service="simpleBean" <!-- reports "Bean must be of 'org.springframework.core.convert.ConversionService' type" -->
message-codes-resolver="simpleBean" <!-- reports 'Bean must be of org.springframework.validation.MessageCodesResolver' type" -->
validator="simpleBean" <!-- reports "Bean must be of 'org.springframework.validation.Validator' type" -->
/>
</beans>
Locating this inspection
- By ID
Can be used to locate inspection in e.g. Qodana configuration files, where you can quickly enable or disable it, or adjust its settings.
RequiredBeanTypeInspection- Via Settings dialog
Path to the inspection settings via IntelliJ Platform IDE Settings dialog, when you need to adjust inspection settings directly from your IDE.
Inspection Details | |
---|---|
By default bundled with: | |
Can be installed with plugin: | Spring, 242.22892 |
Last modified: 11 September 2024