Skip to content

Commit 342ff2f

Browse files
Pruned early access features
1 parent 3c614a9 commit 342ff2f

File tree

1 file changed

+0
-119
lines changed

1 file changed

+0
-119
lines changed

cli/cli.go

Lines changed: 0 additions & 119 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,6 @@ func (c *Cli) parseArgs() {
4848
case "generate":
4949
c.parseGenerateArgs()
5050
break
51-
case "migrate":
52-
c.parseMigrateArgs()
53-
break
54-
case "refactor":
55-
c.parseRefactorArgs()
56-
break
5751
case "fix":
5852
c.parseFixArgs()
5953
break
@@ -137,125 +131,12 @@ func (c *Cli) parseGenerateArgs() {
137131
c.logger.Errorf("Could not generate the documentation %v", err)
138132
}
139133
break
140-
case "unit-tests":
141-
generateTestsCmd := flag.NewFlagSet("generateUnitTests", flag.ExitOnError)
142-
lang := generateTestsCmd.String("language", "", "Programming language: JavaScript, Java, Kotlin")
143-
outputDir := generateTestsCmd.String("output-dir", "", "The output directory")
144-
145-
err := generateTestsCmd.Parse(os.Args[3:])
146-
if err != nil {
147-
c.logger.Error("Could not parse args %v", err)
148-
os.Exit(1)
149-
}
150-
151-
if len(generateTestsCmd.Args()) == 0 {
152-
c.logger.Errorf("Expected file input")
153-
fmt.Printf("Usage: codemaker generate tests <file>")
154-
os.Exit(1)
155-
}
156-
157-
config, err := createConfig()
158-
if err != nil {
159-
c.logger.Error("No valid api key found %v", err)
160-
os.Exit(1)
161-
}
162-
163-
cl := c.createClient(*config)
164-
input := generateTestsCmd.Args()[0:]
165-
166-
if err := c.generateTests(cl, lang, input, outputDir); err != nil {
167-
c.logger.Errorf("Could not generate the test %v", err)
168-
}
169-
break
170134
default:
171135
fmt.Printf("Unknown command %s\n", os.Args[2])
172136
c.printGenerateHelp()
173137
}
174138
}
175139

176-
func (c *Cli) parseMigrateArgs() {
177-
if len(os.Args) < 3 {
178-
fmt.Printf("No command specified")
179-
c.printMigrateHelp()
180-
}
181-
182-
switch os.Args[2] {
183-
case "syntax":
184-
migrateSyntaxCmd := flag.NewFlagSet("migrateSyntax", flag.ExitOnError)
185-
lang := migrateSyntaxCmd.String("language", "", "Programming language: Java")
186-
langVer := migrateSyntaxCmd.String("language-version", "", "Programming language version")
187-
188-
err := migrateSyntaxCmd.Parse(os.Args[3:])
189-
if err != nil {
190-
c.logger.Errorf("Could not parse args %v", err)
191-
}
192-
193-
if len(migrateSyntaxCmd.Args()) == 0 {
194-
c.logger.Errorf("Expected file input")
195-
fmt.Printf("Usage: codemaker migrate syntax <file>")
196-
os.Exit(1)
197-
}
198-
199-
config, err := createConfig()
200-
if err != nil {
201-
c.logger.Errorf("No valid api key found %v", err)
202-
os.Exit(1)
203-
}
204-
205-
cl := c.createClient(*config)
206-
input := migrateSyntaxCmd.Args()[0:]
207-
208-
if err := c.migrateSyntax(cl, lang, langVer, input); err != nil {
209-
c.logger.Errorf("Could not migrate the syntax %v", err)
210-
}
211-
break
212-
default:
213-
fmt.Printf("Unknown command %s\n", os.Args[2])
214-
c.printMigrateHelp()
215-
}
216-
}
217-
218-
func (c *Cli) parseRefactorArgs() {
219-
if len(os.Args) < 3 {
220-
fmt.Printf("No command specified")
221-
c.printRefactorHelp()
222-
}
223-
224-
switch os.Args[2] {
225-
case "naming":
226-
refactorNaming := flag.NewFlagSet("refactorNaming", flag.ExitOnError)
227-
lang := refactorNaming.String("language", "", "Programming language: JavaScript, Java, Kotlin")
228-
229-
err := refactorNaming.Parse(os.Args[3:])
230-
if err != nil {
231-
c.logger.Errorf("Could not parse args %v", err)
232-
}
233-
234-
if len(refactorNaming.Args()) == 0 {
235-
c.logger.Errorf("Expected file input")
236-
fmt.Printf("Usage: codemaker refactor naming <file>")
237-
os.Exit(1)
238-
}
239-
240-
config, err := createConfig()
241-
if err != nil {
242-
c.logger.Errorf("No valid api key found %v", err)
243-
os.Exit(1)
244-
}
245-
246-
cl := c.createClient(*config)
247-
input := refactorNaming.Args()[0:]
248-
249-
if err := c.refactorNaming(cl, lang, input); err != nil {
250-
c.logger.Errorf("Could not rename variables %v", err)
251-
}
252-
break
253-
default:
254-
fmt.Printf("Unknown command %s\n", os.Args[2])
255-
c.printRefactorHelp()
256-
}
257-
}
258-
259140
func (c *Cli) parseFixArgs() {
260141
if len(os.Args) < 3 {
261142
fmt.Printf("No command specified")

0 commit comments

Comments
 (0)