feat: fix format
This commit is contained in:
parent
8d514ab698
commit
44575dd763
@ -18,7 +18,7 @@ type Opts struct {
|
|||||||
|
|
||||||
type OptsFunc func(ctx context.Context, o *Opts) error
|
type OptsFunc func(ctx context.Context, o *Opts) error
|
||||||
|
|
||||||
func WithPath(path string) OptsFunc {
|
func withPath(path string) OptsFunc {
|
||||||
return func(ctx context.Context, o *Opts) error {
|
return func(ctx context.Context, o *Opts) error {
|
||||||
o.Path = path
|
o.Path = path
|
||||||
|
|
||||||
@ -26,7 +26,7 @@ func WithPath(path string) OptsFunc {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func Format(ctx context.Context, optsFuncs ...OptsFunc) error {
|
func format(ctx context.Context, optsFuncs ...OptsFunc) error {
|
||||||
opts := &Opts{
|
opts := &Opts{
|
||||||
Path: ".",
|
Path: ".",
|
||||||
IgnoredFiles: []string{
|
IgnoredFiles: []string{
|
||||||
@ -74,3 +74,7 @@ func Format(ctx context.Context, optsFuncs ...OptsFunc) error {
|
|||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func Format(ctx context.Context) error {
|
||||||
|
return format(ctx)
|
||||||
|
}
|
||||||
|
@ -14,7 +14,7 @@ func TestCompile(t *testing.T) {
|
|||||||
t.Run("With testdata", func(t *testing.T) {
|
t.Run("With testdata", func(t *testing.T) {
|
||||||
ctx := context.Background()
|
ctx := context.Background()
|
||||||
|
|
||||||
err := Format(ctx, WithPath("testdata/test_module"))
|
err := format(ctx, withPath("testdata/test_module"))
|
||||||
assert.NoError(t, err)
|
assert.NoError(t, err)
|
||||||
|
|
||||||
file, err := os.ReadFile("testdata/test_module/very_long_line.go")
|
file, err := os.ReadFile("testdata/test_module/very_long_line.go")
|
||||||
|
Loading…
Reference in New Issue
Block a user