Safe Haskell | None |
---|---|
Language | Haskell98 |
Git.Object
- listObjects :: MonadGit r m => Maybe (CommitOid r) -> CommitOid r -> Bool -> m [ObjectOid r]
- traverseObjects :: MonadGit r m => (ObjectOid r -> m a) -> CommitOid r -> m [a]
- traverseObjects_ :: MonadGit r m => (ObjectOid r -> m ()) -> CommitOid r -> m ()
- expandTreeObjects :: MonadGit r m => ConduitT (ObjectOid r) (ObjectOid r) m ()
- listAllObjects :: MonadGit r m => Maybe (CommitOid r) -> CommitOid r -> m [ObjectOid r]
Documentation
expandTreeObjects :: MonadGit r m => ConduitT (ObjectOid r) (ObjectOid r) m () Source #
Given a list of objects (commit and top-level trees) return by
listObjects
, expand it to include all subtrees and blobs as well.
Ordering is preserved.