diff options
| author | Paul Buetow <paul@buetow.org> | 2026-05-26 10:37:49 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-05-26 10:37:49 +0300 |
| commit | b097c6eef1cd24ab6c0fa13ac07981e3b5cef24f (patch) | |
| tree | 6d7b6c7ceb03a7f9f7b513e2f6c1f3fd6fe089be /internal/askcli/task_selector.go | |
| parent | 0088bf27368265511d6ff3c49309df843c528d42 (diff) | |
build: bump minimum Go version to 1.24.0
Updates go.mod from 1.21.0 to 1.24.0 because tests use testing.T.Chdir,
which requires Go 1.24. Also fixes pre-existing fmt.Errorf non-constant
format strings in task_selector.go that the printf vet analyzer flags
when running go test with the newer minimum version.
Diffstat (limited to 'internal/askcli/task_selector.go')
| -rw-r--r-- | internal/askcli/task_selector.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/internal/askcli/task_selector.go b/internal/askcli/task_selector.go index e920192..01e6291 100644 --- a/internal/askcli/task_selector.go +++ b/internal/askcli/task_selector.go @@ -47,7 +47,7 @@ func (d *Dispatcher) resolveTaskSelector(ctx context.Context, selector string, s func normalizeTaskSelectorInput(selector string) (string, bool, error) { normalized := NormalizeUUID(selector) if selector != normalized && IsNumericID(normalized) { - return "", false, fmt.Errorf(strings.TrimSpace(RejectNumericID())) + return "", false, fmt.Errorf("%s", strings.TrimSpace(RejectNumericID())) } return normalized, selector == normalized, nil } @@ -114,7 +114,7 @@ func finalizeResolvedTaskSelector( return resolvedTaskSelector{Input: selector, UUID: selector, Alias: aliasForUUID}, nil } if IsNumericID(selector) { - return resolvedTaskSelector{}, fmt.Errorf(strings.TrimSpace(RejectNumericID())) + return resolvedTaskSelector{}, fmt.Errorf("%s", strings.TrimSpace(RejectNumericID())) } if err := saveIfChanged(); err != nil { return resolvedTaskSelector{}, err |
