Skip to content

Commit d318327

Browse files
authored
dev: clean up unused receivers with revive (#4599)
1 parent 3945188 commit d318327

File tree

9 files changed

+13
-12
lines changed

9 files changed

+13
-12
lines changed

.golangci.yml

+1
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ linters-settings:
9999
- name: unexported-return
100100
disabled: true
101101
- name: unused-parameter
102+
- name: unused-receiver
102103

103104
linters:
104105
disable-all: true

pkg/commands/cache.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ func newCacheCommand() *cacheCommand {
5050
return c
5151
}
5252

53-
func (c *cacheCommand) executeClean(_ *cobra.Command, _ []string) error {
53+
func (*cacheCommand) executeClean(_ *cobra.Command, _ []string) error {
5454
cacheDir := cache.DefaultDir()
5555

5656
if err := os.RemoveAll(cacheDir); err != nil {
@@ -60,7 +60,7 @@ func (c *cacheCommand) executeClean(_ *cobra.Command, _ []string) error {
6060
return nil
6161
}
6262

63-
func (c *cacheCommand) executeStatus(_ *cobra.Command, _ []string) {
63+
func (*cacheCommand) executeStatus(_ *cobra.Command, _ []string) {
6464
cacheDir := cache.DefaultDir()
6565
_, _ = fmt.Fprintf(logutils.StdOut, "Dir: %s\n", cacheDir)
6666

pkg/goanalysis/linter.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ func (lnt *Linter) allAnalyzerNames() []string {
102102
return ret
103103
}
104104

105-
func (lnt *Linter) configureAnalyzer(a *analysis.Analyzer, cfg map[string]any) error {
105+
func (*Linter) configureAnalyzer(a *analysis.Analyzer, cfg map[string]any) error {
106106
for k, v := range cfg {
107107
f := a.Flags.Lookup(k)
108108
if f == nil {

pkg/goanalysis/metalinter.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ func (ml MetaLinter) Run(_ context.Context, lintCtx *linter.Context) ([]result.I
3131
return runAnalyzers(ml, lintCtx)
3232
}
3333

34-
func (ml MetaLinter) Name() string {
34+
func (MetaLinter) Name() string {
3535
return "goanalysis_metalinter"
3636
}
3737

38-
func (ml MetaLinter) Desc() string {
38+
func (MetaLinter) Desc() string {
3939
return ""
4040
}
4141

@@ -57,11 +57,11 @@ func (ml MetaLinter) getAnalyzers() []*analysis.Analyzer {
5757
return allAnalyzers
5858
}
5959

60-
func (ml MetaLinter) getName() string {
60+
func (MetaLinter) getName() string {
6161
return "metalinter"
6262
}
6363

64-
func (ml MetaLinter) useOriginalPackages() bool {
64+
func (MetaLinter) useOriginalPackages() bool {
6565
return false // `unused` can't be run by this metalinter
6666
}
6767

pkg/lint/lintersdb/builder_linter.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ func NewLinterBuilder() *LinterBuilder {
1616

1717
// Build loads all the "internal" linters.
1818
// The configuration is use for the linter settings.
19-
func (b LinterBuilder) Build(cfg *config.Config) ([]*linter.Config, error) {
19+
func (LinterBuilder) Build(cfg *config.Config) ([]*linter.Config, error) {
2020
if cfg == nil {
2121
return nil, nil
2222
}

pkg/lint/lintersdb/validator.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ func (v Validator) validateLintersNames(cfg *config.Linters) error {
6262
return nil
6363
}
6464

65-
func (v Validator) validatePresets(cfg *config.Linters) error {
65+
func (Validator) validatePresets(cfg *config.Linters) error {
6666
presets := AllPresets()
6767

6868
for _, p := range cfg.Presets {

pkg/lint/package.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ func (l *PackageLoader) loadPackages(ctx context.Context, loadMode packages.Load
105105
return l.filterTestMainPackages(pkgs), nil
106106
}
107107

108-
func (l *PackageLoader) parseLoadedPackagesErrors(pkgs []*packages.Package) error {
108+
func (*PackageLoader) parseLoadedPackagesErrors(pkgs []*packages.Package) error {
109109
for _, pkg := range pkgs {
110110
var errs []packages.Error
111111
for _, err := range pkg.Errors {

pkg/result/processors/autogenerated_exclude.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ func (p *AutogeneratedExclude) Process(issues []result.Issue) ([]result.Issue, e
4949
return filterIssuesErr(issues, p.shouldPassIssue)
5050
}
5151

52-
func (p *AutogeneratedExclude) Finish() {}
52+
func (*AutogeneratedExclude) Finish() {}
5353

5454
func (p *AutogeneratedExclude) shouldPassIssue(issue *result.Issue) (bool, error) {
5555
if issue.FromLinter == "typecheck" {

pkg/result/processors/path_prettifier.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ func (PathPrettifier) Name() string {
2727
return "path_prettifier"
2828
}
2929

30-
func (p PathPrettifier) Process(issues []result.Issue) ([]result.Issue, error) {
30+
func (PathPrettifier) Process(issues []result.Issue) ([]result.Issue, error) {
3131
return transformIssues(issues, func(issue *result.Issue) *result.Issue {
3232
if !filepath.IsAbs(issue.FilePath()) {
3333
return issue

0 commit comments

Comments
 (0)