Giant blob of minor changes
[dotfiles/.git] / .config / coc / extensions / coc-go-data / tools / pkg / mod / mvdan.cc / gofumpt@v0.0.0-20200802201014-ab5a8192947d / testdata / scripts / newline-errcheck.txt
1 gofumpt -w foo.go
2 cmp foo.go foo.go.golden
3
4 gofumpt -d foo.go.golden
5 ! stdout .
6
7 -- foo.go --
8 package p
9
10 var Do1 func() error
11
12 var Do2 func() (int, error)
13
14 func f() {
15         n1, err := Do2()
16         if err != nil {
17                 panic(err)
18         }
19
20         if n2, err := Do2(); err != nil {
21                 panic(err)
22         }
23
24         n3, err := Do2()
25
26         if err != nil {
27                 panic(err)
28         }
29
30         select {
31         default:
32                 err := Do1()
33
34                 if err != nil {
35                         panic(err)
36                 }
37         }
38
39         n4, err := Do2()
40
41         if err != nil && err.Error() == "complex condition" {
42                 panic(err)
43         }
44
45         err1 := Do1()
46
47         if err != nil {
48                 panic(err)
49         }
50
51         {
52                 if err != nil {
53                         panic(err)
54                 }
55         }
56 }
57 -- foo.go.golden --
58 package p
59
60 var Do1 func() error
61
62 var Do2 func() (int, error)
63
64 func f() {
65         n1, err := Do2()
66         if err != nil {
67                 panic(err)
68         }
69
70         if n2, err := Do2(); err != nil {
71                 panic(err)
72         }
73
74         n3, err := Do2()
75         if err != nil {
76                 panic(err)
77         }
78
79         select {
80         default:
81                 err := Do1()
82                 if err != nil {
83                         panic(err)
84                 }
85         }
86
87         n4, err := Do2()
88
89         if err != nil && err.Error() == "complex condition" {
90                 panic(err)
91         }
92
93         err1 := Do1()
94
95         if err != nil {
96                 panic(err)
97         }
98
99         {
100                 if err != nil {
101                         panic(err)
102                 }
103         }
104 }