fmt: Add support for block nesting. (#3105)

Previously the formatter did not include support for
blocks inside other blocks. Hence the formatter could
not indent some files properly. This fixes it.

Fixes #3104

Signed-off-by: Vaibhav <vrongmeal@gmail.com>
This commit is contained in:
Vaibhav
2020-03-01 01:53:08 +05:30
committed by GitHub
parent 5fe69ac4ab
commit 71e81d262b
2 changed files with 43 additions and 6 deletions

View File

@@ -29,6 +29,22 @@ b
e { f
}
g {
h {
i
}
}
j { k {
l
}
}
m {
n { o
}
}
`)
expected := []byte(`
a
@@ -41,6 +57,24 @@ c {
e {
f
}
g {
h {
i
}
}
j {
k {
l
}
}
m {
n {
o
}
}
`)
testFormat(t, input, expected)
}