mirror of
https://github.com/martinvonz/jj.git
synced 2025-05-24 00:21:11 +00:00
cli: leverage RevsetIteratorExt::commits()
in jj log
I'm trying to remove uses of `IndexEntry`.
This commit is contained in:
parent
5709822f05
commit
9ed537b3e8
@ -1568,8 +1568,8 @@ fn cmd_log(ui: &mut Ui, command: &CommandHelper, args: &LogArgs) -> Result<(), C
|
|||||||
} else {
|
} else {
|
||||||
Box::new(revset.iter())
|
Box::new(revset.iter())
|
||||||
};
|
};
|
||||||
for index_entry in iter {
|
for commit_or_error in iter.commits(store) {
|
||||||
let commit = store.get_commit(&index_entry.commit_id())?;
|
let commit = commit_or_error?;
|
||||||
with_content_format
|
with_content_format
|
||||||
.write(formatter, |formatter| template.format(&commit, formatter))?;
|
.write(formatter, |formatter| template.format(&commit, formatter))?;
|
||||||
if !diff_formats.is_empty() {
|
if !diff_formats.is_empty() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user