plumbing/commit_iterator library

Functions

commitIteratorBFS({required ObjectStorage objStorage, required GitCommit from}) Stream<GitCommit>
commitIteratorBFSFiltered({required ObjectStorage objStorage, required GitCommit from, CommitFilter? isValid, CommitFilter? isLimit}) Stream<GitCommit>
commitPreOrderIterator({required ObjectStorage objStorage, required GitCommit from}) Stream<GitCommit>

Typedefs

CommitFilter = bool Function(GitCommit commit)