From 1d0407a16d81a5d5552801826d1e5832a127f1c1 Mon Sep 17 00:00:00 2001 From: Hein Date: Wed, 10 Dec 2025 10:00:01 +0200 Subject: [PATCH] Fixed linting --- .golangci.json | 17 ----------------- pkg/config/config.go | 12 ++++++------ pkg/logger/logger.go | 3 ++- 3 files changed, 8 insertions(+), 24 deletions(-) diff --git a/.golangci.json b/.golangci.json index 5b41664..a65a195 100644 --- a/.golangci.json +++ b/.golangci.json @@ -71,35 +71,18 @@ }, "gocritic": { "enabled-checks": [ - "appendAssign", - "assignOp", "boolExprSimplify", "builtinShadow", - "captLocal", - "caseOrder", - "defaultCaseOrder", - "dupArg", - "dupBranchBody", - "dupCase", - "dupSubExpr", - "elseif", "emptyFallthrough", "equalFold", - "flagName", "indexAlloc", "initClause", "methodExprCall", "nilValReturn", "rangeExprCopy", "rangeValCopy", - "regexpMust", - "singleCaseSwitch", - "sloppyLen", "stringXbytes", - "switchTrue", "typeAssertChain", - "typeSwitchVar", - "underef", "unlabelStmt", "unnamedResult", "unnecessaryBlock", diff --git a/pkg/config/config.go b/pkg/config/config.go index b47266f..af1d9ad 100644 --- a/pkg/config/config.go +++ b/pkg/config/config.go @@ -83,11 +83,11 @@ type DatabaseConfig struct { // ErrorTrackingConfig holds error tracking configuration type ErrorTrackingConfig struct { Enabled bool `mapstructure:"enabled"` - Provider string `mapstructure:"provider"` // sentry, noop - DSN string `mapstructure:"dsn"` // Sentry DSN - Environment string `mapstructure:"environment"` // e.g., production, staging, development - Release string `mapstructure:"release"` // Application version/release - Debug bool `mapstructure:"debug"` // Enable debug mode - SampleRate float64 `mapstructure:"sample_rate"` // Error sample rate (0.0-1.0) + Provider string `mapstructure:"provider"` // sentry, noop + DSN string `mapstructure:"dsn"` // Sentry DSN + Environment string `mapstructure:"environment"` // e.g., production, staging, development + Release string `mapstructure:"release"` // Application version/release + Debug bool `mapstructure:"debug"` // Enable debug mode + SampleRate float64 `mapstructure:"sample_rate"` // Error sample rate (0.0-1.0) TracesSampleRate float64 `mapstructure:"traces_sample_rate"` // Traces sample rate (0.0-1.0) } diff --git a/pkg/logger/logger.go b/pkg/logger/logger.go index 60c0ecc..a033b1b 100644 --- a/pkg/logger/logger.go +++ b/pkg/logger/logger.go @@ -7,8 +7,9 @@ import ( "os" "runtime/debug" - "github.com/bitechdev/ResolveSpec/pkg/errortracking" "go.uber.org/zap" + + errortracking "github.com/bitechdev/ResolveSpec/pkg/errortracking" ) var Logger *zap.SugaredLogger