[formatter] line indent provider: fix indent for empty braces

^KT-42411 Fixed
This commit is contained in:
Dmitry Gridin
2020-10-02 19:49:15 +07:00
parent 380226cba0
commit 3078bd7b67
21 changed files with 247 additions and 50 deletions
@@ -0,0 +1,3 @@
class A() {
<caret>
}
@@ -0,0 +1 @@
class A() {<caret>}
@@ -0,0 +1,5 @@
// IGNORE_FORMATTER
class A(a: Int,
b: Int) {
<caret>
}
@@ -0,0 +1,3 @@
// IGNORE_FORMATTER
class A(a: Int,
b: Int) {<caret>}
@@ -0,0 +1,3 @@
class A {
<caret>
}
@@ -0,0 +1 @@
class A {<caret>}
@@ -6,4 +6,4 @@ fun main(args: Array<String>) {
times(3) {
<caret>
}
}
}
@@ -4,4 +4,4 @@ private fun <T> times(times : Int, body : () -> T) {}
fun main(args: Array<String>) {
times(3) {<caret>}
}
}
@@ -0,0 +1,7 @@
// IGNORE_FORMATTER
fun getLibraryModule(symbol: ModuleMapSymbol,
headersSearchRoot: HeadersSearchRoot,
configuration: OCResolveConfiguration,
isRootUpToDate: Boolean): SwiftModule {
<caret>
}
@@ -0,0 +1,5 @@
// IGNORE_FORMATTER
fun getLibraryModule(symbol: ModuleMapSymbol,
headersSearchRoot: HeadersSearchRoot,
configuration: OCResolveConfiguration,
isRootUpToDate: Boolean): SwiftModule {<caret>}
@@ -0,0 +1,9 @@
// IGNORE_FORMATTER
fun getLibraryModule(
symbol: ModuleMapSymbol,
headersSearchRoot: HeadersSearchRoot,
configuration: OCResolveConfiguration,
isRootUpToDate: Boolean
): SwiftModule {
<caret>
}
@@ -0,0 +1,7 @@
// IGNORE_FORMATTER
fun getLibraryModule(
symbol: ModuleMapSymbol,
headersSearchRoot: HeadersSearchRoot,
configuration: OCResolveConfiguration,
isRootUpToDate: Boolean
): SwiftModule { <caret> }
@@ -0,0 +1,9 @@
// IGNORE_FORMATTER
class A {
fun getLibraryModule(symbol: ModuleMapSymbol,
headersSearchRoot: HeadersSearchRoot,
configuration: OCResolveConfiguration,
isRootUpToDate: Boolean): SwiftModule {
<caret>
}
}
@@ -0,0 +1,7 @@
// IGNORE_FORMATTER
class A {
fun getLibraryModule(symbol: ModuleMapSymbol,
headersSearchRoot: HeadersSearchRoot,
configuration: OCResolveConfiguration,
isRootUpToDate: Boolean): SwiftModule { <caret> }
}
@@ -0,0 +1,11 @@
// IGNORE_FORMATTER
class A {
fun getLibraryModule(
symbol: ModuleMapSymbol,
headersSearchRoot: HeadersSearchRoot,
configuration: OCResolveConfiguration,
isRootUpToDate: Boolean
): SwiftModule {
<caret>
}
}
@@ -0,0 +1,9 @@
// IGNORE_FORMATTER
class A {
fun getLibraryModule(
symbol: ModuleMapSymbol,
headersSearchRoot: HeadersSearchRoot,
configuration: OCResolveConfiguration,
isRootUpToDate: Boolean
): SwiftModule { <caret> }
}