Java to Kotlin converter: no more 2 conversion modes for each test, just a few tests to test non-standard settings
This commit is contained in:
@@ -1,26 +0,0 @@
|
||||
package test
|
||||
|
||||
public class Test(str: String) {
|
||||
var myStr: String = "String2"
|
||||
|
||||
public fun sout(str: String) {
|
||||
System.out.println(str)
|
||||
}
|
||||
|
||||
public fun dummy(str: String): String {
|
||||
return str
|
||||
}
|
||||
|
||||
public fun test() {
|
||||
sout("String")
|
||||
val test = "String2"
|
||||
sout(test)
|
||||
sout(dummy(test))
|
||||
|
||||
Test(test)
|
||||
}
|
||||
|
||||
{
|
||||
myStr = str
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,6 @@
|
||||
//file
|
||||
// !forceNotNullTypes: false
|
||||
// !specifyLocalVariableTypeByDefault: true
|
||||
package test;
|
||||
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
@@ -1,19 +1,21 @@
|
||||
// !forceNotNullTypes: false
|
||||
// !specifyLocalVariableTypeByDefault: true
|
||||
package test
|
||||
|
||||
public open class Test(str: String) {
|
||||
public class Test(str: String) {
|
||||
var myStr: String = "String2"
|
||||
|
||||
public open fun sout(str: String) {
|
||||
public fun sout(str: String) {
|
||||
System.out?.println(str)
|
||||
}
|
||||
|
||||
public open fun dummy(str: String): String {
|
||||
public fun dummy(str: String): String {
|
||||
return str
|
||||
}
|
||||
|
||||
public open fun test() {
|
||||
public fun test() {
|
||||
sout("String")
|
||||
var test: String = "String2"
|
||||
val test: String = "String2"
|
||||
sout(test)
|
||||
sout(dummy(test))
|
||||
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
package test
|
||||
|
||||
class Foo() {
|
||||
fun execute() {
|
||||
}
|
||||
}
|
||||
|
||||
class Bar() {
|
||||
var fooNotNull: Foo = Foo()
|
||||
var fooNullable: Foo = null
|
||||
}
|
||||
|
||||
class Test() {
|
||||
public fun test(barNotNull: Bar, barNullable: Bar) {
|
||||
barNotNull.fooNotNull.execute()
|
||||
barNotNull.fooNullable.execute()
|
||||
barNullable.fooNotNull.execute()
|
||||
barNullable.fooNullable.execute()
|
||||
}
|
||||
}
|
||||
@@ -1,4 +1,6 @@
|
||||
//file
|
||||
// !forceNotNullTypes: false
|
||||
// !specifyLocalVariableTypeByDefault: true
|
||||
package test;
|
||||
|
||||
import org.jetbrains.annotations.NotNull;
|
||||
|
||||
@@ -1,17 +1,19 @@
|
||||
// !forceNotNullTypes: false
|
||||
// !specifyLocalVariableTypeByDefault: true
|
||||
package test
|
||||
|
||||
open class Foo() {
|
||||
open fun execute() {
|
||||
class Foo() {
|
||||
fun execute() {
|
||||
}
|
||||
}
|
||||
|
||||
open class Bar() {
|
||||
class Bar() {
|
||||
var fooNotNull: Foo = Foo()
|
||||
var fooNullable: Foo? = null
|
||||
}
|
||||
|
||||
open class Test() {
|
||||
public open fun test(barNotNull: Bar, barNullable: Bar?) {
|
||||
class Test() {
|
||||
public fun test(barNotNull: Bar, barNullable: Bar?) {
|
||||
barNotNull.fooNotNull.execute()
|
||||
barNotNull.fooNullable?.execute()
|
||||
barNullable?.fooNotNull?.execute()
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
class Test() {
|
||||
var str: String = 0
|
||||
{
|
||||
str = "Ola"
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
open class Test() {
|
||||
var str: String? = null
|
||||
class Test() {
|
||||
var str: String = 0
|
||||
{
|
||||
str = "Ola"
|
||||
}
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
class Test() {
|
||||
var str: String = 0
|
||||
|
||||
class object {
|
||||
{
|
||||
str = "Ola"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
open class Test() {
|
||||
var str: String? = null
|
||||
class Test() {
|
||||
var str: String = 0
|
||||
|
||||
class object {
|
||||
{
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
myArray[myLibrary.calculateIndex(100)]
|
||||
@@ -1 +0,0 @@
|
||||
myArray[10]
|
||||
@@ -1 +0,0 @@
|
||||
myArray[i]
|
||||
@@ -1 +0,0 @@
|
||||
val a = doubleArray(1.0, 2.0, 3.0)
|
||||
@@ -1 +1 @@
|
||||
var a: DoubleArray? = doubleArray(1.0, 2.0, 3.0)
|
||||
val a = doubleArray(1.0, 2.0, 3.0)
|
||||
@@ -1,4 +0,0 @@
|
||||
val a = 0
|
||||
val b = 0
|
||||
val c = 0
|
||||
val ds = doubleArray((a).toDouble(), (b).toDouble(), (c).toDouble())
|
||||
@@ -1,4 +1,4 @@
|
||||
var a: Double = 0
|
||||
var b: Double = 0
|
||||
var c: Double = 0
|
||||
var ds: DoubleArray? = doubleArray((a).toDouble(), (b).toDouble(), (c).toDouble())
|
||||
val a = 0
|
||||
val b = 0
|
||||
val c = 0
|
||||
val ds = doubleArray((a).toDouble(), (b).toDouble(), (c).toDouble())
|
||||
@@ -1 +0,0 @@
|
||||
val a = floatArray(1.0, 2.0, 3.0)
|
||||
@@ -1 +1 @@
|
||||
var a: FloatArray? = floatArray(1.0, 2.0, 3.0)
|
||||
val a = floatArray(1.0, 2.0, 3.0)
|
||||
@@ -1 +0,0 @@
|
||||
val a = IntArray(10)
|
||||
@@ -1 +1 @@
|
||||
var a: IntArray? = IntArray(10)
|
||||
val a = IntArray(10)
|
||||
@@ -1 +0,0 @@
|
||||
val a = array<java.lang.Double>(1.0, 2.0, 3.0)
|
||||
@@ -1 +1 @@
|
||||
var a: Array<java.lang.Double?>? = array<java.lang.Double?>(1.0, 2.0, 3.0)
|
||||
val a = array<java.lang.Double>(1.0, 2.0, 3.0)
|
||||
@@ -1 +0,0 @@
|
||||
val a = array<java.lang.Float>(1.0, 2.0, 3.0)
|
||||
@@ -1 +1 @@
|
||||
var a: Array<java.lang.Float?>? = array<java.lang.Float?>(1.0, 2.0, 3.0)
|
||||
val a = array<java.lang.Float>(1.0, 2.0, 3.0)
|
||||
@@ -1 +0,0 @@
|
||||
val a = byteArray(1, 2, 3)
|
||||
@@ -1 +1 @@
|
||||
var a: ByteArray? = byteArray(1, 2, 3)
|
||||
val a = byteArray(1, 2, 3)
|
||||
@@ -1 +0,0 @@
|
||||
intArray(1, 2, 3)
|
||||
@@ -1 +0,0 @@
|
||||
val a = arrayOfNulls<Any>(10)
|
||||
@@ -1 +1 @@
|
||||
var a: Array<Any?>? = arrayOfNulls<Any?>(10)
|
||||
val a = arrayOfNulls<Any>(10)
|
||||
@@ -1 +0,0 @@
|
||||
val a = intArray(1, 2, 3)
|
||||
@@ -1 +1 @@
|
||||
var a: IntArray? = intArray(1, 2, 3)
|
||||
val a = intArray(1, 2, 3)
|
||||
@@ -1,4 +0,0 @@
|
||||
val a = 0
|
||||
val b = 0
|
||||
val c = 0
|
||||
val `is` = intArray(a, b, c)
|
||||
@@ -1,4 +1,4 @@
|
||||
var a: Int = 0
|
||||
var b: Int = 0
|
||||
var c: Int = 0
|
||||
var `is`: IntArray? = intArray(a, b, c)
|
||||
val a = 0
|
||||
val b = 0
|
||||
val c = 0
|
||||
val `is` = intArray(a, b, c)
|
||||
@@ -1 +0,0 @@
|
||||
val a = array<IntArray>(intArray(1, 2, 3), intArray(4, 5, 6), intArray(7, 8, 9))
|
||||
@@ -1 +1 @@
|
||||
var a: Array<IntArray?>? = array<IntArray?>(intArray(1, 2, 3), intArray(4, 5, 6), intArray(7, 8, 9))
|
||||
val a = array<IntArray>(intArray(1, 2, 3), intArray(4, 5, 6), intArray(7, 8, 9))
|
||||
@@ -1 +0,0 @@
|
||||
val d2 = array<IntArray>()
|
||||
@@ -1 +1 @@
|
||||
var d2: Array<IntArray?>? = array<IntArray?>()
|
||||
val d2 = array<IntArray>()
|
||||
@@ -1 +0,0 @@
|
||||
val d2 = arrayOfNulls<IntArray>(5)
|
||||
@@ -1 +1 @@
|
||||
var d2: Array<IntArray?>? = arrayOfNulls<IntArray?>(5)
|
||||
val d2 = arrayOfNulls<IntArray>(5)
|
||||
@@ -1 +0,0 @@
|
||||
val d3 = Array<Array<IntArray>>(5, { arrayOfNulls<IntArray>(5) })
|
||||
@@ -1 +1 @@
|
||||
var d3: Array<Array<IntArray?>?>? = Array<Array<IntArray?>?>(5, { arrayOfNulls<IntArray?>(5) })
|
||||
val d3 = Array<Array<IntArray>>(5, { arrayOfNulls<IntArray>(5) })
|
||||
-1
@@ -1 +0,0 @@
|
||||
val d2 = Array<IntArray>(5, { IntArray(5) })
|
||||
+1
-1
@@ -1 +1 @@
|
||||
var d2: Array<IntArray?>? = Array<IntArray?>(5, { IntArray(5) })
|
||||
val d2 = Array<IntArray>(5, { IntArray(5) })
|
||||
@@ -1 +0,0 @@
|
||||
val ss = Array<Array<String>>(5, { arrayOfNulls<String>(5) })
|
||||
@@ -1 +1 @@
|
||||
var ss: Array<Array<String?>?>? = Array<Array<String?>?>(5, { arrayOfNulls<String?>(5) })
|
||||
val ss = Array<Array<String>>(5, { arrayOfNulls<String>(5) })
|
||||
@@ -1 +0,0 @@
|
||||
val sss = Array<Array<Array<String>>>(5, { Array<Array<String>>(5, { arrayOfNulls<String>(5) }) })
|
||||
@@ -1 +1 @@
|
||||
var sss: Array<Array<Array<String?>?>?>? = Array<Array<Array<String?>?>?>(5, { Array<Array<String?>?>(5, { arrayOfNulls<String?>(5) }) })
|
||||
val sss = Array<Array<Array<String>>>(5, { Array<Array<String>>(5, { arrayOfNulls<String>(5) }) })
|
||||
@@ -1 +0,0 @@
|
||||
val a = longArray(1, 2, 3)
|
||||
@@ -1 +1 @@
|
||||
var a: LongArray? = longArray(1, 2, 3)
|
||||
val a = longArray(1, 2, 3)
|
||||
@@ -1,2 +0,0 @@
|
||||
fun fromArrayToCollection(a: Array<Foo>) {
|
||||
}
|
||||
@@ -1,2 +1,2 @@
|
||||
fun fromArrayToCollection(a: Array<Foo?>?) {
|
||||
fun fromArrayToCollection(a: Array<Foo>) {
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
val a = intArray(1, 2, 3)
|
||||
@@ -1 +1 @@
|
||||
var a: IntArray? = intArray(1, 2, 3)
|
||||
val a = intArray(1, 2, 3)
|
||||
@@ -1 +0,0 @@
|
||||
val a = array<String>("abc")
|
||||
@@ -1 +1 @@
|
||||
var a: Array<String?>? = array<String?>("abc")
|
||||
val a = array<String>("abc")
|
||||
@@ -1 +0,0 @@
|
||||
assert(boolMethod())
|
||||
@@ -1 +0,0 @@
|
||||
assert((boolMethod()))
|
||||
@@ -1 +0,0 @@
|
||||
assert(true) { "string details" }
|
||||
@@ -1 +0,0 @@
|
||||
x = x and 2
|
||||
@@ -1 +0,0 @@
|
||||
x = 2
|
||||
@@ -1 +0,0 @@
|
||||
x /= 2
|
||||
@@ -1 +0,0 @@
|
||||
x -= 2
|
||||
@@ -1 +0,0 @@
|
||||
x *= 2
|
||||
@@ -0,0 +1,12 @@
|
||||
//file
|
||||
// !forceNotNullTypes: false
|
||||
// !specifyLocalVariableTypeByDefault: true
|
||||
import java.util.BitSet;
|
||||
|
||||
class Foo {
|
||||
void foo(BitSet o) {
|
||||
BitSet o2 = o;
|
||||
int foo = 0;
|
||||
foo = o2.size();
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
// !forceNotNullTypes: false
|
||||
// !specifyLocalVariableTypeByDefault: true
|
||||
import java.util.BitSet
|
||||
|
||||
class Foo() {
|
||||
fun foo(o: BitSet?) {
|
||||
val o2: BitSet? = o
|
||||
val foo: Int = 0
|
||||
foo = o2?.size()!!
|
||||
}
|
||||
}
|
||||
@@ -1,9 +0,0 @@
|
||||
import java.util.BitSet
|
||||
|
||||
class Foo() {
|
||||
fun foo(o: BitSet) {
|
||||
val o2 = o
|
||||
val foo = 0
|
||||
foo = o2.size()
|
||||
}
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
import java.util.BitSet
|
||||
|
||||
open class Foo() {
|
||||
open fun foo(o: BitSet?) {
|
||||
var o2: BitSet? = o
|
||||
var foo: Int = 0
|
||||
foo = o2?.size()!!
|
||||
class Foo() {
|
||||
fun foo(o: BitSet) {
|
||||
val o2 = o
|
||||
val foo = 0
|
||||
foo = o2.size()
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
x = x or 2
|
||||
@@ -1 +0,0 @@
|
||||
x += 2
|
||||
@@ -1 +0,0 @@
|
||||
x %= 2
|
||||
@@ -1 +0,0 @@
|
||||
x = x shl 2
|
||||
@@ -1 +0,0 @@
|
||||
x = x shr 2
|
||||
@@ -1 +0,0 @@
|
||||
i = 1
|
||||
@@ -1 +0,0 @@
|
||||
x = x ushr 2
|
||||
@@ -1 +0,0 @@
|
||||
x = x xor 2
|
||||
@@ -1 +0,0 @@
|
||||
x and 2
|
||||
@@ -1 +0,0 @@
|
||||
true && false
|
||||
@@ -1 +0,0 @@
|
||||
true || false
|
||||
@@ -1 +0,0 @@
|
||||
1 / 2
|
||||
@@ -1 +0,0 @@
|
||||
1 > 2
|
||||
@@ -1 +0,0 @@
|
||||
1 >= 2
|
||||
@@ -1 +0,0 @@
|
||||
1 < 2
|
||||
@@ -1 +0,0 @@
|
||||
1 <= 2
|
||||
@@ -1 +0,0 @@
|
||||
1 - 2
|
||||
@@ -1 +0,0 @@
|
||||
1 * 2
|
||||
@@ -1 +0,0 @@
|
||||
x or 2
|
||||
@@ -1 +0,0 @@
|
||||
1 + 2
|
||||
@@ -1 +0,0 @@
|
||||
1 % 2
|
||||
@@ -1 +0,0 @@
|
||||
x shl 2
|
||||
@@ -1 +0,0 @@
|
||||
x shr 2
|
||||
@@ -1 +0,0 @@
|
||||
x.ushr(2)
|
||||
@@ -1 +0,0 @@
|
||||
x xor 2
|
||||
@@ -1,13 +0,0 @@
|
||||
import java.util.ArrayList
|
||||
|
||||
class Boxing() {
|
||||
fun test() {
|
||||
val i = 0
|
||||
val n = 0.0.toFloat()
|
||||
i = 1
|
||||
val j = i!!
|
||||
val k = i!! + 2
|
||||
i = null
|
||||
j = i!!
|
||||
}
|
||||
}
|
||||
@@ -1,12 +1,12 @@
|
||||
import java.util.ArrayList
|
||||
|
||||
open class Boxing() {
|
||||
open fun test() {
|
||||
var i: Int? = 0
|
||||
var n: Number? = 0.0.toFloat()
|
||||
class Boxing() {
|
||||
fun test() {
|
||||
val i = 0
|
||||
val n = 0.0.toFloat()
|
||||
i = 1
|
||||
var j: Int = i!!
|
||||
var k: Int? = i!! + 2
|
||||
val j = i!!
|
||||
val k = i!! + 2
|
||||
i = null
|
||||
j = i!!
|
||||
}
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
val i = 10
|
||||
@@ -1 +1 @@
|
||||
var i: Boolean? = 10
|
||||
val i = 10
|
||||
@@ -1 +0,0 @@
|
||||
val i = 10
|
||||
@@ -1 +1 @@
|
||||
var i: Byte? = 10
|
||||
val i = 10
|
||||
@@ -1 +0,0 @@
|
||||
val i = 10
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user