summaryrefslogtreecommitdiff
path: root/internal/askcli
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-05-26 10:37:49 +0300
committerPaul Buetow <paul@buetow.org>2026-05-26 10:37:49 +0300
commitb097c6eef1cd24ab6c0fa13ac07981e3b5cef24f (patch)
tree6d7b6c7ceb03a7f9f7b513e2f6c1f3fd6fe089be /internal/askcli
parent0088bf27368265511d6ff3c49309df843c528d42 (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')
-rw-r--r--internal/askcli/task_selector.go4
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