IDEA-202010 Highlight services/components with identical interface and implementation classes as redundant in plugin.xml - fix cases with test/headless registration

GitOrigin-RevId: 75d8d75c27fe80458e1bc4f1f6582da4138680b8
This commit is contained in:
Yann Cébron
2019-05-06 16:19:02 +02:00
committed by intellij-monorepo-bot
parent 3b3da6f9a6
commit db2e3f7a88
3 changed files with 28 additions and 8 deletions

View File

@@ -4,5 +4,18 @@
<warning descr="Redundant tag 'interfaceClass'"><interface-class>java.lang.String</interface-class></warning>
<implementation-class>java.lang.String</implementation-class>
</component>
<component>
<interface-class>java.lang.Number</interface-class>
<implementation-class>java.lang.Double</implementation-class>
<headless-implementation-class>java.lang.String</headless-implementation-class>
</component>
<component>
<warning descr="Redundant tag 'interfaceClass'"><interface-class>java.lang.String</interface-class></warning>
<implementation-class>java.lang.String</implementation-class>
<headless-implementation-class/>
</component>
</project-components>
</idea-plugin>