Report UNUSED_PARAMETER in setter #KT-21129 Fixed

This commit is contained in:
Mikhail Glukhikh
2018-04-27 16:09:29 +03:00
parent bcc1c02e73
commit e76debb12b
58 changed files with 118 additions and 115 deletions
@@ -33,48 +33,48 @@ open class SetterDeprecated {
class WD: WarningDeprecated() {
override var p: Int
get() = 3
set(value) {}
set(<!UNUSED_PARAMETER!>value<!>) {}
}
class ED: ErrorDeprecated() {
override var p: Int
get() = 3
set(value) {
set(<!UNUSED_PARAMETER!>value<!>) {
}
}
class GD: GetterDeprecated() {
override var p: Int
get() = 3
set(value) {
set(<!UNUSED_PARAMETER!>value<!>) {
}
}
class SD: SetterDeprecated() {
override var p: Int
get() = 3
set(value) {
set(<!UNUSED_PARAMETER!>value<!>) {
}
}
class SDH: SetterDeprecated(), HiddenDeprecated {
override var p: Int
get() = 3
set(value) {
set(<!UNUSED_PARAMETER!>value<!>) {
}
}
class EDH: ErrorDeprecated(), HiddenDeprecated {
override var p: Int
get() = 3
set(value) {
set(<!UNUSED_PARAMETER!>value<!>) {
}
}
class NED: ErrorDeprecated(), NoDeprecation {
override var p: Int
get() = 3
set(value) {
set(<!UNUSED_PARAMETER!>value<!>) {
}
}
@@ -82,7 +82,7 @@ class Diff {
@Deprecated("", level = DeprecationLevel.WARNING)
var p: Int
@Deprecated("", level = DeprecationLevel.ERROR) get() = 3
@Deprecated("", level = DeprecationLevel.HIDDEN) set(value) {
@Deprecated("", level = DeprecationLevel.HIDDEN) set(<!UNUSED_PARAMETER!>value<!>) {
}
}
@@ -8,23 +8,23 @@ val v2 = ""
var v3: String
@Deprecated("", level = DeprecationLevel.HIDDEN)
get() = ""
set(value) {}
set(<!UNUSED_PARAMETER!>value<!>) {}
var v4: String
get() = ""
@Deprecated("", level = DeprecationLevel.HIDDEN)
set(value) {}
set(<!UNUSED_PARAMETER!>value<!>) {}
var v5: String
@Deprecated("", level = DeprecationLevel.HIDDEN)
get() = ""
@Deprecated("", level = DeprecationLevel.HIDDEN)
set(value) {}
set(<!UNUSED_PARAMETER!>value<!>) {}
@Deprecated("", level = DeprecationLevel.HIDDEN)
var v6: String
get() = ""
set(value) {}
set(<!UNUSED_PARAMETER!>value<!>) {}
fun test() {
<!DEPRECATION_ERROR!>v1<!>
@@ -24,7 +24,7 @@ class Properties {
var n : <!DEPRECATION!>Obsolete<!>
get() = <!DEPRECATION!>Obsolete<!>()
set(value) {}
set(<!UNUSED_PARAMETER!>value<!>) {}
}
fun param(param: <!DEPRECATION!>Obsolete<!>) { param.use() }