Skip to content

Commit cdc57ae

Browse files
committed
Merge remote-tracking branch 'origin/main' into main
2 parents e560016 + 6526436 commit cdc57ae

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+719
-423
lines changed

cmd/generate.go

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ func main() {
4141
d := data{
4242
Name: p.Name(),
4343
Alias: p.Alias(),
44-
Camel: utils.ToLowerCamelCase(p.Name()),
44+
Camel: utils.ToLowerCamelCase([]byte(p.Name())),
4545
SName: fmt.Sprintf("%T", p),
4646
Desc: i.Description(),
4747
Flags: p.Flags(),
@@ -135,19 +135,27 @@ var {{ .Camel }}Cmd = &cobra.Command{
135135
Args: cobra.MaximumNArgs(1),
136136
RunE: func(cmd *cobra.Command, args []string) error {
137137
var err error
138-
in, out := "", ""
138+
var in []byte
139+
var out string
139140
140-
flags := make([]processors.Flag, 0)
141141
if len(args) == 0 {
142-
all, err := ioutil.ReadAll(cmd.InOrStdin())
142+
in, err = ioutil.ReadAll(cmd.InOrStdin())
143143
if err != nil {
144144
return err
145145
}
146-
in = string(all)
147146
} else {
148-
in = args[0]
147+
if fi, err := os.Stat(args[0]); err == nil && !fi.IsDir() {
148+
d, err := ioutil.ReadFile(args[0])
149+
if err != nil {
150+
return err
151+
}
152+
in = d
153+
} else {
154+
in = []byte(args[0])
155+
}
149156
}
150157
158+
flags := make([]processors.Flag, 0)
151159
p := {{ .SName }}{}
152160
{{- range .Flags }}
153161
flags = append(flags, processors.Flag{Short: "{{.Short}}", Value: {{ $camel }}_flag_{{ .Short }}})

cmd/processor_base32-decode.go

Lines changed: 13 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/processor_base32-encode.go

Lines changed: 13 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/processor_base64-decode.go

Lines changed: 13 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/processor_base64-encode.go

Lines changed: 13 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/processor_bcrypt.go

Lines changed: 13 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/processor_camel.go

Lines changed: 13 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/processor_count-chars.go

Lines changed: 13 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/processor_count-lines.go

Lines changed: 13 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cmd/processor_count-words.go

Lines changed: 13 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)