Fast implementation of Git in pure Go codeberg.org/lindenii/furgit
git go
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

object/tree: Add bloblike

Runxi Yu efdfbaa7 02c78ff5

+12
+12
object/tree/mode.go
··· 10 10 FileModeSymlink FileMode = 0o120000 11 11 FileModeGitlink FileMode = 0o160000 12 12 ) 13 + 14 + // IsBlobLike reports whether mode names one blob-like tree entry kind. 15 + // 16 + // Blob-like entries store blob object IDs as their targets. 17 + func (mode FileMode) IsBlobLike() bool { 18 + switch mode { 19 + case FileModeRegular, FileModeExecutable, FileModeSymlink: 20 + return true 21 + default: 22 + return false 23 + } 24 + }