KT-16828: use _ when appropriate in destructure intention
This commit is contained in:
committed by
Mikhail Glukhikh
parent
32d0d7a4d5
commit
8a02ce3dc2
@@ -63,4 +63,12 @@
|
||||
<problem_class severity="WARNING" attribute_key="WARNING_ATTRIBUTES">Use destructuring declaration</problem_class>
|
||||
<description>Use destructuring declaration</description>
|
||||
</problem>
|
||||
<problem>
|
||||
<file>mapIndexedLast.kt</file>
|
||||
<line>5</line>
|
||||
<module>light_idea_test_case</module>
|
||||
<entry_point TYPE="file" FQNAME="temp:///src/mapIndexedLast.kt" />
|
||||
<problem_class severity="WARNING" attribute_key="WARNING_ATTRIBUTES">Use destructuring declaration</problem_class>
|
||||
<description>Use destructuring declaration</description>
|
||||
</problem>
|
||||
</problems>
|
||||
@@ -3,7 +3,7 @@
|
||||
data class My(val first: String, val second: Int)
|
||||
|
||||
fun foo(list: List<My>) {
|
||||
list.forEach { (first, second) ->
|
||||
list.forEach { (_, second) ->
|
||||
println(second)
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
|
||||
data class Package(val name: String, val version: String, val source: String, val id: String)
|
||||
|
||||
val pkgs = listOf<Package>().mapIndexed { i, <caret>p -> p.id to i }.toMap()
|
||||
@@ -0,0 +1,5 @@
|
||||
// WITH_RUNTIME
|
||||
|
||||
data class Package(val name: String, val version: String, val source: String, val id: String)
|
||||
|
||||
val pkgs = listOf<Package>().mapIndexed { i, (_, _, _, id) -> id to i }.toMap()
|
||||
Reference in New Issue
Block a user