Method receiver 'repo' is not referenced in method's body, consider removing it
594 return volume, true, nil
595}
596
597func (repo *repository) volumeFrom(liveVolume FilesystemLiveVolume) (Volume, error) {598 properties, err := liveVolume.LoadProperties()
599 if err != nil {
600 return Volume{}, err
Method receiver 'vs' is not referenced in method's body, consider removing it
724 return volume.Volume{}, err
725}
726
727func (vs *VolumeServer) creationSucceeded(ctx context.Context, createdVolume volume.Volume, hLog lager.Logger) (volume.Volume, error) {728 return createdVolume, nil
729}
730
Method receiver 'vs' is not referenced in method's body, consider removing it
710 creationSucceeded(ctx context.Context, createdVolume volume.Volume, hLog lager.Logger) (volume.Volume, error)
711}
712
713func (vs *VolumeServer) creationFailed(w http.ResponseWriter, err error) (volume.Volume, error) {714 var code int
715 switch err {
716 case volume.ErrParentVolumeNotFound:
Method receiver 'vs' is not referenced in method's body, consider removing it
636 }
637}
638
639func (vs *VolumeServer) generateHandle() (string, error) {640 handle, err := uuid.NewV4()
641 if err != nil {
642 return "", err
Method receiver 'c' is not referenced in method's body, consider removing it
12 return &noCompression{}
13}
14
15func (c *noCompression) NewReader(reader io.ReadCloser) (io.ReadCloser, error) {16 return &rawReader{reader: reader}, nil
17}
18
Method receiver 'c' is not referenced in method's body, consider removing it
16 return &rawReader{reader: reader}, nil
17}
18
19func (c *noCompression) Encoding() baggageclaim.Encoding {20 return baggageclaim.RawEncoding
21}
22
Method receiver 'cmd' is not referenced in method's body, consider removing it
1795 return httpHandler
1796}
1797
1798func (cmd *RunCommand) constructLegacyHandler(1799 logger lager.Logger,
1800) (http.Handler, error) {
1801 return legacyserver.NewLegacyServer(&legacyserver.LegacyConfig{
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"
}