2
2
mirror of https://github.com/octoleo/restic.git synced 2024-12-02 01:48:30 +00:00

fs: remove file.Name() from interface

The only user was archiver.fileSaver.
This commit is contained in:
Michael Eischer 2024-10-18 21:43:23 +02:00
parent 0c711f5605
commit a7b13bd603
2 changed files with 1 additions and 6 deletions

View File

@ -229,7 +229,7 @@ func (r *readerFile) Close() error {
var _ File = &readerFile{} var _ File = &readerFile{}
// fakeFile implements all File methods, but only returns errors for anything // fakeFile implements all File methods, but only returns errors for anything
// except Stat() and Name(). // except Stat()
type fakeFile struct { type fakeFile struct {
name string name string
os.FileInfo os.FileInfo
@ -266,10 +266,6 @@ func (f fakeFile) Stat() (os.FileInfo, error) {
return f.FileInfo, nil return f.FileInfo, nil
} }
func (f fakeFile) Name() string {
return f.name
}
// fakeDir implements Readdirnames and Readdir, everything else is delegated to fakeFile. // fakeDir implements Readdirnames and Readdir, everything else is delegated to fakeFile.
type fakeDir struct { type fakeDir struct {
entries []os.FileInfo entries []os.FileInfo

View File

@ -34,5 +34,4 @@ type File interface {
Readdir(int) ([]os.FileInfo, error) Readdir(int) ([]os.FileInfo, error)
Seek(int64, int) (int64, error) Seek(int64, int) (int64, error)
Stat() (os.FileInfo, error) Stat() (os.FileInfo, error)
Name() string
} }