parameter 'name' seems to be unused, consider removing or renaming it as _
252}
253
254// failChtimes does nothing, and fails
255func failChtimes(name string, mtime, atime time.Time) error {256 return errors.New("no")
257}
258
parameter 'mtime' seems to be unused, consider removing or renaming it as _
252}
253
254// failChtimes does nothing, and fails
255func failChtimes(name string, mtime, atime time.Time) error {256 return errors.New("no")
257}
258
parameter 'atime' seems to be unused, consider removing or renaming it as _
252}
253
254// failChtimes does nothing, and fails
255func failChtimes(name string, mtime, atime time.Time) error {256 return errors.New("no")
257}
258
parameter 'name' seems to be unused, 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
parameter 'atime' seems to be unused, consider removing or renaming it as _
240 return nil
241}
242
243func (fs *fakeFS) Chtimes(name string, atime time.Time, mtime time.Time) error {244 fs.mut.Lock()
245 defer fs.mut.Unlock()
246 fs.counters.Chtimes++
parameter 'walkFn' seems to be unused, 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
parameter 'path' seems to be unused, 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
parameter 'ignore' seems to be unused, 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
parameter 'ctx' seems to be unused, 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
parameter 'ignorePerms' seems to be unused, 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
parameter 'name' seems to be unused, 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
parameter 'name' seems to be unused, consider removing or renaming it as _
618 return nil
619}
620
621func (fs *fakeFS) Unhide(name string) error {622 return nil
623}
624
parameter 'pattern' seems to be unused, 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}
parameter 'name' seems to be unused, 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
parameter 'path' seems to be unused, 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
parameter 'fi1' seems to be unused, 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
parameter 'name' seems to be unused, consider removing or renaming it as _
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 }
42func (fs *errorFilesystem) Glob(pattern string) ([]string, error) { return nil, fs.err }
43func (fs *errorFilesystem) SyncDir(name string) error { return fs.err }
parameter 'name' seems to be unused, consider removing or renaming it as _
34func (fs *errorFilesystem) Remove(name string) error { return fs.err }
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 }
parameter 'newname' seems to be unused, consider removing or renaming it as _
33func (fs *errorFilesystem) ReadSymlink(name string) (string, error) { return "", fs.err }
34func (fs *errorFilesystem) Remove(name string) error { return fs.err }
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 }
parameter 'name' seems to be unused, consider removing or renaming it as _
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 }42func (fs *errorFilesystem) Glob(pattern string) ([]string, error) { return nil, fs.err }
43func (fs *errorFilesystem) SyncDir(name string) error { return fs.err }
44func (fs *errorFilesystem) Roots() ([]string, error) { return nil, fs.err }
parameter 'pattern' seems to be unused, consider removing or renaming it as _
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 }
42func (fs *errorFilesystem) Glob(pattern string) ([]string, error) { return nil, fs.err }43func (fs *errorFilesystem) SyncDir(name string) error { return fs.err }
44func (fs *errorFilesystem) Roots() ([]string, error) { return nil, fs.err }
45func (fs *errorFilesystem) Usage(name string) (Usage, error) { return Usage{}, fs.err }
parameter 'oldname' seems to be unused, consider removing or renaming it as _
33func (fs *errorFilesystem) ReadSymlink(name string) (string, error) { return "", fs.err }
34func (fs *errorFilesystem) Remove(name string) error { return fs.err }
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 }
parameter 'name' seems to be unused, consider removing or renaming it as _
32func (fs *errorFilesystem) OpenFile(string, int, FileMode) (File, error) { return nil, fs.err }
33func (fs *errorFilesystem) ReadSymlink(name string) (string, error) { return "", fs.err }
34func (fs *errorFilesystem) Remove(name string) error { return fs.err }
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 }
parameter 'name' seems to be unused, consider removing or renaming it as _
40func (fs *errorFilesystem) Unhide(name string) error { return fs.err }
41func (fs *errorFilesystem) Hide(name string) error { return fs.err }
42func (fs *errorFilesystem) Glob(pattern string) ([]string, error) { return nil, fs.err }
43func (fs *errorFilesystem) SyncDir(name string) error { return fs.err }44func (fs *errorFilesystem) Roots() ([]string, error) { return nil, fs.err }
45func (fs *errorFilesystem) Usage(name string) (Usage, error) { return Usage{}, fs.err }
46func (fs *errorFilesystem) Type() FilesystemType { return fs.fsType }
parameter 'name' seems to be unused, consider removing or renaming it as _
42func (fs *errorFilesystem) Glob(pattern string) ([]string, error) { return nil, fs.err }
43func (fs *errorFilesystem) SyncDir(name string) error { return fs.err }
44func (fs *errorFilesystem) Roots() ([]string, error) { return nil, fs.err }
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 {
Description
Unused parameters in functions or methods should be replaced with _
(underscore) or removed.
Functions or methods with unused parameters can be a symptom of unfinished
refactoring or a bug. If an unused parameter is present, it should be named _
(underscore) to avoid raising this issue and better readability.
Bad practice
func abc(unused string) {
fmt.Println("Not using any passed params.")
}
Recommended
func abc(_ string) {
fmt.Println("Not using any passed params.")
}
func abc() {
fmt.Println("Not using any passed params.")
}