summaryrefslogtreecommitdiff
path: root/vendor/github.com/otiai10/copy/fileinfo_go1.16.go
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2024-10-25 00:47:47 +0200
committerMitja Felicijan <mitja.felicijan@gmail.com>2024-10-25 00:47:47 +0200
commitc6cc0108ca7738023b45e0eeac0fa2390532dd93 (patch)
tree36890e6cd3091bbab8efbe686cc56f467f645bfd /vendor/github.com/otiai10/copy/fileinfo_go1.16.go
parent0130404a1dc663d4aa68d780c9bcb23a4243e68d (diff)
downloadjbmafp-master.tar.gz
Added vendor lock on depsHEADmaster
Diffstat (limited to 'vendor/github.com/otiai10/copy/fileinfo_go1.16.go')
-rw-r--r--vendor/github.com/otiai10/copy/fileinfo_go1.16.go17
1 files changed, 17 insertions, 0 deletions
diff --git a/vendor/github.com/otiai10/copy/fileinfo_go1.16.go b/vendor/github.com/otiai10/copy/fileinfo_go1.16.go
new file mode 100644
index 0000000..01b3fd2
--- /dev/null
+++ b/vendor/github.com/otiai10/copy/fileinfo_go1.16.go
@@ -0,0 +1,17 @@
+//go:build go1.16
+// +build go1.16
+
+package copy
+
+import "io/fs"
+
+// This is a cloned definition of os.FileInfo (go1.15) or fs.FileInfo (go1.16~)
+// A FileInfo describes a file and is returned by Stat.
+type fileInfo interface {
+ // Name() string // base name of the file
+ // Size() int64 // length in bytes for regular files; system-dependent for others
+ Mode() fs.FileMode // file mode bits
+ // ModTime() time.Time // modification time
+ IsDir() bool // abbreviation for Mode().IsDir()
+ Sys() interface{} // underlying data source (can return nil)
+}