Safe Haskell | None |
---|---|
Language | GHC2024 |
Data.Git.Phoenix.HeadsDiscovery
Description
Find commits without descendants
Documentation
data CommitObject Source #
Constructors
CommitObject | |
Fields
|
Instances
type ShaBs = LByteString Source #
readCommitObject :: PhoenixSearchM m => FilePath -> m [(ShaBs, CommitObject)] Source #
loadCommitMap :: PhoenixSearchM m => m (Map ShaBs CommitObject) Source #
discoverHeads :: PhoenixSearchM m => String -> m [(ShaBs, CommitObject)] Source #
runHeadsDiscovery :: HeadsDiscovery -> IO [(ShaBs, CommitObject)] Source #
formatCommit :: (ShaBs, CommitObject) -> Doc Source #
commitObjectsToDoc :: [(ShaBs, CommitObject)] -> Doc Source #