XML
- Conflicting Spring bean attribute
Reports configuration conflicts on <bean> attributes.
- Duplicated bean names in XML-based application context
Reports duplicate bean names defined in the application context.
- Inactive profile highlighting
Reports inactive profiles in the Spring XML application contexts.
- Inconsistent injection value in XML application context
Reports inconsistent tags and attributes on injection points in XML application contexts.
- Incorrect Spring Core XML-based application context
Reports issues with the Spring Framework XML-based application context:.
- Incorrect XML Spring bean autowiring
Reports incorrect autowiring of Spring beans configured in XML application contexts.
- Incorrect constructor injection in XML Spring bean
Reports Spring <bean> using constructor-based dependency injection.
- Incorrect injected bean type
Reports incorrect types of custom schema bean injections defined in the XML application context.
- Incorrect non-public method referenced in "factory-method" attribute
Reports non-public methods referenced in the factory-method attributes of <bean> elements.
- Incorrect reference to abstract bean
Reports referenced abstract beans.
- Incorrect resource type
Reports incorrect files referenced in the XML application context.
- Incorrectly configured 'util' schema beans defined in XML application context
Reports incorrect schema beans defined in XML application contexts.
- Incorrectly configured XML bean lookup-method
Reports incorrect <lookup-method> for a bean in XML application contexts.
- Incorrectly defined method referenced in "factory-method" attribute
Reports incorrect method references in the factory-method attribute of the <bean> element.
- Injection value in XML application context violates conventions
Reports properties configured via <value> or <ref> sub-elements and offers to replace them with the corresponding attributes.
- Invalid filter definition in XML-based component scans
Reports inconsistent <filter> definitions in <component-scan> of XML application contexts.
- Invalid non-abstract bean instantiation
Reports instantiation errors on interface/abstract class <bean> declarations.
- Missing @Required property injections in the spring xml bean declaration
Reports @Required setter bean properties that are not injected or autowired.
- Spring bean name violates conventions
Reports <bean> names that don't follow the bean naming conventions.
- Unassignable injection point type in XML application context
Reports invalid injection point types (properties and constructor arguments).
- Unknown <bean> scope
Reports unknown values of the scope attribute in <bean> elements.
- Unnecessary autowired dependency in XML application context
Reports autowire attributes in <bean> elements and suggests to explicitly inject bean properties if possible.
- Unparsed custom Spring beans
Reports unknown Spring bean types that have not yet been parsed or if a bean uses an unsupported tag for the custom namespace.
- Unresolved placeholders configured in the Spring XML application context
Reports unresolved placeholders configured in Spring XML contexts.