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

Method isExternal

filetree/node.go:240–254  ·  view source on GitHub ↗

isExternal returns true if file is external to main file tree

()

Source from the content-addressed store, hash-verified

238
239// isExternal returns true if file is external to main file tree
240func (fn *Node) isExternal() bool {
241 isExt := false
242 fn.WalkUp(func(k tree.Node) bool {
243 sfn := AsNode(k)
244 if sfn == nil {
245 return tree.Break
246 }
247 if sfn.IsIrregular() {
248 isExt = true
249 return tree.Break
250 }
251 return tree.Continue
252 })
253 return isExt
254}
255
256// IsExec returns true if file is an executable file
257func (fn *Node) IsExec() bool {

Callers 9

deleteFileMethod · 0.95
RenameFileMethod · 0.95
newFileMethod · 0.95
newFolderMethod · 0.95
copyFileToDirMethod · 0.95
RepoMethod · 0.95
pasteFilesMethod · 0.95
DropDeleteSourceMethod · 0.95
removeFromExternsMethod · 0.80

Calls 3

WalkUpMethod · 0.80
IsIrregularMethod · 0.80
AsNodeFunction · 0.70

Tested by

no test coverage detected