Safe Haskell | None |
---|---|
Language | GHC2024 |
Data.Git.Phoenix.CommitSearch
Documentation
data CommitObject Source #
Constructors
CommitObject | |
Fields
|
Instances
readCommitObject :: PhoenixSearchM m => FilePath -> m [CommitObject] Source #
parseGitObject :: PhoenixSearchM m => Regex -> Tagged DaysAfter Int64 -> Tagged DaysBefore Int64 -> FilePath -> m [CommitObject] Source #
dedupOrderedList :: Eq a => [a] -> [a] Source #
searchCommit :: PhoenixSearchM m => String -> Tagged DaysAfter Int -> Tagged DaysBefore Int -> m [CommitObject] Source #
commitObjectsToDoc :: [CommitObject] -> Doc Source #
runCommitSearch :: SearchCommitBy -> IO [CommitObject] Source #
formatCommit :: CommitObject -> Doc Source #