New J2K: Fix existing test data
This commit is contained in:
committed by
Ilya Kirillov
parent
5236858c20
commit
f752796408
@@ -0,0 +1,4 @@
|
||||
internal abstract class Shape {
|
||||
var color: String? = null
|
||||
abstract fun area(): Double
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package test
|
||||
|
||||
import javaApi.Listener
|
||||
|
||||
class Test {
|
||||
private val listener = Listener { visibility -> val a = visibility and 1 }
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
internal class T {
|
||||
fun main() {}
|
||||
fun i(): Int {}
|
||||
fun s(): String? {}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
internal class T {
|
||||
var a: String? = "abc"
|
||||
var b = 10
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
internal class T {
|
||||
var a: String? = null
|
||||
var b: String? = null
|
||||
var c: String? = "abc"
|
||||
}
|
||||
+3
-2
@@ -1,2 +1,3 @@
|
||||
//class
|
||||
final class A extends Base implements I {}
|
||||
interface I {}
|
||||
class Base {}
|
||||
final class A extends Base implements I {}
|
||||
|
||||
+3
-1
@@ -1 +1,3 @@
|
||||
internal class A : Base(), I
|
||||
internal interface I
|
||||
internal open class Base
|
||||
internal class A : Base(), I
|
||||
|
||||
+4
-1
@@ -1,2 +1,5 @@
|
||||
//class
|
||||
class Base {}
|
||||
interface I0 {}
|
||||
interface I1 {}
|
||||
interface I2 {}
|
||||
final class A extends Base implements I0, I1, I2 {}
|
||||
+4
@@ -1 +1,5 @@
|
||||
internal open class Base
|
||||
internal interface I0
|
||||
internal interface I1
|
||||
internal interface I2
|
||||
internal class A : Base(), I0, I1, I2
|
||||
+18
@@ -0,0 +1,18 @@
|
||||
// ERROR: Type inference failed: Not enough information to infer parameter K in constructor HashMap<K : Any!, V : Any!>(initialCapacity: Int) Please specify it explicitly.
|
||||
// ERROR: Type inference failed: Not enough information to infer parameter K in constructor HashMap<K : Any!, V : Any!>(initialCapacity: Int) Please specify it explicitly.
|
||||
package demo
|
||||
|
||||
internal class Test {
|
||||
constructor() {}
|
||||
constructor(s: String?) {}
|
||||
}
|
||||
|
||||
internal class User {
|
||||
fun main() {
|
||||
val m: HashMap<*, *> = HashMap<Any?, Any?>(1)
|
||||
val m2: HashMap<*, *> = HashMap<Any?, Any?>(10)
|
||||
|
||||
val t1 = Test()
|
||||
val t2 = Test("")
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
internal open class Base {
|
||||
companion object {
|
||||
const val CONSTANT = 10
|
||||
}
|
||||
}
|
||||
|
||||
internal class Derived : Base() {
|
||||
fun foo() {}
|
||||
}
|
||||
+1
-1
@@ -1,2 +1,2 @@
|
||||
//class
|
||||
class Base {}
|
||||
final class A extends Base {}
|
||||
@@ -1 +1,2 @@
|
||||
internal open class Base
|
||||
internal class A : Base()
|
||||
@@ -0,0 +1,6 @@
|
||||
internal object Util {
|
||||
|
||||
const val CONSTANT = 10
|
||||
fun util1() {}
|
||||
fun util2() {}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
internal object Util {
|
||||
|
||||
const val CONSTANT = 10
|
||||
fun util1() {}
|
||||
fun util2() {}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
object Util {
|
||||
const val publicStr = ""
|
||||
internal const val protectedStr = ""
|
||||
internal const val packageStr = ""
|
||||
private const val privateStr = ""
|
||||
|
||||
fun publicMethod() {}
|
||||
internal fun protectedMethod() {}
|
||||
internal fun packageMethod() {}
|
||||
private fun privateMethod() {}
|
||||
}
|
||||
Reference in New Issue
Block a user