chore: move samples into fixtures (#1321)

This commit is contained in:
Ludovic Fernandez
2025-11-28 17:21:09 +01:00
committed by GitHub
parent aa6fad0ea0
commit 5a9289952f
24 changed files with 8 additions and 8 deletions

View File

@@ -0,0 +1,7 @@
version: v2.6.1
name: custom-golangci-lint
#destination: ./zzz/path/
plugins:
- module: 'github.com/golangci/example-plugin-module-linter'
version: v0.1.0

1
fixtures/plugins/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
/custom-golangci-lint

View File

@@ -0,0 +1,25 @@
version: "2"
linters:
default: none
enable:
- example
settings:
custom:
example:
type: module
# Description is optional
description: The description of the linter. This is optional, but shows up when running `golangci-lint linters`.
# Original-url is optional, and is only used for documentation purposes.
original-url: github.com/golangci/example-plugin-module-linter
settings:
one: Foo
two:
- name: Bar
three:
name: Bar
issues:
max-issues-per-linter: 0
max-same-issues: 0

3
fixtures/plugins/go.mod Normal file
View File

@@ -0,0 +1,3 @@
module github.com/golangci/sample
go 1.24.0

View File

@@ -0,0 +1,22 @@
// Package sample is used as test input for golangci action.
package sample
// comment without a to do
func SomeFunc1() {
_ = 1 + 1
}
// TODO: do something // want "TODO comment has no author"
func SomeFunc2() {
_ = 1 + 2
}
// TODO(): do something // want "TODO comment has no author"
func SomeFunc3() {
_ = 1 + 3
}
// TODO(dbraley): Do something with the value
func SomeFunc4() {
_ = 1 + 4
}