added more logs

This commit is contained in:
Julian Bensch 2023-06-05 18:39:13 +02:00
parent 0f43f9bfd8
commit 44d8fb7176
3 changed files with 9 additions and 1 deletions

View File

@ -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"

View File

@ -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.