diff options
| author | Paul Buetow <paul@buetow.org> | 2026-03-04 11:41:35 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-03-04 11:41:35 +0200 |
| commit | fcac74b4b06ac679e02e7976b79dcdad1e593810 (patch) | |
| tree | 25079fe3c9d910c2ea273d5dd277a3816b99d75b /internal/worktime | |
| parent | 97aa8a6f666f5f40859c8a9aa4948bde435cf18f (diff) | |
chore: fix code-quality and 100-go-mistakes findings
Addresses Taskwarrior findings for golangci-lint v2 config, deprecated APIs, unchecked test errors, dead code, and staticcheck cleanups.
Task UUIDs: 461c529c-5de3-4ceb-a761-5534f9f4342e, 8696d39e-d911-4ffe-8708-af1652a084b7, 0f63064b-be12-4fd6-a412-2904f94eb3dd, c051e84f-0e7b-48bc-8f16-e65133636ceb, 076cf172-e5fb-4f55-a1d6-1bce71e2f131, 1ed5b895-da61-4114-8321-cb129b24d6e1, 659311db-10af-4ec5-a08a-92240fa23489
Diffstat (limited to 'internal/worktime')
| -rw-r--r-- | internal/worktime/report.go | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/internal/worktime/report.go b/internal/worktime/report.go index 11890a9..c289b55 100644 --- a/internal/worktime/report.go +++ b/internal/worktime/report.go @@ -3,7 +3,6 @@ package worktime import ( "fmt" "math" - "sort" "strings" "time" @@ -289,7 +288,7 @@ func formatData(values map[string]int64, bufferSeconds int64, epoch int64, verbo } if verbose && epoch > 0 { - out.WriteString(fmt.Sprintf(" epoch:%d(%s)", epoch, time.Unix(epoch, 0))) + _, _ = fmt.Fprintf(&out, " epoch:%d(%s)", epoch, time.Unix(epoch, 0)) } return out.String() @@ -411,15 +410,3 @@ func newWeekAccumulator() weekAccumulator { values: map[string]int64{}, } } - -func sortedWeekReports(reports []WeekReport) { - sort.SliceStable(reports, func(i, j int) bool { - if reports[i].WeekLabel != reports[j].WeekLabel { - return reports[i].WeekLabel < reports[j].WeekLabel - } - if len(reports[i].Days) == 0 || len(reports[j].Days) == 0 { - return len(reports[i].Days) < len(reports[j].Days) - } - return reports[i].Days[0].Epoch < reports[j].Days[0].Epoch - }) -} |
