File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed
cmd/gf/internal/cmd/genenums Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ package genenums
88
99import (
1010 "context"
11+
1112 "golang.org/x/tools/go/packages"
1213
1314 "github.com/gogf/gf/cmd/gf/v2/internal/consts"
2223 CGenEnums struct {}
2324 CGenEnumsInput struct {
2425 g.Meta `name:"enums" config:"{CGenEnumsConfig}" brief:"{CGenEnumsBrief}" eg:"{CGenEnumsEg}"`
25- Src string `name:"src" short:"s" dc:"source folder path to be parsed" d:". "`
26- Path string `name:"path" short:"p" dc:"output go file path storing enums content" d:"internal/boot/boot_enums .go"`
26+ Src string `name:"src" short:"s" dc:"source folder path to be parsed" d:"api "`
27+ Path string `name:"path" short:"p" dc:"output go file path storing enums content" d:"internal/packed/packed_enums .go"`
2728 Prefixes []string `name:"prefixes" short:"x" dc:"only exports packages that starts with specified prefixes"`
2829 }
2930 CGenEnumsOutput struct {}
@@ -34,8 +35,8 @@ const (
3435 CGenEnumsBrief = `parse go files in current project and generate enums go file`
3536 CGenEnumsEg = `
3637gf gen enums
37- gf gen enums -p internal/boot/boot_enums .go
38- gf gen enums -p internal/boot/boot_enums .go -s .
38+ gf gen enums -p internal/packed/packed_enums .go
39+ gf gen enums -p internal/packed/packed_enums .go -s .
3940gf gen enums -x github.com/gogf
4041`
4142)
Original file line number Diff line number Diff line change @@ -9,11 +9,11 @@ package genenums
99import (
1010 "go/constant"
1111 "go/types"
12- "golang.org/x/tools/go/packages"
1312
1413 "github.com/gogf/gf/v2/encoding/gjson"
1514 "github.com/gogf/gf/v2/text/gstr"
1615 "github.com/gogf/gf/v2/util/gconv"
16+ "golang.org/x/tools/go/packages"
1717)
1818
1919const pkgLoadMode = 0xffffff
You can’t perform that action at this time.
0 commit comments