aboutsummaryrefslogtreecommitdiffstats
path: root/vendor/github.com/sivchari
diff options
context:
space:
mode:
authordependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>2024-04-02 14:37:40 +0000
committerTaras Madan <tarasmadan@google.com>2024-04-03 09:59:40 +0000
commit9d2a90af8850a414d2da20b806d7aa8fd9a297ae (patch)
treeb6ce5a1bc2ecaed9f94b06b36eca20b98929970c /vendor/github.com/sivchari
parentb90978ba49e3321a2d1cd77c07c196b088c97386 (diff)
mod: bump github.com/golangci/golangci-lint from 1.56.2 to 1.57.2
Bumps [github.com/golangci/golangci-lint](https://github.com/golangci/golangci-lint) from 1.56.2 to 1.57.2. - [Release notes](https://github.com/golangci/golangci-lint/releases) - [Changelog](https://github.com/golangci/golangci-lint/blob/master/CHANGELOG.md) - [Commits](https://github.com/golangci/golangci-lint/compare/v1.56.2...v1.57.2) --- updated-dependencies: - dependency-name: github.com/golangci/golangci-lint dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Diffstat (limited to 'vendor/github.com/sivchari')
-rw-r--r--vendor/github.com/sivchari/nosnakecase/.gitignore15
-rw-r--r--vendor/github.com/sivchari/nosnakecase/.golangci.yml40
-rw-r--r--vendor/github.com/sivchari/nosnakecase/LICENSE21
-rw-r--r--vendor/github.com/sivchari/nosnakecase/README.md224
-rw-r--r--vendor/github.com/sivchari/nosnakecase/nosnakecase.go63
5 files changed, 0 insertions, 363 deletions
diff --git a/vendor/github.com/sivchari/nosnakecase/.gitignore b/vendor/github.com/sivchari/nosnakecase/.gitignore
deleted file mode 100644
index 66fd13c90..000000000
--- a/vendor/github.com/sivchari/nosnakecase/.gitignore
+++ /dev/null
@@ -1,15 +0,0 @@
-# Binaries for programs and plugins
-*.exe
-*.exe~
-*.dll
-*.so
-*.dylib
-
-# Test binary, built with `go test -c`
-*.test
-
-# Output of the go coverage tool, specifically when used with LiteIDE
-*.out
-
-# Dependency directories (remove the comment below to include it)
-# vendor/
diff --git a/vendor/github.com/sivchari/nosnakecase/.golangci.yml b/vendor/github.com/sivchari/nosnakecase/.golangci.yml
deleted file mode 100644
index 31e05c4ee..000000000
--- a/vendor/github.com/sivchari/nosnakecase/.golangci.yml
+++ /dev/null
@@ -1,40 +0,0 @@
-run:
- timeout: 5m
- skip-files: []
- go: '1.17'
-
-linters-settings:
- govet:
- enable-all: true
- disable:
- - fieldalignment
- gocyclo:
- min-complexity: 18
- misspell:
- locale: US
- godox:
- keywords:
- - FIXME
- gofumpt:
- extra-rules: true
-
-linters:
- disable-all: true
- enable:
- - govet
- - revive
- - goimports
- - staticcheck
- - gosimple
- - unused
- - godox
- - gofumpt
- - misspell
- - gocyclo
-
-issues:
- exclude-use-default: true
- max-per-linter: 0
- max-same-issues: 0
- exclude: []
-
diff --git a/vendor/github.com/sivchari/nosnakecase/LICENSE b/vendor/github.com/sivchari/nosnakecase/LICENSE
deleted file mode 100644
index fb4127677..000000000
--- a/vendor/github.com/sivchari/nosnakecase/LICENSE
+++ /dev/null
@@ -1,21 +0,0 @@
-MIT License
-
-Copyright (c) 2022 sivchari
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
diff --git a/vendor/github.com/sivchari/nosnakecase/README.md b/vendor/github.com/sivchari/nosnakecase/README.md
deleted file mode 100644
index 69bb66046..000000000
--- a/vendor/github.com/sivchari/nosnakecase/README.md
+++ /dev/null
@@ -1,224 +0,0 @@
-# nosnakecase
-nosnakecase is a linter that detects snake case of variable naming and function name.
-
-## Instruction
-
-```sh
-go install github.com/sivchari/nosnakecase/cmd/nosnakecase@latest
-```
-
-## Usage
-
-```go
-package sandbox
-
-// global variable name with underscore.
-var v_v = 0 // want "v_v is used under score. You should use mixedCap or MixedCap."
-
-// global constant name with underscore.
-const c_c = 0 // want "c_c is used under score. You should use mixedCap or MixedCap."
-
-// struct name with underscore.
-type S_a struct { // want "S_a is used under score. You should use mixedCap or MixedCap."
- fi int
-}
-
-// non-exported struct field name with underscore.
-type Sa struct {
- fi_a int // // want "fi_a is used under score. You should use mixedCap or MixedCap."
-}
-
-// function as struct field, with parameter name with underscore.
-type Sb struct {
- fib func(p_a int) // want "p_a is used under score. You should use mixedCap or MixedCap."
-}
-
-// exported struct field with underscore.
-type Sc struct {
- Fi_A int // want "Fi_A is used under score. You should use mixedCap or MixedCap."
-}
-
-// function as struct field, with return name with underscore.
-type Sd struct {
- fib func(p int) (r_a int) // want "r_a is used under score. You should use mixedCap or MixedCap."
-}
-
-// interface name with underscore.
-type I_a interface { // want "I_a is used under score. You should use mixedCap or MixedCap."
- fn(p int)
-}
-
-// interface with parameter name with underscore.
-type Ia interface {
- fn(p_a int) // want "p_a is used under score. You should use mixedCap or MixedCap."
-}
-
-// interface with parameter name with underscore.
-type Ib interface {
- Fn(p_a int) // want "p_a is used under score. You should use mixedCap or MixedCap."
-}
-
-// function as struct field, with return name with underscore.
-type Ic interface {
- Fn_a() // want "Fn_a is used under score. You should use mixedCap or MixedCap."
-}
-
-// interface with return name with underscore.
-type Id interface {
- Fn() (r_a int) // want "r_a is used under score. You should use mixedCap or MixedCap."
-}
-
-// function name with underscore.
-func f_a() {} // want "f_a is used under score. You should use mixedCap or MixedCap."
-
-// function's parameter name with underscore.
-func fb(p_a int) {} // want "p_a is used under score. You should use mixedCap or MixedCap."
-
-// named return with underscore.
-func fc() (r_b int) { // want "r_b is used under score. You should use mixedCap or MixedCap."
- return 0
-}
-
-// local variable (short declaration) with underscore.
-func fd(p int) int {
- v_b := p * 2 // want "v_b is used under score. You should use mixedCap or MixedCap."
-
- return v_b // want "v_b is used under score. You should use mixedCap or MixedCap."
-}
-
-// local constant with underscore.
-func fe(p int) int {
- const v_b = 2 // want "v_b is used under score. You should use mixedCap or MixedCap."
-
- return v_b * p // want "v_b is used under score. You should use mixedCap or MixedCap."
-}
-
-// local variable with underscore.
-func ff(p int) int {
- var v_b = 2 // want "v_b is used under score. You should use mixedCap or MixedCap."
-
- return v_b * p // want "v_b is used under score. You should use mixedCap or MixedCap."
-}
-
-// inner function, parameter name with underscore.
-func fg() {
- fgl := func(p_a int) {} // want "p_a is used under score. You should use mixedCap or MixedCap."
- fgl(1)
-}
-
-type Foo struct{}
-
-// method name with underscore.
-func (f Foo) f_a() {} // want "f_a is used under score. You should use mixedCap or MixedCap."
-
-// method's parameter name with underscore.
-func (f Foo) fb(p_a int) {} // want "p_a is used under score. You should use mixedCap or MixedCap."
-
-// named return with underscore.
-func (f Foo) fc() (r_b int) { return 0 } // want "r_b is used under score. You should use mixedCap or MixedCap."
-
-// local variable (short declaration) with underscore.
-func (f Foo) fd(p int) int {
- v_b := p * 2 // want "v_b is used under score. You should use mixedCap or MixedCap."
-
- return v_b // want "v_b is used under score. You should use mixedCap or MixedCap."
-}
-
-// local constant with underscore.
-func (f Foo) fe(p int) int {
- const v_b = 2 // want "v_b is used under score. You should use mixedCap or MixedCap."
-
- return v_b * p // want "v_b is used under score. You should use mixedCap or MixedCap."
-}
-
-// local variable with underscore.
-func (f Foo) ff(p int) int {
- var v_b = 2 // want "v_b is used under score. You should use mixedCap or MixedCap."
-
- return v_b * p // want "v_b is used under score. You should use mixedCap or MixedCap."
-}
-
-func fna(a, p_a int) {} // want "p_a is used under score. You should use mixedCap or MixedCap."
-
-func fna1(a string, p_a int) {} // want "p_a is used under score. You should use mixedCap or MixedCap."
-
-func fnb(a, b, p_a int) {} // want "p_a is used under score. You should use mixedCap or MixedCap."
-
-func fnb1(a, b string, p_a int) {} // want "p_a is used under score. You should use mixedCap or MixedCap."
-
-func fnd(
- p_a int, // want "p_a is used under score. You should use mixedCap or MixedCap."
- p_b int, // want "p_b is used under score. You should use mixedCap or MixedCap."
- p_c int, // want "p_c is used under score. You should use mixedCap or MixedCap."
-) {
-}
-```
-
-```console
-go vet -vettool=(which nosnakecase) ./...
-
-# command-line-arguments
-# a
-./a.go:4:5: v_v is used under score. You should use mixedCap or MixedCap.
-./a.go:7:7: c_c is used under score. You should use mixedCap or MixedCap.
-./a.go:10:6: S_a is used under score. You should use mixedCap or MixedCap.
-./a.go:16:2: fi_a is used under score. You should use mixedCap or MixedCap.
-./a.go:21:11: p_a is used under score. You should use mixedCap or MixedCap.
-./a.go:26:2: Fi_A is used under score. You should use mixedCap or MixedCap.
-./a.go:31:19: r_a is used under score. You should use mixedCap or MixedCap.
-./a.go:35:6: I_a is used under score. You should use mixedCap or MixedCap.
-./a.go:41:5: p_a is used under score. You should use mixedCap or MixedCap.
-./a.go:46:5: p_a is used under score. You should use mixedCap or MixedCap.
-./a.go:51:2: Fn_a is used under score. You should use mixedCap or MixedCap.
-./a.go:56:8: r_a is used under score. You should use mixedCap or MixedCap.
-./a.go:60:6: f_a is used under score. You should use mixedCap or MixedCap.
-./a.go:63:9: p_a is used under score. You should use mixedCap or MixedCap.
-./a.go:66:12: r_b is used under score. You should use mixedCap or MixedCap.
-./a.go:72:2: v_b is used under score. You should use mixedCap or MixedCap.
-./a.go:74:9: v_b is used under score. You should use mixedCap or MixedCap.
-./a.go:79:8: v_b is used under score. You should use mixedCap or MixedCap.
-./a.go:81:9: v_b is used under score. You should use mixedCap or MixedCap.
-./a.go:86:6: v_b is used under score. You should use mixedCap or MixedCap.
-./a.go:88:9: v_b is used under score. You should use mixedCap or MixedCap.
-./a.go:93:14: p_a is used under score. You should use mixedCap or MixedCap.
-./a.go:100:14: f_a is used under score. You should use mixedCap or MixedCap.
-./a.go:103:17: p_a is used under score. You should use mixedCap or MixedCap.
-./a.go:106:20: r_b is used under score. You should use mixedCap or MixedCap.
-./a.go:110:2: v_b is used under score. You should use mixedCap or MixedCap.
-./a.go:112:9: v_b is used under score. You should use mixedCap or MixedCap.
-./a.go:117:8: v_b is used under score. You should use mixedCap or MixedCap.
-./a.go:119:9: v_b is used under score. You should use mixedCap or MixedCap.
-./a.go:124:6: v_b is used under score. You should use mixedCap or MixedCap.
-./a.go:126:9: v_b is used under score. You should use mixedCap or MixedCap.
-./a.go:129:13: p_a is used under score. You should use mixedCap or MixedCap.
-./a.go:131:21: p_a is used under score. You should use mixedCap or MixedCap.
-./a.go:133:16: p_a is used under score. You should use mixedCap or MixedCap.
-./a.go:135:24: p_a is used under score. You should use mixedCap or MixedCap.
-./a.go:138:2: p_a is used under score. You should use mixedCap or MixedCap.
-./a.go:139:2: p_b is used under score. You should use mixedCap or MixedCap.
-./a.go:140:2: p_c is used under score. You should use mixedCap or MixedCap.
-```
-
-## CI
-
-### CircleCI
-
-```yaml
-- run:
- name: install nosnakecase
- command: go install github.com/sivchari/nosnakecase/cmd/nosnakecase@latest
-
-- run:
- name: run nosnakecase
- command: go vet -vettool=`which nosnakecase` ./...
-```
-
-### GitHub Actions
-
-```yaml
-- name: install nosnakecase
- run: go install github.com/sivchari/nosnakecase/cmd/nosnakecase@latest
-
-- name: run nosnakecase
- run: go vet -vettool=`which nosnakecase` ./...
-```
diff --git a/vendor/github.com/sivchari/nosnakecase/nosnakecase.go b/vendor/github.com/sivchari/nosnakecase/nosnakecase.go
deleted file mode 100644
index 88cf70e3f..000000000
--- a/vendor/github.com/sivchari/nosnakecase/nosnakecase.go
+++ /dev/null
@@ -1,63 +0,0 @@
-package nosnakecase
-
-import (
- "go/ast"
- "go/token"
- "strings"
-
- "golang.org/x/tools/go/analysis"
- "golang.org/x/tools/go/analysis/passes/inspect"
- "golang.org/x/tools/go/ast/inspector"
-)
-
-const doc = "nosnakecase is a linter that detects snake case of variable naming and function name."
-
-// Analyzer is a nosnakecase linter.
-var Analyzer = &analysis.Analyzer{
- Name: "nosnakecase",
- Doc: doc,
- Run: run,
- Requires: []*analysis.Analyzer{
- inspect.Analyzer,
- },
-}
-
-func run(pass *analysis.Pass) (interface{}, error) {
- result := pass.ResultOf[inspect.Analyzer].(*inspector.Inspector)
-
- nodeFilter := []ast.Node{
- (*ast.Ident)(nil),
- }
-
- result.Preorder(nodeFilter, func(n ast.Node) {
- switch n := n.(type) {
- case *ast.Ident:
- report(pass, n.Pos(), n.Name)
- }
- })
-
- return nil, nil
-}
-
-func report(pass *analysis.Pass, pos token.Pos, name string) {
- // skip import _ "xxx"
- if name == "_" {
- return
- }
-
- // skip package xxx_test
- if strings.Contains(name, "_test") {
- return
- }
-
- // If prefix is Test or Benchmark, Fuzz, skip
- // FYI https://go.dev/blog/examples
- if strings.HasPrefix(name, "Test") || strings.HasPrefix(name, "Benchmark") || strings.HasPrefix(name, "Fuzz") {
- return
- }
-
- if strings.Contains(name, "_") {
- pass.Reportf(pos, "%s contains underscore. You should use mixedCap or MixedCap.", name)
- return
- }
-}