diff --git a/java/java-tests/testSrc/com/intellij/java/propertyBased/JavaOutOfClassDefinitionPropertyTest.java b/java/java-tests/testSrc/com/intellij/java/propertyBased/JavaOutOfClassDefinitionPropertyTest.java index 5c00d4021990..d280e78924ca 100644 --- a/java/java-tests/testSrc/com/intellij/java/propertyBased/JavaOutOfClassDefinitionPropertyTest.java +++ b/java/java-tests/testSrc/com/intellij/java/propertyBased/JavaOutOfClassDefinitionPropertyTest.java @@ -40,7 +40,7 @@ public class JavaOutOfClassDefinitionPropertyTest extends LightJavaCodeInsightFi Supplier fileAction = MadTestingUtil.performOnFileContents(myFixture, PathManager.getHomePath(), f -> f.getName().endsWith(".java"), this::doTestMoveMethodOutOfClassAndBack); - PropertyChecker.customized() + PropertyChecker .checkScenarios(fileAction); }); } @@ -52,8 +52,8 @@ public class JavaOutOfClassDefinitionPropertyTest extends LightJavaCodeInsightFi PsiJavaFile psiJavaFile = ObjectUtils.tryCast(myFixture.getFile(), PsiJavaFile.class); if (psiJavaFile == null) return; PsiClass psiClass = findClass(file, psiJavaFile); - // enum and annotation fields are not supported - if (psiClass == null || psiClass.isEnum() || psiClass.isAnnotationType()) return; + // enum, implicit classes and annotation fields are not supported + if (psiClass == null || psiClass.isEnum() || psiClass.isAnnotationType() || psiClass instanceof PsiImplicitClass) return; List members = findMembers(psiClass); int nMembers = members.size(); if (nMembers == 0) return;