TrailingComma: Join Lines should remove trailing comma

#KT-34744
#KT-36084 Fixed
This commit is contained in:
Dmitry Gridin
2020-02-06 19:23:53 +07:00
parent cb66625688
commit f428bbb782
20 changed files with 162 additions and 1 deletions
@@ -0,0 +1,4 @@
fun a() {
val (a,<caret>
b,) = 1 to 2
}
@@ -0,0 +1,3 @@
fun a() {
val (a, b<caret>) = 1 to 2
}
@@ -0,0 +1,4 @@
fun a() {
val <caret>a = { (a, b // awd
,/**/), c, -> }
}
@@ -0,0 +1,3 @@
fun a() {
val a = { (a, b /* awd*//**/), c -> <caret>}
}
+4
View File
@@ -0,0 +1,4 @@
fun a(<caret>
a: Int, b: Any = fun(a: Int,),) {
}
@@ -0,0 +1,3 @@
fun a(a: Int, b: Any = fun(a: Int)<caret>) {
}
+6
View File
@@ -0,0 +1,6 @@
fun a() {
<caret>val a = { a: Int,
b: Int, ->
}
}
@@ -0,0 +1,5 @@
fun a() {
val a = { a: Int, b: Int <caret>->
}
}
+4
View File
@@ -0,0 +1,4 @@
fun a(<caret>
a: Int,) {
}
@@ -0,0 +1,3 @@
fun a(a: Int<caret>) {
}
@@ -0,0 +1,2 @@
fun <T,<caret>
B,> a() = Unit
@@ -0,0 +1 @@
fun <T, B<caret>> a() = Unit
@@ -0,0 +1,7 @@
fun a() {
when (val b = 5) {
1, 2,
<caret>3,
->
}
}
@@ -0,0 +1,6 @@
fun a() {
when (val b = 5) {
1, 2,
3, ->
}
}
@@ -0,0 +1,6 @@
fun a() {
when (val b = 5) {
<caret>1, 2,
3, ->
}
}
@@ -0,0 +1,5 @@
fun a() {
when (val b = 5) {
1, 2, 3 <caret>->
}
}