Java to Kotlin converter: added tests for 2 old issues
This commit is contained in:
@@ -1762,6 +1762,11 @@ public class JavaToKotlinConverterTestGenerated extends AbstractJavaToKotlinConv
|
||||
doTest("j2k/tests/testData/ast/issues/kt-794-mixed.java");
|
||||
}
|
||||
|
||||
@TestMetadata("kt-807.java")
|
||||
public void testKt_807() throws Exception {
|
||||
doTest("j2k/tests/testData/ast/issues/kt-807.java");
|
||||
}
|
||||
|
||||
@TestMetadata("kt-809.java")
|
||||
public void testKt_809() throws Exception {
|
||||
doTest("j2k/tests/testData/ast/issues/kt-809.java");
|
||||
@@ -1837,6 +1842,11 @@ public class JavaToKotlinConverterTestGenerated extends AbstractJavaToKotlinConv
|
||||
doTest("j2k/tests/testData/ast/issues/kt-893.java");
|
||||
}
|
||||
|
||||
@TestMetadata("kt-899.java")
|
||||
public void testKt_899() throws Exception {
|
||||
doTest("j2k/tests/testData/ast/issues/kt-899.java");
|
||||
}
|
||||
|
||||
@TestMetadata("kt-963.java")
|
||||
public void testKt_963() throws Exception {
|
||||
doTest("j2k/tests/testData/ast/issues/kt-963.java");
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
//file
|
||||
import java.io.*;
|
||||
|
||||
class FileRead {
|
||||
public static void main(String args[]) {
|
||||
try {
|
||||
FileInputStream fstream = new FileInputStream("textfile.txt");
|
||||
DataInputStream in = new DataInputStream(fstream);
|
||||
BufferedReader br = new BufferedReader(new InputStreamReader(in));
|
||||
String strLine;
|
||||
while ((strLine = br.readLine()) != null) { System.out.println (strLine); }
|
||||
in.close();
|
||||
} catch (Exception e) {
|
||||
System.err.println("Error: " + e.getMessage());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
import java.io.*
|
||||
|
||||
class FileRead {
|
||||
class object {
|
||||
public fun main(args: Array<String>) {
|
||||
try {
|
||||
val fstream = FileInputStream("textfile.txt")
|
||||
val `in` = DataInputStream(fstream)
|
||||
val br = BufferedReader(InputStreamReader(`in`))
|
||||
val strLine: String
|
||||
while ((strLine = br.readLine()) != null) {
|
||||
System.out.println(strLine)
|
||||
}
|
||||
`in`.close()
|
||||
} catch (e: Exception) {
|
||||
System.err.println("Error: " + e.getMessage())
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
fun main(args: Array<String>) = FileRead.main(args)
|
||||
@@ -0,0 +1,7 @@
|
||||
//file
|
||||
class Test {
|
||||
public void printNumbers(int number) {
|
||||
for(int i = 2; i < Math.sqrt(number) + 1; i++)
|
||||
System.out.println(i);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
class Test {
|
||||
public fun printNumbers(number: Int) {
|
||||
for (i in 2..Math.sqrt(number.toDouble()) + 1 - 1)
|
||||
System.out.println(i)
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user