From dec11dd6d68ca51fa5e12cfcbedb786cc854ba45 Mon Sep 17 00:00:00 2001 From: AJ ONeal Date: Thu, 9 Apr 2026 02:43:18 -0600 Subject: [PATCH] fix(shmigrate): explicit Close throwaway - Replace bare `defer f.Close()` with `defer func() { _ = f.Close() }()` for explicit error throwaway (consistent with other backends) --- database/sqlmigrate/shmigrate/shmigrate.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/sqlmigrate/shmigrate/shmigrate.go b/database/sqlmigrate/shmigrate/shmigrate.go index 8dabc4d..2082ab5 100644 --- a/database/sqlmigrate/shmigrate/shmigrate.go +++ b/database/sqlmigrate/shmigrate/shmigrate.go @@ -111,7 +111,7 @@ func (r *Migrator) Applied(ctx context.Context) ([]sqlmigrate.Migration, error) } return nil, fmt.Errorf("reading migrations log: %w", err) } - defer f.Close() + defer func() { _ = f.Close() }() var applied []sqlmigrate.Migration scanner := bufio.NewScanner(f)