@@ -13,7 +13,6 @@ import (
13
13
14
14
"github.com/mitchellh/go-homedir"
15
15
"github.com/spf13/cobra"
16
- "github.com/zeromicro/go-zero/core/color"
17
16
"github.com/zeromicro/go-zero/tools/goctl/util/console"
18
17
"github.com/zeromicro/go-zero/tools/goctl/util/pathx"
19
18
@@ -25,30 +24,13 @@ import (
25
24
"github.com/jzero-io/jzero/internal/gen/gensdk"
26
25
"github.com/jzero-io/jzero/internal/gen/genswagger"
27
26
"github.com/jzero-io/jzero/internal/gen/genzrpcclient"
28
- "github.com/jzero-io/jzero/pkg"
29
27
"github.com/jzero-io/jzero/pkg/mod"
30
28
)
31
29
32
30
// genCmd represents the gen command
33
31
var genCmd = & cobra.Command {
34
32
Use : "gen" ,
35
33
Short : `Used to generate server/client code` ,
36
- PreRunE : func (cmd * cobra.Command , args []string ) error {
37
- if len (config .C .Gen .Hooks .Before ) > 0 {
38
- fmt .Printf ("%s hooks \n " , color .WithColor ("Start Before" , color .FgGreen ))
39
- }
40
- for _ , v := range config .C .Gen .Hooks .Before {
41
- fmt .Printf ("%s command %s\n " , color .WithColor ("Run" , color .FgGreen ), v )
42
- err := pkg .Run (v , config .C .Wd ())
43
- if err != nil {
44
- return err
45
- }
46
- }
47
- if len (config .C .Gen .Hooks .Before ) > 0 {
48
- fmt .Printf ("%s\n " , color .WithColor ("Done" , color .FgGreen ))
49
- }
50
- return nil
51
- },
52
34
RunE : func (cmd * cobra.Command , args []string ) error {
53
35
home , _ := os .UserHomeDir ()
54
36
config .C .Gen .Home , _ = homedir .Expand (config .C .Gen .Home )
@@ -58,45 +40,13 @@ var genCmd = &cobra.Command{
58
40
embeded .Home = config .C .Gen .Home
59
41
return gen .Run (false )
60
42
},
61
- PostRunE : func (cmd * cobra.Command , args []string ) error {
62
- if len (config .C .Gen .Hooks .After ) > 0 {
63
- fmt .Printf ("%s hooks \n " , color .WithColor ("Start After" , color .FgGreen ))
64
- }
65
- for _ , v := range config .C .Gen .Hooks .After {
66
- fmt .Printf ("%s command %s\n " , color .WithColor ("Run" , color .FgGreen ), v )
67
- err := pkg .Run (v , config .C .Wd ())
68
- if err != nil {
69
- return err
70
- }
71
- }
72
- if len (config .C .Gen .Hooks .After ) > 0 {
73
- fmt .Printf ("%s\n " , color .WithColor ("Done" , color .FgGreen ))
74
- }
75
- return nil
76
- },
77
43
SilenceUsage : true ,
78
44
}
79
45
80
46
// genZRpcClientCmd represents the rpcClient command
81
47
var genZRpcClientCmd = & cobra.Command {
82
48
Use : "zrpcclient" ,
83
49
Short : `Gen zrpc client code by proto` ,
84
- PreRunE : func (cmd * cobra.Command , args []string ) error {
85
- if len (config .C .Gen .Zrpcclient .Hooks .Before ) > 0 {
86
- fmt .Printf ("%s hooks \n " , color .WithColor ("Start Before" , color .FgGreen ))
87
- }
88
- for _ , v := range config .C .Gen .Zrpcclient .Hooks .Before {
89
- fmt .Printf ("%s command %s\n " , color .WithColor ("Run" , color .FgGreen ), v )
90
- err := pkg .Run (v , config .C .Wd ())
91
- if err != nil {
92
- return err
93
- }
94
- }
95
- if len (config .C .Gen .Zrpcclient .Hooks .Before ) > 0 {
96
- fmt .Printf ("%s\n " , color .WithColor ("Done" , color .FgGreen ))
97
- }
98
- return nil
99
- },
100
50
RunE : func (cmd * cobra.Command , args []string ) error {
101
51
wd , err := os .Getwd ()
102
52
cobra .CheckErr (err )
@@ -119,22 +69,6 @@ var genZRpcClientCmd = &cobra.Command{
119
69
}
120
70
return genzrpcclient .Generate (genModule )
121
71
},
122
- PostRunE : func (cmd * cobra.Command , args []string ) error {
123
- if len (config .C .Gen .Zrpcclient .Hooks .After ) > 0 {
124
- fmt .Printf ("%s hooks \n " , color .WithColor ("Start After" , color .FgGreen ))
125
- }
126
- for _ , v := range config .C .Gen .Zrpcclient .Hooks .After {
127
- fmt .Printf ("%s command %s\n " , color .WithColor ("Run" , color .FgGreen ), v )
128
- err := pkg .Run (v , config .C .Wd ())
129
- if err != nil {
130
- return err
131
- }
132
- }
133
- if len (config .C .Gen .Zrpcclient .Hooks .After ) > 0 {
134
- fmt .Printf ("%s\n " , color .WithColor ("Done" , color .FgGreen ))
135
- }
136
- return nil
137
- },
138
72
}
139
73
140
74
// genSwaggerCmd represents the genSwagger command
@@ -150,22 +84,6 @@ var genSwaggerCmd = &cobra.Command{
150
84
var genSdkCmd = & cobra.Command {
151
85
Use : "sdk" ,
152
86
Short : `Generate sdk client by api file and proto file` ,
153
- PreRunE : func (cmd * cobra.Command , args []string ) error {
154
- if len (config .C .Gen .Sdk .Hooks .Before ) > 0 {
155
- fmt .Printf ("%s hooks \n " , color .WithColor ("Start Before" , color .FgGreen ))
156
- }
157
- for _ , v := range config .C .Gen .Sdk .Hooks .Before {
158
- fmt .Printf ("%s command %s\n " , color .WithColor ("Run" , color .FgGreen ), v )
159
- err := pkg .Run (v , config .C .Wd ())
160
- if err != nil {
161
- return err
162
- }
163
- }
164
- if len (config .C .Gen .Sdk .Hooks .Before ) > 0 {
165
- fmt .Printf ("%s\n " , color .WithColor ("Done" , color .FgGreen ))
166
- }
167
- return nil
168
- },
169
87
RunE : func (cmd * cobra.Command , args []string ) error {
170
88
if config .C .Gen .Sdk .Language == "ts" {
171
89
console .Warning ("[warning] ts client is still working..." )
@@ -212,22 +130,6 @@ var genSdkCmd = &cobra.Command{
212
130
}
213
131
return gensdk .GenSdk (genModule )
214
132
},
215
- PostRunE : func (cmd * cobra.Command , args []string ) error {
216
- if len (config .C .Gen .Sdk .Hooks .After ) > 0 {
217
- fmt .Printf ("%s hooks \n " , color .WithColor ("Start After" , color .FgGreen ))
218
- }
219
- for _ , v := range config .C .Gen .Sdk .Hooks .After {
220
- fmt .Printf ("%s command %s\n " , color .WithColor ("Run" , color .FgGreen ), v )
221
- err := pkg .Run (v , config .C .Wd ())
222
- if err != nil {
223
- return err
224
- }
225
- }
226
- if len (config .C .Gen .Sdk .Hooks .After ) > 0 {
227
- fmt .Printf ("%s\n " , color .WithColor ("Done" , color .FgGreen ))
228
- }
229
- return nil
230
- },
231
133
}
232
134
233
135
// genDocsCmd represents the genDocs command
0 commit comments