MCPcopy Create free account
hub / github.com/cogentcore/core / duplicateFile

Method duplicateFile

filetree/file.go:59–66  ·  view source on GitHub ↗

duplicateFile creates a copy of given file -- only works for regular files, not directories

()

Source from the content-addressed store, hash-verified

57// duplicateFile creates a copy of given file -- only works for regular files, not
58// directories
59func (fn *Node) duplicateFile() error {
60 _, err := fn.Info.Duplicate()
61 if err == nil && fn.Parent != nil {
62 fnp := AsNode(fn.Parent)
63 fnp.Update()
64 }
65 return err
66}
67
68// deletes any selected files or directories. If any directory is selected,
69// all files and subdirectories in that directory are also deleted.

Callers 1

duplicateFilesMethod · 0.80

Calls 3

AsNodeFunction · 0.70
UpdateMethod · 0.65
DuplicateMethod · 0.45

Tested by

no test coverage detected