gralculator/internal
Grok 700e70a355
All checks were successful
CI / Test (push) Successful in 17s
Release / Create Release (push) Successful in 1m33s
CI / Lint (push) Successful in 22s
CI / Build (push) Successful in 20s
fix: resolve golangci-lint v2.1.6 staticcheck failures
- SA9003 (empty branch): rewrote TestFormatLargeAndScientific to actually
  call FormatForDisplay and perform a minimal non-empty assertion instead of
  an if-with-no-body.
- SA1019 (deprecated keyStyle.Copy()): replaced all .Copy() with direct
  assignment or method chaining on the base keyStyle. lipgloss styles are
  immutable and their builder methods already return new instances.
- Removed now-unused "strings" import from calc_test.go.
- All changes pass go test -short, go build, go vet, and gofmt.

This makes the Lint job (which runs golangci-lint-action + staticcheck) green.
The v0.3.0 tag was already pushed from the prior commit; this is master
hygiene so future CI + any follow-up tags are clean.
2026-06-06 17:09:43 +01:00
..
calc fix: resolve golangci-lint v2.1.6 staticcheck failures 2026-06-06 17:09:43 +01:00
ui fix: resolve golangci-lint v2.1.6 staticcheck failures 2026-06-06 17:09:43 +01:00
version feat(calc,ui): complete tight-mode HEX entry with cross-base chaining and result formatting 2026-06-06 17:04:11 +01:00