Allow empty single-line bodies in property accessors
This commit is contained in:
committed by
Nikolay Krasko
parent
2841931ffa
commit
2bb48fc802
+1
-2
@@ -18,7 +18,6 @@ internal class A(// comment for field2 getter
|
||||
// comment for setProperty
|
||||
var property: Int
|
||||
get() = 1
|
||||
set(value) {
|
||||
} // end of getProperty
|
||||
set(value) {} // end of getProperty
|
||||
// end of setProperty
|
||||
}
|
||||
+3
-6
@@ -18,8 +18,7 @@ internal interface I {
|
||||
internal abstract class C : I {
|
||||
override var isSomething1: Boolean
|
||||
get() = true
|
||||
set(b) {
|
||||
}
|
||||
set(b) {}
|
||||
|
||||
override var isSomething4: Boolean
|
||||
get() = false
|
||||
@@ -27,11 +26,9 @@ internal abstract class C : I {
|
||||
|
||||
override var isSomething5: Boolean
|
||||
get
|
||||
set(value) {
|
||||
}
|
||||
set(value) {}
|
||||
|
||||
override var something6: Boolean
|
||||
get
|
||||
set(value) {
|
||||
}
|
||||
set(value) {}
|
||||
}
|
||||
@@ -26,18 +26,15 @@ internal open class B {
|
||||
|
||||
open var fromB2: String
|
||||
get() = ""
|
||||
set(value) {
|
||||
}
|
||||
set(value) {}
|
||||
|
||||
open var fromB3: String
|
||||
get() = ""
|
||||
set(value) {
|
||||
}
|
||||
set(value) {}
|
||||
|
||||
open var fromB4: String
|
||||
get() = ""
|
||||
set(value) {
|
||||
}
|
||||
set(value) {}
|
||||
|
||||
open fun setFromB5(value: String) {}
|
||||
}
|
||||
@@ -50,8 +47,7 @@ internal abstract class C(override val something1: Int) : B(), I {
|
||||
|
||||
override var something3: Int
|
||||
get() = 0
|
||||
set(value) {
|
||||
}
|
||||
set(value) {}
|
||||
|
||||
override var something4: Int
|
||||
get() = 0
|
||||
|
||||
@@ -90,7 +90,6 @@ internal class D : JavaClassDerivedFromKotlinClassWithProperties() {
|
||||
|
||||
override var someVar2: String
|
||||
get() = super.someVar2
|
||||
set(value) {
|
||||
}
|
||||
set(value) {}
|
||||
|
||||
}
|
||||
@@ -1,3 +1,2 @@
|
||||
val t: T
|
||||
get() {
|
||||
}
|
||||
get() {}
|
||||
Reference in New Issue
Block a user