diff --git a/idea/testData/kotlinAndJavaChecker/javaWithKotlin/JvmPackageNameFileFacade.java b/idea/testData/kotlinAndJavaChecker/javaWithKotlin/JvmPackageNameFileFacade.java new file mode 100644 index 00000000000..4684eab8031 --- /dev/null +++ b/idea/testData/kotlinAndJavaChecker/javaWithKotlin/JvmPackageNameFileFacade.java @@ -0,0 +1,5 @@ +class JvmPackageNameFileFacade { + public static void main() { + a.b.c.Foo.bar(); + } +} \ No newline at end of file diff --git a/idea/testData/kotlinAndJavaChecker/javaWithKotlin/JvmPackageNameFileFacade.kt b/idea/testData/kotlinAndJavaChecker/javaWithKotlin/JvmPackageNameFileFacade.kt new file mode 100644 index 00000000000..69b7bc2de71 --- /dev/null +++ b/idea/testData/kotlinAndJavaChecker/javaWithKotlin/JvmPackageNameFileFacade.kt @@ -0,0 +1,7 @@ +@file: JvmPackageName("a.b.c") +@file: JvmName("Foo") +package foo + +fun bar() { + +} diff --git a/idea/tests/org/jetbrains/kotlin/checkers/JavaAgainstKotlinSourceCheckerTestGenerated.java b/idea/tests/org/jetbrains/kotlin/checkers/JavaAgainstKotlinSourceCheckerTestGenerated.java index ae2675f2ed3..b729520c921 100644 --- a/idea/tests/org/jetbrains/kotlin/checkers/JavaAgainstKotlinSourceCheckerTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/checkers/JavaAgainstKotlinSourceCheckerTestGenerated.java @@ -210,6 +210,12 @@ public class JavaAgainstKotlinSourceCheckerTestGenerated extends AbstractJavaAga doTest(fileName); } + @TestMetadata("JvmPackageNameFileFacade.kt") + public void testJvmPackageNameFileFacade() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("idea/testData/kotlinAndJavaChecker/javaWithKotlin/JvmPackageNameFileFacade.kt"); + doTest(fileName); + } + @TestMetadata("NoNotNullOnParameterInOverride.kt") public void testNoNotNullOnParameterInOverride() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("idea/testData/kotlinAndJavaChecker/javaWithKotlin/NoNotNullOnParameterInOverride.kt");