From 96bcd24761fa632ce22e10c2d02d5baa0f1a7acb Mon Sep 17 00:00:00 2001 From: Kyle Conroy Date: Mon, 11 Sep 2023 08:24:18 -0700 Subject: [PATCH] fix(wasm): Move Runner struct to shared file --- internal/ext/wasm/nowasm.go | 7 +------ internal/ext/wasm/runner.go | 7 +++++++ internal/ext/wasm/wasm.go | 6 ------ 3 files changed, 8 insertions(+), 12 deletions(-) create mode 100644 internal/ext/wasm/runner.go diff --git a/internal/ext/wasm/nowasm.go b/internal/ext/wasm/nowasm.go index ab273e6ae2..c28db6fc73 100644 --- a/internal/ext/wasm/nowasm.go +++ b/internal/ext/wasm/nowasm.go @@ -3,17 +3,12 @@ package wasm import ( - "fmt" "context" + "fmt" "github.com/sqlc-dev/sqlc/internal/plugin" ) -type Runner struct { - URL string - SHA256 string -} - func (r *Runner) Generate(ctx context.Context, req *plugin.CodeGenRequest) (*plugin.CodeGenResponse, error) { return nil, fmt.Errorf("sqlc built without wasmtime support") } diff --git a/internal/ext/wasm/runner.go b/internal/ext/wasm/runner.go new file mode 100644 index 0000000000..352d827f9f --- /dev/null +++ b/internal/ext/wasm/runner.go @@ -0,0 +1,7 @@ +package wasm + +type Runner struct { + URL string + SHA256 string + Env []string +} diff --git a/internal/ext/wasm/wasm.go b/internal/ext/wasm/wasm.go index e643ea7a3f..abed5db9b3 100644 --- a/internal/ext/wasm/wasm.go +++ b/internal/ext/wasm/wasm.go @@ -44,12 +44,6 @@ func cacheDir() (string, error) { return filepath.Join(cacheHome, "sqlc"), nil } -type Runner struct { - URL string - SHA256 string - Env []string -} - var flight singleflight.Group // Verify the provided sha256 is valid.