diff --git a/j2k/src/org/jetbrains/jet/j2k/Converter.kt b/j2k/src/org/jetbrains/jet/j2k/Converter.kt index c67788ed07a..6cf09735eaf 100644 --- a/j2k/src/org/jetbrains/jet/j2k/Converter.kt +++ b/j2k/src/org/jetbrains/jet/j2k/Converter.kt @@ -87,14 +87,6 @@ public class Converter(val project: Project, val settings: ConverterSettings) { } public fun fileToFile(javaFile: PsiJavaFile): File { - return fileToFile(javaFile, Collections.emptyList()) - } - - public fun fileToFileWithCompatibilityImport(javaFile: PsiJavaFile): File { - return fileToFile(javaFile, Collections.singletonList("kotlin.compatibility.*")) - } - - private fun fileToFile(javaFile: PsiJavaFile, additionalImports: List): File { val importList: PsiImportList? = javaFile.getImportList() val imports: MutableList = (if (importList == null) arrayListOf() @@ -109,8 +101,6 @@ public class Converter(val project: Project, val settings: ConverterSettings) { kotlinAnalogsForClass.isEmpty() } })) - for (i : String in additionalImports) - imports.add(Import(i)) val body: ArrayList = arrayListOf() for (element in javaFile.getChildren()) { diff --git a/j2k/src/org/jetbrains/jet/j2k/JavaToKotlinTranslator.kt b/j2k/src/org/jetbrains/jet/j2k/JavaToKotlinTranslator.kt index 199f6a8547d..5d87db1eb82 100644 --- a/j2k/src/org/jetbrains/jet/j2k/JavaToKotlinTranslator.kt +++ b/j2k/src/org/jetbrains/jet/j2k/JavaToKotlinTranslator.kt @@ -102,17 +102,6 @@ object JavaToKotlinTranslator { } return "" } - - fun generateKotlinCodeWithCompatibilityImport(javaCode: String): String { - val file = createFile(javaCode) - if (file is PsiJavaFile) { - val converter = Converter(file.getProject(), TestSettings) - setClassIdentifiers(converter, file) - return prettify(converter.fileToFileWithCompatibilityImport(file).toKotlin()) - } - - return "" - } } public fun main(args: Array) { diff --git a/j2k/tests/test/org/jetbrains/jet/j2k/test/AbstractJavaToKotlinConverterTest.kt b/j2k/tests/test/org/jetbrains/jet/j2k/test/AbstractJavaToKotlinConverterTest.kt index 9ddd7cb873c..e4f335d686a 100644 --- a/j2k/tests/test/org/jetbrains/jet/j2k/test/AbstractJavaToKotlinConverterTest.kt +++ b/j2k/tests/test/org/jetbrains/jet/j2k/test/AbstractJavaToKotlinConverterTest.kt @@ -61,7 +61,6 @@ public abstract class AbstractJavaToKotlinConverterTest(val kotlinFileExtension: "method" -> methodToKotlin(converter, javaCode) "class" -> fileToKotlin(converter, javaCode) "file" -> fileToKotlin(converter, javaCode) - "comp" -> fileToFileWithCompatibilityImport(javaCode) else -> throw IllegalStateException("Specify what is it: file, class, method, statement or expression "+ "using the first line of test data file") } @@ -101,10 +100,6 @@ public abstract class AbstractJavaToKotlinConverterTest(val kotlinFileExtension: return prettify(result) } - private fun fileToFileWithCompatibilityImport(text: String): String { - return JavaToKotlinTranslator.generateKotlinCodeWithCompatibilityImport(text) - } - private fun generateKotlinCode(converter: Converter, file: PsiFile?): String { if (file is PsiJavaFile) { JavaToKotlinTranslator.setClassIdentifiers(converter, file) diff --git a/j2k/tests/test/org/jetbrains/jet/j2k/test/JavaToKotlinConverterBasicTestGenerated.java b/j2k/tests/test/org/jetbrains/jet/j2k/test/JavaToKotlinConverterBasicTestGenerated.java index bb853df66d2..0809b08d74f 100644 --- a/j2k/tests/test/org/jetbrains/jet/j2k/test/JavaToKotlinConverterBasicTestGenerated.java +++ b/j2k/tests/test/org/jetbrains/jet/j2k/test/JavaToKotlinConverterBasicTestGenerated.java @@ -1587,11 +1587,6 @@ public class JavaToKotlinConverterBasicTestGenerated extends AbstractJavaToKotli JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.TestsPackage", new File("j2k/tests/testData/ast/misc"), Pattern.compile("^(.+)\\.jav$"), true); } - @TestMetadata("intNullability.jav") - public void testIntNullability() throws Exception { - doTest("j2k/tests/testData/ast/misc/intNullability.jav"); - } - @TestMetadata("packageWithClass.jav") public void testPackageWithClass() throws Exception { doTest("j2k/tests/testData/ast/misc/packageWithClass.jav"); diff --git a/j2k/tests/test/org/jetbrains/jet/j2k/test/JavaToKotlinConverterPluginTestGenerated.java b/j2k/tests/test/org/jetbrains/jet/j2k/test/JavaToKotlinConverterPluginTestGenerated.java index 745b81ce265..4f3eee51455 100644 --- a/j2k/tests/test/org/jetbrains/jet/j2k/test/JavaToKotlinConverterPluginTestGenerated.java +++ b/j2k/tests/test/org/jetbrains/jet/j2k/test/JavaToKotlinConverterPluginTestGenerated.java @@ -1587,11 +1587,6 @@ public class JavaToKotlinConverterPluginTestGenerated extends AbstractJavaToKotl JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.TestsPackage", new File("j2k/tests/testData/ast/misc"), Pattern.compile("^(.+)\\.jav$"), true); } - @TestMetadata("intNullability.jav") - public void testIntNullability() throws Exception { - doTest("j2k/tests/testData/ast/misc/intNullability.jav"); - } - @TestMetadata("packageWithClass.jav") public void testPackageWithClass() throws Exception { doTest("j2k/tests/testData/ast/misc/packageWithClass.jav"); diff --git a/j2k/tests/testData/ast/misc/intNullability.ide.kt b/j2k/tests/testData/ast/misc/intNullability.ide.kt deleted file mode 100644 index 9891bb52eb9..00000000000 --- a/j2k/tests/testData/ast/misc/intNullability.ide.kt +++ /dev/null @@ -1,9 +0,0 @@ -package demo -import kotlin.compatibility.* -open class Test() { -open fun test() { -var i : Int? = 10 -var j : Int? = 10 -System.out?.println(i!! + j!!) -} -} \ No newline at end of file diff --git a/j2k/tests/testData/ast/misc/intNullability.jav b/j2k/tests/testData/ast/misc/intNullability.jav deleted file mode 100644 index 25507ca3fe2..00000000000 --- a/j2k/tests/testData/ast/misc/intNullability.jav +++ /dev/null @@ -1,10 +0,0 @@ -//comp -package demo; - -class Test { - void test() { - Integer i = 10; - Integer j = 10; - System.out.println(i + j); - } -} \ No newline at end of file diff --git a/j2k/tests/testData/ast/misc/intNullability.kt b/j2k/tests/testData/ast/misc/intNullability.kt deleted file mode 100644 index 9891bb52eb9..00000000000 --- a/j2k/tests/testData/ast/misc/intNullability.kt +++ /dev/null @@ -1,9 +0,0 @@ -package demo -import kotlin.compatibility.* -open class Test() { -open fun test() { -var i : Int? = 10 -var j : Int? = 10 -System.out?.println(i!! + j!!) -} -} \ No newline at end of file