removeFromExterns removes file from list of external files
()
| 473 | |
| 474 | // removeFromExterns removes file from list of external files |
| 475 | func (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. |
nothing calls this directly
no test coverage detected