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

Method removeFromExterns

filetree/node.go:475–484  ·  view source on GitHub ↗

removeFromExterns removes file from list of external files

()

Source from the content-addressed store, hash-verified

473
474// removeFromExterns removes file from list of external files
475func (fn *Node) removeFromExterns() { //types:add
476 fn.SelectedFunc(func(sn *Node) {
477 if !sn.isExternal() {
478 return
479 }
480 sn.FileRoot.removeExternalFile(string(sn.Filepath))
481 sn.closeBuf()
482 sn.Delete()
483 })
484}
485
486// closeBuf closes the file in its buffer if it is open.
487// returns true if closed.

Callers

nothing calls this directly

Calls 5

SelectedFuncMethod · 0.95
isExternalMethod · 0.80
removeExternalFileMethod · 0.80
closeBufMethod · 0.80
DeleteMethod · 0.65

Tested by

no test coverage detected