From 0727defa98edd7af0a2c3658532132ebcd1769bc Mon Sep 17 00:00:00 2001 From: Chen Asraf Date: Wed, 3 Dec 2025 18:01:53 +0200 Subject: [PATCH] chore: fix lint errors --- internal/config/config_test.go | 4 ++-- main.go | 28 ++++++++++++++-------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/internal/config/config_test.go b/internal/config/config_test.go index 3f43d3a..35286e5 100644 --- a/internal/config/config_test.go +++ b/internal/config/config_test.go @@ -152,7 +152,7 @@ refresh: 5 if err := os.Chdir(tmpDir); err != nil { t.Fatalf("failed to change directory: %v", err) } - defer os.Chdir(oldWd) + defer func() { _ = os.Chdir(oldWd) }() // Initialize config Init() @@ -207,7 +207,7 @@ preview-size: "60%" if err := os.Chdir(tmpDir); err != nil { t.Fatalf("failed to change directory: %v", err) } - defer os.Chdir(oldWd) + defer func() { _ = os.Chdir(oldWd) }() // Initialize config Init() diff --git a/main.go b/main.go index 6d6d39a..559ec28 100644 --- a/main.go +++ b/main.go @@ -36,23 +36,23 @@ func main() { flag.IntP("refresh", "r", 0, "Auto-refresh interval in seconds (0 = disabled)") printUsage := func(w *os.File) { - fmt.Fprintf(w, "Usage: watchr [options] \n\n") - fmt.Fprintf(w, "A terminal UI for running and watching command output.\n\n") - fmt.Fprintf(w, "Options:\n") + _, _ = fmt.Fprintf(w, "Usage: watchr [options] \n\n") + _, _ = fmt.Fprintf(w, "A terminal UI for running and watching command output.\n\n") + _, _ = fmt.Fprintf(w, "Options:\n") flag.CommandLine.SetOutput(w) flag.PrintDefaults() flag.CommandLine.SetOutput(os.Stderr) - fmt.Fprintf(w, "\nKeybindings:\n") - fmt.Fprintf(w, " r, Ctrl-r Reload (re-run command)\n") - fmt.Fprintf(w, " q, Esc Quit\n") - fmt.Fprintf(w, " j, k Move down/up\n") - fmt.Fprintf(w, " g Go to first line\n") - fmt.Fprintf(w, " G Go to last line\n") - fmt.Fprintf(w, " Ctrl-d/u Half page down/up\n") - fmt.Fprintf(w, " PgDn/Up, ^f/b Full page down/up\n") - fmt.Fprintf(w, " p Toggle preview\n") - fmt.Fprintf(w, " / Enter filter mode\n") - fmt.Fprintf(w, " Esc Exit filter mode / clear filter\n") + _, _ = fmt.Fprintf(w, "\nKeybindings:\n") + _, _ = fmt.Fprintf(w, " r, Ctrl-r Reload (re-run command)\n") + _, _ = fmt.Fprintf(w, " q, Esc Quit\n") + _, _ = fmt.Fprintf(w, " j, k Move down/up\n") + _, _ = fmt.Fprintf(w, " g Go to first line\n") + _, _ = fmt.Fprintf(w, " G Go to last line\n") + _, _ = fmt.Fprintf(w, " Ctrl-d/u Half page down/up\n") + _, _ = fmt.Fprintf(w, " PgDn/Up, ^f/b Full page down/up\n") + _, _ = fmt.Fprintf(w, " p Toggle preview\n") + _, _ = fmt.Fprintf(w, " / Enter filter mode\n") + _, _ = fmt.Fprintf(w, " Esc Exit filter mode / clear filter\n") } flag.Usage = func() {