added more logs
This commit is contained in:
parent
0f43f9bfd8
commit
44d8fb7176
2
makefile
2
makefile
|
@ -2,7 +2,7 @@ example:
|
|||
go run ./src/main.go ./examples/in/ ./examples/out/ testpackage
|
||||
|
||||
example_container:
|
||||
docker run --pull always --rm -v "${PWD}/examples:/examples" gitea.linuxcode.net/linuxcode/oapi-type-definitions-extractor:latest /examples/in /examples/out
|
||||
docker run --pull always --rm -v "${PWD}/examples:/examples" gitea.linuxcode.net/linuxcode/oapi-type-definitions-extractor:latest /examples/in /examples/out dto
|
||||
|
||||
lint:
|
||||
docker run --rm -v "${PWD}/src:/src" golangci/golangci-lint:v1.50 /bin/sh -c "cd /src && golangci-lint run"
|
||||
|
|
|
@ -11,11 +11,17 @@ import (
|
|||
)
|
||||
|
||||
func main() {
|
||||
fmt.Println("Adapting generated files...")
|
||||
if len(os.Args) != 4 {
|
||||
fmt.Println("Usage: go run main.go <input_directory> <output_directory> <package_name>")
|
||||
return
|
||||
}
|
||||
|
||||
// print all os args (numbered)
|
||||
for i, arg := range os.Args {
|
||||
fmt.Printf("Arg %d: %s\n", i, arg)
|
||||
}
|
||||
|
||||
inputDir := os.Args[1]
|
||||
outputDir := os.Args[2]
|
||||
packageName := os.Args[3]
|
||||
|
@ -26,6 +32,7 @@ func main() {
|
|||
}
|
||||
|
||||
for _, file := range files {
|
||||
fmt.Printf("Adapting file: %s\n", file)
|
||||
typeDecls, importDecls, err := extractTypes(file)
|
||||
if err != nil {
|
||||
fmt.Println(err)
|
||||
|
@ -176,6 +183,7 @@ func runGoImports(file string) error {
|
|||
cmd := exec.Command("goimports", "-w", file)
|
||||
output, err := cmd.CombinedOutput()
|
||||
if err != nil {
|
||||
fmt.Println("Error running goimports:")
|
||||
return fmt.Errorf("%s: %s", err, output)
|
||||
}
|
||||
return nil
|
||||
|
|
Binary file not shown.
Loading…
Reference in New Issue