revset_for_commits()
The function is only used in tests, so it doesn't belong in `default_revset_engine`. Also, it's not specific to that implementation, so I rewrote as a revset evaluation.
Repo
Arc<ReadonlyRepo>
MutableRepo
ConflictPart
ConflictTerm
ReadonlyRepo
Arc