data deprecations (empty constructors, non val/var arguments, vararg, superclasses) are now errors, relevant tests fixed
This commit is contained in:
+2
-2
@@ -1,6 +1,6 @@
|
||||
package foo
|
||||
|
||||
data class Dat(val start: String, middle: String, val end: String) {
|
||||
data class Dat(val start: String, val middle: String, val end: String) {
|
||||
fun getLabel() : String {
|
||||
return start + end
|
||||
}
|
||||
@@ -9,7 +9,7 @@ data class Dat(val start: String, middle: String, val end: String) {
|
||||
fun box(): String {
|
||||
val d = Dat("max", "-", "min")
|
||||
assertEquals("maxmin", d.getLabel())
|
||||
val (p1, p2) = d
|
||||
val (p1, p, p2) = d
|
||||
assertEquals("max", p1)
|
||||
assertEquals("min", p2)
|
||||
return "OK"
|
||||
|
||||
Reference in New Issue
Block a user