fix ComponentNotRegisteredInspectionTest

This commit is contained in:
Vladimir Krivosheev
2018-08-21 08:24:26 +02:00
parent a537a5ff2b
commit 54e0af058c
3 changed files with 4 additions and 8 deletions
@@ -1,13 +1,13 @@
import com.intellij.openapi.components.BaseComponent;
public class <warning descr="Application Component is not registered in plugin.xml">Unregistered<caret>ApplicationComponent</warning>
public class <warning descr="Component is not registered in plugin.xml">UnregisteredApplicationComponent</warning>
implements BaseComponent, UnregisteredApplicationComponentInterface {
public static UnregisteredApplicationComponentInterface getInstance() {
return null;
}
public static class <warning descr="Application Component is not registered in plugin.xml">InnerStaticClassApplicationContext</warning>
public static class <warning descr="Component is not registered in plugin.xml">InnerStaticClassApplicationContext</warning>
implements BaseComponent {}
public class InnerClassApplicationContextIsNotChecked implements BaseComponent {}
@@ -1,9 +1,9 @@
import com.intellij.openapi.components.BaseComponent
class <warning descr="Application Component is not registered in plugin.xml">Unregistered<caret>BaseComponent</warning>
class <warning descr="Component is not registered in plugin.xml">UnregisteredApplicationComponent</warning>
: BaseComponent, UnregisteredApplicationComponentInterface {
class <warning descr="Application Component is not registered in plugin.xml">InnerStaticClassApplicationContext</warning>
class <warning descr="Component is not registered in plugin.xml">InnerStaticClassApplicationContext</warning>
: BaseComponent
inner class InnerClassApplicationContextIsNotChecked : BaseComponent
@@ -94,10 +94,6 @@ public abstract class ComponentNotRegisteredInspectionTestBase extends PluginMod
myFixture.testHighlighting("UnregisteredApplicationComponent." + getSourceFileExtension(),
"UnregisteredApplicationComponentInterface." + getSourceFileExtension());
final IntentionAction registerAction = myFixture.findSingleIntention("Register Application Component");
myFixture.launchAction(registerAction);
myFixture.checkResultByFile("META-INF/plugin.xml", "unregisteredApplicationComponent-plugin_after.xml", true);
}