From 4cede47c70c1d3ff814451b538de7be2183f6ba7 Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Thu, 15 Jan 2015 14:56:46 +0300 Subject: [PATCH] Added tests with class/function used in Java --- idea/testData/inspections/unusedSymbol/class/usedInJava.java | 5 +++++ idea/testData/inspections/unusedSymbol/class/usedInJava.kt | 3 +++ .../inspections/unusedSymbol/function/usedInJava.java | 5 +++++ .../testData/inspections/unusedSymbol/function/usedInJava.kt | 4 ++++ .../kotlin/idea/codeInsight/AbstractJetInspectionTest.kt | 2 +- 5 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 idea/testData/inspections/unusedSymbol/class/usedInJava.java create mode 100644 idea/testData/inspections/unusedSymbol/class/usedInJava.kt create mode 100644 idea/testData/inspections/unusedSymbol/function/usedInJava.java create mode 100644 idea/testData/inspections/unusedSymbol/function/usedInJava.kt diff --git a/idea/testData/inspections/unusedSymbol/class/usedInJava.java b/idea/testData/inspections/unusedSymbol/class/usedInJava.java new file mode 100644 index 00000000000..e686afd59a2 --- /dev/null +++ b/idea/testData/inspections/unusedSymbol/class/usedInJava.java @@ -0,0 +1,5 @@ +class RandomJavaClass { + void f(foo.UsedInJava p) { + + } +} \ No newline at end of file diff --git a/idea/testData/inspections/unusedSymbol/class/usedInJava.kt b/idea/testData/inspections/unusedSymbol/class/usedInJava.kt new file mode 100644 index 00000000000..c16f43706ff --- /dev/null +++ b/idea/testData/inspections/unusedSymbol/class/usedInJava.kt @@ -0,0 +1,3 @@ +package foo + +class UsedInJava diff --git a/idea/testData/inspections/unusedSymbol/function/usedInJava.java b/idea/testData/inspections/unusedSymbol/function/usedInJava.java new file mode 100644 index 00000000000..4f151f3b1a6 --- /dev/null +++ b/idea/testData/inspections/unusedSymbol/function/usedInJava.java @@ -0,0 +1,5 @@ +class RandomJavaClass { + void g() { + foo.FooPackage.usedInJava(); + } +} \ No newline at end of file diff --git a/idea/testData/inspections/unusedSymbol/function/usedInJava.kt b/idea/testData/inspections/unusedSymbol/function/usedInJava.kt new file mode 100644 index 00000000000..6b80f3da461 --- /dev/null +++ b/idea/testData/inspections/unusedSymbol/function/usedInJava.kt @@ -0,0 +1,4 @@ +package foo + +fun usedInJava() { +} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractJetInspectionTest.kt b/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractJetInspectionTest.kt index 6b31ceca4c2..50998f7d1f0 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractJetInspectionTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/codeInsight/AbstractJetInspectionTest.kt @@ -53,7 +53,7 @@ public abstract class AbstractJetInspectionTest: LightCodeInsightFixtureTestCase setTestDataPath("${JetTestUtils.getHomeDirectory()}/$srcDir") val psiFiles = srcDir - .listFiles { it.getName().endsWith(".kt") || it.getName().endsWith(".txt") || it.getName().endsWith(".xml") }!! + .listFiles { it.getName().endsWith(".kt") || it.getName().endsWith(".txt") || it.getName().endsWith(".xml") || it.getName().endsWith(".java") }!! .map { file -> val text = FileUtil.loadFile(file, true)