Skip to content

Commit ed0d9d7

Browse files
authored
fix(aws-codegen): Check error returned by formatAndWriteFile (#5793)
This error was not being checked and could be hiding errors from the codegen user.
1 parent 23711be commit ed0d9d7

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

plugins/source/aws/codegen/services/generate.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
"strings"
1414
"text/template"
1515

16-
caser "github.com/cloudquery/plugin-sdk/caser"
16+
"github.com/cloudquery/plugin-sdk/caser"
1717
)
1818

1919
//go:embed templates/*.go.tpl
@@ -156,7 +156,10 @@ func Generate() error {
156156
return fmt.Errorf("failed to execute template: %w", err)
157157
}
158158
filePath := path.Join(path.Dir(filename), fmt.Sprintf("../../client/services/%s.go", service.PackageName))
159-
formatAndWriteFile(filePath, buff)
159+
err := formatAndWriteFile(filePath, buff)
160+
if err != nil {
161+
return fmt.Errorf("failed to format and write file for service %v: %w", service.Name, err)
162+
}
160163
}
161164

162165
for _, custom := range customClients {

0 commit comments

Comments
 (0)