From 118f7bfda8c49845c8e77c9b0567d5c56dc771c0 Mon Sep 17 00:00:00 2001 From: rsclarke Date: Wed, 18 Mar 2026 15:53:41 +0800 Subject: [PATCH] chore(lint): use revive default rule set Replace the explicit list of 6 revive rules with enable-default-rules, activating all 23 default rules. The only new finding (blank-imports) is addressed by adding a justifying comment to the modernc.org/sqlite blank import. Closes #17 --- .golangci.yml | 8 +------- storage.go | 2 +- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/.golangci.yml b/.golangci.yml index 834acfe..c479477 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -30,13 +30,7 @@ linters: asserts: true comparison: true revive: - rules: - - name: context-as-argument - - name: var-naming - - name: exported - - name: package-comments - - name: receiver-naming - - name: indent-error-flow + enable-default-rules: true nolintlint: require-explanation: true require-specific: true diff --git a/storage.go b/storage.go index a00e828..d6a1488 100644 --- a/storage.go +++ b/storage.go @@ -17,7 +17,7 @@ import ( "github.com/caddyserver/certmagic" "github.com/google/uuid" - _ "modernc.org/sqlite" + _ "modernc.org/sqlite" // register pure-Go SQLite driver ) var (