method receiver 'f' is not referenced in method's body, consider removing or renaming it as _
232 }
233}
234
235func (f *folder) BringToFront(string) {} 236
237func (f *folder) Override() {}
238
method receiver 'f' is not referenced in method's body, consider removing or renaming it as _
234
235func (f *folder) BringToFront(string) {}
236
237func (f *folder) Override() {} 238
239func (f *folder) Revert() {}
240
method receiver 'f' is not referenced in method's body, consider removing or renaming it as _
236
237func (f *folder) Override() {}
238
239func (f *folder) Revert() {} 240
241func (f *folder) DelayScan(next time.Duration) {
242 select {
method receiver 'f' is not referenced in method's body, consider removing or renaming it as _
270 }
271}
272
273func (f *folder) Jobs(_, _ int) ([]string, []string, int) { 274 return nil, nil, 0
275}
276
method receiver 'f' is not referenced in method's body, consider removing or renaming it as _
917 return info, nil
918}
919
920func (f *fakeFile) Sync() error {921 return nil
922}
923
method receiver 'f' is not referenced in method's body, consider removing or renaming it as _
703 presentedName string // present (i.e. != "") on insensitive fs only
704}
705
706func (f *fakeFile) Close() error {707 return nil
708}
709
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
670 return nil, false
671}
672
673func (fs *fakeFS) wrapperType() filesystemWrapperType {674 return filesystemWrapperTypeNone
675}
676
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
666 return nil
667}
668
669func (fs *fakeFS) underlying() (Filesystem, bool) {670 return nil, false
671}
672
method receiver 'f' is not referenced in method's body, consider removing or renaming it as _
662 return ok && fi1.ModTime().Equal(fi2.ModTime()) && fi1.Mode() == fi2.Mode() && fi1.IsDir() == fi2.IsDir() && fi1.IsRegular() == fi2.IsRegular() && fi1.IsSymlink() == fi2.IsSymlink() && fi1.Owner() == fi2.Owner() && fi1.Group() == fi2.Group()
663}
664
665func (f *fakeFS) IsValid(path string) error {666 return nil
667}
668
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
643 return fs.uri
644}
645
646func (fs *fakeFS) Options() []Option {647 return nil
648}
649
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
635 return Usage{}, errors.New("not implemented")
636}
637
638func (fs *fakeFS) Type() FilesystemType {639 return FilesystemTypeFake
640}
641
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
631 return []string{"/"}, nil
632}
633
634func (fs *fakeFS) Usage(name string) (Usage, error) {635 return Usage{}, errors.New("not implemented")
636}
637
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
627 return nil, errors.New("not implemented")
628}
629
630func (fs *fakeFS) Roots() ([]string, error) {631 return []string{"/"}, nil
632}
633
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
618 return nil
619}
620
621func (fs *fakeFS) Unhide(name string) error {622 return nil
623}
624
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
602 return fs.Lstat(name)
603}
604
605func (fs *fakeFS) SymlinksSupported() bool {606 return false
607}
608
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
606 return false
607}
608
609func (fs *fakeFS) Walk(name string, walkFn WalkFunc) error {610 return errors.New("not implemented")
611}
612
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
610 return errors.New("not implemented")
611}
612
613func (fs *fakeFS) Watch(path string, ignore Matcher, ctx context.Context, ignorePerms bool) (<-chan Event, <-chan error, error) {614 return nil, nil, ErrWatchNotSupported
615}
616
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
622 return nil
623}
624
625func (fs *fakeFS) Glob(pattern string) ([]string, error) {626 // gnnh we don't seem to actually require this in practice
627 return nil, errors.New("not implemented")
628}
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
614 return nil, nil, ErrWatchNotSupported
615}
616
617func (fs *fakeFS) Hide(name string) error {618 return nil
619}
620
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
35func (fs *errorFilesystem) RemoveAll(name string) error { return fs.err }
36func (fs *errorFilesystem) Rename(oldname, newname string) error { return fs.err }
37func (fs *errorFilesystem) Stat(name string) (FileInfo, error) { return nil, fs.err }
38func (fs *errorFilesystem) SymlinksSupported() bool { return false }39func (fs *errorFilesystem) Walk(root string, walkFn WalkFunc) error { return fs.err }
40func (fs *errorFilesystem) Unhide(name string) error { return fs.err }
41func (fs *errorFilesystem) Hide(name string) error { return fs.err }
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
45func (fs *errorFilesystem) Usage(name string) (Usage, error) { return Usage{}, fs.err }
46func (fs *errorFilesystem) Type() FilesystemType { return fs.fsType }
47func (fs *errorFilesystem) URI() string { return fs.uri }
48func (fs *errorFilesystem) Options() []Option {49 return nil
50}
51func (fs *errorFilesystem) SameFile(fi1, fi2 FileInfo) bool { return false }
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
48func (fs *errorFilesystem) Options() []Option {
49 return nil
50}
51func (fs *errorFilesystem) SameFile(fi1, fi2 FileInfo) bool { return false }52func (fs *errorFilesystem) IsValid(path string) error { return fs.err }
53func (fs *errorFilesystem) Watch(path string, ignore Matcher, ctx context.Context, ignorePerms bool) (<-chan Event, <-chan error, error) {
54 return nil, nil, fs.err
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
54 return nil, nil, fs.err
55}
56
57func (fs *errorFilesystem) underlying() (Filesystem, bool) {58 return nil, false
59}
60
method receiver 'fs' is not referenced in method's body, consider removing or renaming it as _
58 return nil, false
59}
60
61func (fs *errorFilesystem) wrapperType() filesystemWrapperType {62 return filesystemWrapperTypeError
63}
method receiver 'e' is not referenced in method's body, consider removing or renaming it as _
695 return string(e)
696}
697
698func (e fakeEventInfo) Event() notify.Event {699 return notify.Write
700}
701
Description
Methods with unused receivers can be a symptom of unfinished refactoring or a bug. To keep the same method signature, omit the receiver name or '_' as it is unused.
Bad practice
func (f *Unix) Name() string {
return "unix"
}
func (_ *Unix) Name() string {
return "unix"
}
Recommended
func (*Unix) Name() string {
return "unix"
}