LineIndentProvider: support catch and finally
Part of #KT-22211
This commit is contained in:
@@ -2,5 +2,3 @@ fun a() = try {
|
||||
// do smth
|
||||
} catch (e: Exception)
|
||||
<caret>
|
||||
|
||||
// WITHOUT_CUSTOM_LINE_INDENT_PROVIDER
|
||||
-2
@@ -1,5 +1,3 @@
|
||||
fun a() = try {
|
||||
// do smth
|
||||
} catch (e: Exception)<caret>
|
||||
|
||||
// WITHOUT_CUSTOM_LINE_INDENT_PROVIDER
|
||||
@@ -4,5 +4,3 @@ fun a() = try {
|
||||
<caret>
|
||||
|
||||
}
|
||||
|
||||
// WITHOUT_CUSTOM_LINE_INDENT_PROVIDER
|
||||
@@ -3,5 +3,3 @@ fun a() = try {
|
||||
} catch (e: Exception) {<caret>
|
||||
|
||||
}
|
||||
|
||||
// WITHOUT_CUSTOM_LINE_INDENT_PROVIDER
|
||||
@@ -4,5 +4,3 @@ fun a() = try {
|
||||
<caret>(e: Exception) {
|
||||
|
||||
}
|
||||
|
||||
// WITHOUT_CUSTOM_LINE_INDENT_PROVIDER
|
||||
@@ -3,5 +3,3 @@ fun a() = try {
|
||||
} catch <caret>(e: Exception) {
|
||||
|
||||
}
|
||||
|
||||
// WITHOUT_CUSTOM_LINE_INDENT_PROVIDER
|
||||
@@ -0,0 +1,20 @@
|
||||
fun a() = try {
|
||||
// do smth
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception)
|
||||
<caret>
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
fun a() = try {
|
||||
// do smth
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception) {
|
||||
|
||||
} catch (e: Exception)<caret>
|
||||
@@ -4,5 +4,3 @@ fun a() = try {
|
||||
<caret>{
|
||||
|
||||
}
|
||||
|
||||
// WITHOUT_CUSTOM_LINE_INDENT_PROVIDER
|
||||
@@ -3,5 +3,3 @@ fun a() = try {
|
||||
} finally<caret> {
|
||||
|
||||
}
|
||||
|
||||
// WITHOUT_CUSTOM_LINE_INDENT_PROVIDER
|
||||
@@ -6,5 +6,3 @@ fun a() {
|
||||
a
|
||||
}
|
||||
}
|
||||
|
||||
// WITHOUT_CUSTOM_LINE_INDENT_PROVIDER
|
||||
@@ -5,5 +5,3 @@ fun a() {
|
||||
a
|
||||
}
|
||||
}
|
||||
|
||||
// WITHOUT_CUSTOM_LINE_INDENT_PROVIDER
|
||||
@@ -4,5 +4,3 @@ fun a() {
|
||||
} finally
|
||||
<caret>
|
||||
}
|
||||
|
||||
// WITHOUT_CUSTOM_LINE_INDENT_PROVIDER
|
||||
@@ -3,5 +3,3 @@ fun a() {
|
||||
dos()
|
||||
} finally<caret>
|
||||
}
|
||||
|
||||
// WITHOUT_CUSTOM_LINE_INDENT_PROVIDER
|
||||
@@ -0,0 +1,4 @@
|
||||
fun a() = try {
|
||||
// do smth
|
||||
} finally
|
||||
<caret>
|
||||
@@ -0,0 +1,3 @@
|
||||
fun a() = try {
|
||||
// do smth
|
||||
} finally<caret>
|
||||
Reference in New Issue
Block a user