1
0
mirror of https://github.com/mgechev/revive.git synced 2025-11-23 22:04:49 +02:00

refactor: rename files to follow Go convention

This commit is contained in:
Oleksandr Redko
2024-11-11 13:39:10 +02:00
committed by chavacava
parent c0d4d07ab6
commit be95bfa705
299 changed files with 181 additions and 178 deletions

43
testdata/unused_receiver.go vendored Normal file
View File

@@ -0,0 +1,43 @@
package fixtures
import (
"fmt"
"github.com/mgechev/revive/lint"
)
func (f *Unix) Name() string { // MATCH /method receiver 'f' is not referenced in method's body, consider removing or renaming it as _/
return "unix"
}
func (f *Unix) Format(failures <-chan lint.Failure, _ lint.RulesConfig) (string, error) { // MATCH /method receiver 'f' is not referenced in method's body, consider removing or renaming it as _/
for failure := range failures {
fmt.Printf("%v: [%s] %s\n", failure.Position.Start, failure.RuleName, failure.Failure)
}
return "", nil
}
func (u *Unix) Foo() (string, error) { // MATCH /method receiver 'u' is not referenced in method's body, consider removing or renaming it as _/
for failure := range failures {
u := 1 // shadowing the receiver
fmt.Printf("%v\n", u)
}
return "", nil
}
func (u *Unix) Foos() (string, error) {
for failure := range failures {
u := 1 // shadowing the receiver
fmt.Printf("%v\n", u)
}
return u, nil // use of the receiver
}
func (u *Unix) Bar() (string, error) {
for failure := range failures {
u.path = nil // modifies the receiver
fmt.Printf("%v\n", u)
}
return "", nil
}