diff options
| author | Stephan Seitz <stephan.seitz@fau.de> | 2022-08-05 21:04:21 +0200 |
|---|---|---|
| committer | Stephan Seitz <stephan.seitz@fau.de> | 2022-08-05 12:32:20 -0700 |
| commit | 27424a2040efac021d6d86e14588c3998af99ccd (patch) | |
| tree | a570fc86cd8ae9c3d025f23780fcea04e965cd66 /tests | |
| parent | 3832fde3ee0a022924f8b1ace1b91f7c0b216b60 (diff) | |
indents(go): improve `@branch` rules
- Don't branch at `case`
- Let `import_spec_list`/`var_declaration` behave like
`const_declaration`
Fixes #2166
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/indent/go/multiple-vars.go | 19 | ||||
| -rw-r--r-- | tests/indent/go/switch.go | 14 |
2 files changed, 33 insertions, 0 deletions
diff --git a/tests/indent/go/multiple-vars.go b/tests/indent/go/multiple-vars.go new file mode 100644 index 00000000..f89a82e9 --- /dev/null +++ b/tests/indent/go/multiple-vars.go @@ -0,0 +1,19 @@ +package main + +var ( + thing = 1 + thingTwo = 2 +) // <-- This paren should be at 0 instead of indented + +var ( + thing = 1 + thingTwo = 2 +) + +func main() { + // It should be + var ( + thing = 1 + thingTwo = 2 + ) +} diff --git a/tests/indent/go/switch.go b/tests/indent/go/switch.go new file mode 100644 index 00000000..8ccacd56 --- /dev/null +++ b/tests/indent/go/switch.go @@ -0,0 +1,14 @@ +// issue #2166 +package main + +import ( + "fmt" +) + +func test(ch byte) { + fmt.Println("hey!") + switch ch { + case 'l': + return + } +} |
