Added Incomplete destructuring inspection
#KT-21223 Fixed
This commit is contained in:
committed by
Vladimir Dolzhenko
parent
e6bca819d4
commit
5b1d019bb0
@@ -0,0 +1 @@
|
||||
org.jetbrains.kotlin.idea.inspections.IncompleteDestructuringInspection
|
||||
@@ -0,0 +1,6 @@
|
||||
data class Person(val name: String, val age: Int)
|
||||
|
||||
fun test() {
|
||||
val person = Person("", 0)
|
||||
val (name)<caret> = person
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
data class Person(val name: String, val age: Int)
|
||||
|
||||
fun test() {
|
||||
val person = Person("", 0)
|
||||
val (name, age) = person
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
// PROBLEM: none
|
||||
data class Person(val name: String, val age: Int)
|
||||
|
||||
fun test() {
|
||||
val person = Person("", 0)
|
||||
val (name, age)<caret> = person
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
data class Person(val name: String, val age: Int, val location: String)
|
||||
|
||||
fun test() {
|
||||
val (_, age)<caret> = Person("", 0, "")
|
||||
}
|
||||
+5
@@ -0,0 +1,5 @@
|
||||
data class Person(val name: String, val age: Int, val location: String)
|
||||
|
||||
fun test() {
|
||||
val (_, age, location)<caret> = Person("", 0, "")
|
||||
}
|
||||
Reference in New Issue
Block a user