Skip to content

Commit f8fbd7a

Browse files
committed
code alignment
1 parent 4c25407 commit f8fbd7a

2 files changed

Lines changed: 39 additions & 30 deletions

File tree

cli.go

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
package rcpr
2+
3+
import (
4+
"context"
5+
"flag"
6+
"fmt"
7+
"io"
8+
"log"
9+
)
10+
11+
const cmdName = "rcpr"
12+
13+
func printVersion(out io.Writer) error {
14+
_, err := fmt.Fprintf(out, "%s v%s (rev:%s)\n", cmdName, version, revision)
15+
return err
16+
}
17+
18+
// Run the rcpr
19+
func Run(ctx context.Context, argv []string, outStream, errStream io.Writer) error {
20+
log.SetOutput(errStream)
21+
fs := flag.NewFlagSet(
22+
fmt.Sprintf("%s (v%s rev:%s)", cmdName, version, revision), flag.ContinueOnError)
23+
fs.SetOutput(errStream)
24+
ver := fs.Bool("version", false, "display version")
25+
if err := fs.Parse(argv); err != nil {
26+
return err
27+
}
28+
if *ver {
29+
return printVersion(outStream)
30+
}
31+
32+
rp, err := newRcpr(ctx, &commander{
33+
gitPath: "git", outStream: outStream, errStream: errStream, dir: "."})
34+
if err != nil {
35+
return err
36+
}
37+
return rp.Run(ctx)
38+
}

rcpr.go

Lines changed: 1 addition & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@ package rcpr
33
import (
44
"context"
55
"errors"
6-
"flag"
76
"fmt"
8-
"io"
97
"log"
108
"net/url"
119
"os"
@@ -20,7 +18,6 @@ import (
2018
)
2119

2220
const (
23-
cmdName = "rcpr"
2421
gitUser = "github-actions[bot]"
2522
gitEmail = "github-actions[bot]@users.noreply.github.com"
2623
defaultReleaseBranch = "main"
@@ -29,11 +26,6 @@ const (
2926
autoLableName = "rcpr"
3027
)
3128

32-
func printVersion(out io.Writer) error {
33-
_, err := fmt.Fprintf(out, "%s v%s (rev:%s)\n", cmdName, version, revision)
34-
return err
35-
}
36-
3729
type rcpr struct {
3830
c *commander
3931
gh *github.Client
@@ -111,28 +103,6 @@ func isRcpr(pr *github.PullRequest) bool {
111103
return false
112104
}
113105

114-
// Run the rcpr
115-
func Run(ctx context.Context, argv []string, outStream, errStream io.Writer) error {
116-
log.SetOutput(errStream)
117-
fs := flag.NewFlagSet(
118-
fmt.Sprintf("%s (v%s rev:%s)", cmdName, version, revision), flag.ContinueOnError)
119-
fs.SetOutput(errStream)
120-
ver := fs.Bool("version", false, "display version")
121-
if err := fs.Parse(argv); err != nil {
122-
return err
123-
}
124-
if *ver {
125-
return printVersion(outStream)
126-
}
127-
128-
rp, err := newRcpr(ctx, &commander{
129-
gitPath: "git", outStream: outStream, errStream: errStream, dir: "."})
130-
if err != nil {
131-
return err
132-
}
133-
return rp.Run(ctx)
134-
}
135-
136106
func (rp *rcpr) Run(ctx context.Context) error {
137107
latestSemverTag := rp.latestSemverTag()
138108
currVerStr := latestSemverTag
@@ -426,6 +396,7 @@ func parseGitURL(u string) (*url.URL, error) {
426396
}
427397

428398
func mergeBody(now, update string) string {
399+
// TODO: If there are check boxes, respect what is checked, etc.
429400
return update
430401
}
431402

0 commit comments

Comments
 (0)