mirror of
https://github.com/golang/go
synced 2024-11-02 11:50:30 +00:00
834a3f844a
An optional interface FileInfoNames has been added.
If the parameter fi of FileInfoHeader implements the interface
the Gname and Uname of the return value Header are
provided by the method of the interface.
Also added testing.
Fixes #50102
Change-Id: I6fd06c7c9aaf29b22b7384542fe57affed33009a
Change-Id: I6fd06c7c9aaf29b22b7384542fe57affed33009a
GitHub-Last-Rev: 5e82257948
GitHub-Pull-Request: golang/go#61662
Reviewed-on: https://go-review.googlesource.com/c/go/+/514235
Run-TryBot: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
9 lines
692 B
Text
9 lines
692 B
Text
pkg archive/tar, type FileInfoNames interface { Gname, IsDir, ModTime, Mode, Name, Size, Sys, Uname } #50102
|
|
pkg archive/tar, type FileInfoNames interface, Gname(int) (string, error) #50102
|
|
pkg archive/tar, type FileInfoNames interface, IsDir() bool #50102
|
|
pkg archive/tar, type FileInfoNames interface, ModTime() time.Time #50102
|
|
pkg archive/tar, type FileInfoNames interface, Mode() fs.FileMode #50102
|
|
pkg archive/tar, type FileInfoNames interface, Name() string #50102
|
|
pkg archive/tar, type FileInfoNames interface, Size() int64 #50102
|
|
pkg archive/tar, type FileInfoNames interface, Sys() interface{} #50102
|
|
pkg archive/tar, type FileInfoNames interface, Uname(int) (string, error) #50102
|