New J2K: Fix existing test data
This commit is contained in:
committed by
Ilya Kirillov
parent
5236858c20
commit
f752796408
+12
@@ -0,0 +1,12 @@
|
||||
package test
|
||||
|
||||
import kotlinApi.KotlinClassAbstractProperty
|
||||
|
||||
class KotlinClassAbstractPropertyImpl : KotlinClassAbstractProperty() {
|
||||
override var isVisible = false
|
||||
private set
|
||||
|
||||
private fun test() {
|
||||
isVisible = true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
class X {
|
||||
internal fun foo() {
|
||||
val runnable: Runnable = object : Runnable {
|
||||
val value = 10
|
||||
|
||||
override fun run() {
|
||||
println(value)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
internal class A(// comment for field2 getter
|
||||
// comment for field2 setter
|
||||
var field2: Int // comment for field2
|
||||
) {
|
||||
// Comment for field1
|
||||
// Comment for field1 getter
|
||||
/**
|
||||
* Comment for field1 setter
|
||||
*/
|
||||
var field1 = 0
|
||||
|
||||
// comment before field3
|
||||
var field3 = 0 // comment for field3
|
||||
// comment for field3 getter
|
||||
// comment for field3 setter
|
||||
|
||||
// comment for getProperty
|
||||
// comment for setProperty
|
||||
var property: Int
|
||||
get() = 1
|
||||
set(value) {} // end of getProperty
|
||||
// end of setProperty
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
class Test(var id: String?, val name: String?, val age: Int) {
|
||||
|
||||
init {
|
||||
println(age)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
class Test(count: Int) {
|
||||
var count: Int
|
||||
private set
|
||||
|
||||
init {
|
||||
this.count = count
|
||||
}
|
||||
|
||||
fun inc() {
|
||||
count++
|
||||
}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
open class Base internal constructor(x: Int) {
|
||||
var x = 42
|
||||
protected set
|
||||
|
||||
init {
|
||||
this.x = x
|
||||
}
|
||||
}
|
||||
|
||||
internal class Derived(b: Base) : Base(b.x)
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
internal class C(val arg1: Int) {
|
||||
val arg2: Int
|
||||
var arg3: Int
|
||||
|
||||
constructor(arg1: Int, arg2: Int, arg3: Int) : this(arg1) {
|
||||
this.arg2 = arg2
|
||||
this.arg3 = arg3
|
||||
}
|
||||
|
||||
constructor(arg1: Int, arg2: Int) : this(arg1) {
|
||||
this.arg2 = arg2
|
||||
arg3 = 0
|
||||
}
|
||||
|
||||
init {
|
||||
arg2 = 0
|
||||
arg3 = 0
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
class C {
|
||||
private var myX: String? = ""
|
||||
|
||||
var x: String?
|
||||
get() {
|
||||
println("getter invoked")
|
||||
return myX
|
||||
}
|
||||
set(x) {
|
||||
myX = x
|
||||
}
|
||||
|
||||
internal fun foo() {
|
||||
println("myX = $myX")
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
class C {
|
||||
private var x: String? = ""
|
||||
|
||||
fun getX(): String? {
|
||||
println("getter invoked")
|
||||
return x
|
||||
}
|
||||
|
||||
fun setX(x: String?) {
|
||||
this.x = x
|
||||
}
|
||||
|
||||
internal fun foo() {
|
||||
println("x = $x")
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
class C {
|
||||
var x: String? = ""
|
||||
|
||||
fun getX(): String? {
|
||||
println("getter invoked")
|
||||
return x
|
||||
}
|
||||
|
||||
fun setX(x: String?) {
|
||||
this.x = x
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
internal interface I {
|
||||
val something1: Int
|
||||
var something2: Int
|
||||
fun setSomething3(value: Int)
|
||||
fun getSomething4(): Int
|
||||
fun setSomething4(value: String?)
|
||||
val something5: Int
|
||||
fun setSomething5(value: Int): Int
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
internal class A {
|
||||
private val list1: ArrayList<String?> = ArrayList()
|
||||
private val list2: MutableList<String?> = ArrayList()
|
||||
private val myList3: MutableList<String?> = ArrayList()
|
||||
|
||||
fun getList1(): List<String?>? {
|
||||
return list1
|
||||
}
|
||||
|
||||
fun getList2(): List<String?>? {
|
||||
return list2
|
||||
}
|
||||
|
||||
val list3: List<String?>?
|
||||
get() = myList3
|
||||
|
||||
fun foo() {
|
||||
list1.add("a")
|
||||
list2.add("a")
|
||||
myList3.add("a")
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
internal class A {
|
||||
var value: Any? = null
|
||||
private set
|
||||
|
||||
fun setValue(s: String?) {
|
||||
value = s
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class C {
|
||||
var x: String? = ""
|
||||
set(value) {
|
||||
println("setter invoked")
|
||||
field = value
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class C {
|
||||
var x: String? = ""
|
||||
set(x) {
|
||||
println("setter invoked")
|
||||
field = x
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class C {
|
||||
var x: String? = ""
|
||||
set(x) {
|
||||
println("old value: " + this.x)
|
||||
field = x
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user