diff --git a/tree_entry.go b/tree_entry.go index d3eefee1f..175431673 100644 --- a/tree_entry.go +++ b/tree_entry.go @@ -81,6 +81,11 @@ func (te *TreeEntry) IsDir() bool { return te.mode == EntryModeTree } +// IsLink if the entry is a symlink +func (te *TreeEntry) IsLink() bool { + return te.mode == EntryModeSymlink +} + // Blob retrun the blob object the entry func (te *TreeEntry) Blob() *Blob { return &Blob{