From a121f646b88a808295f42f1fe37902e93b5d7d82 Mon Sep 17 00:00:00 2001 From: Kyle Conroy Date: Thu, 28 Jan 2021 09:01:54 -0800 Subject: [PATCH] Exit with non-zero error code when parsing fails --- internal/cmd/generate.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/internal/cmd/generate.go b/internal/cmd/generate.go index 9329042097..55f9f4c18d 100644 --- a/internal/cmd/generate.go +++ b/internal/cmd/generate.go @@ -151,8 +151,9 @@ func Generate(e Env, dir, filename string, stderr io.Writer) (map[string]string, name = combo.Kotlin.Package } - result, errored := parse(e, name, dir, sql.SQL, combo, parseOpts, stderr) - if errored { + result, failed := parse(e, name, dir, sql.SQL, combo, parseOpts, stderr) + if failed { + errored = true break }