From 0a24935e45ac0aa414d5b0802bc415337ebaa4df Mon Sep 17 00:00:00 2001 From: Ryan McKinley Date: Tue, 8 Jul 2025 07:09:40 -0700 Subject: [PATCH] depguard --- .golangci.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.golangci.yml b/.golangci.yml index 5bb4a5e3167..6fa586f25b2 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -3,7 +3,7 @@ # Others can set up the YAML LSP manually, which supports schemas: https://github.com/redhat-developer/yaml-language-server # $schema: https://golangci-lint.run/jsonschema/golangci.jsonschema.json -version: "2" +version: '2' run: timeout: 15m concurrency: 10 @@ -107,6 +107,9 @@ linters: - '**/pkg/tsdb/zipkin/**/*' - '**/pkg/tsdb/jaeger/*' - '**/pkg/tsdb/jaeger/**/*' + allow: + - github.com/grafana/grafana/pkg/apis/datasource + - github.com/grafana/grafana/pkg/apimachinery/apis deny: - pkg: github.com/grafana/grafana/pkg/api desc: Core plugins are not allowed to depend on Grafana core packages @@ -267,16 +270,16 @@ linters: text: G306 - linters: - gosec - text: "401" + text: '401' - linters: - gosec - text: "402" + text: '402' - linters: - gosec - text: "501" + text: '501' - linters: - gosec - text: "404" + text: '404' - linters: - errorlint text: non-wrapping format verb for fmt.Errorf