From a0db765359da3fc4d187d80d3ca64c98b64d91f6 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Mon, 11 Apr 2016 15:00:49 +0300 Subject: [PATCH] one more test --- .../AccessCanBeTightenedInspectionTest.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/plugins/InspectionGadgets/testsrc/com/intellij/codeInspection/visibility/AccessCanBeTightenedInspectionTest.java b/plugins/InspectionGadgets/testsrc/com/intellij/codeInspection/visibility/AccessCanBeTightenedInspectionTest.java index d016d939fd1f..d91f1ec4f85c 100644 --- a/plugins/InspectionGadgets/testsrc/com/intellij/codeInspection/visibility/AccessCanBeTightenedInspectionTest.java +++ b/plugins/InspectionGadgets/testsrc/com/intellij/codeInspection/visibility/AccessCanBeTightenedInspectionTest.java @@ -128,6 +128,22 @@ public class AccessCanBeTightenedInspectionTest extends LightInspectionTestCase "}"); } + public void testStupidTwoPublicClassesInTheSamePackage() { + myFixture.allowTreeAccessForAllFiles(); + myFixture.addFileToProject("x/Sub.java", + "package x; " + + "public class Sub {\n" + + " Object o = new C();\n" + + "}\n" + + ""); + myFixture.addFileToProject("x/C.java", + "package x; \n" + + "public class C {\n" + + "}"); + myFixture.configureByFiles("x/C.java", "x/Sub.java"); + myFixture.checkHighlighting(); + } + @Override protected LocalInspectionTool getInspection() { VisibilityInspection inspection = new VisibilityInspection();