MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / print_entries

Method print_entries

atomic-cli/src/commands/log/command.rs:428–439  ·  view source on GitHub ↗

Print entries in the configured format. # Arguments `entries` - History entries to print

(&self, entries: &[HistoryEntry])

Source from the content-addressed store, hash-verified

426 ///
427 /// * `entries` - History entries to print
428 fn print_entries(&self, entries: &[HistoryEntry]) {
429 let hash_length = self.get_hash_length();
430
431 let output = match self.effective_format() {
432 LogFormat::Default => self.format_default(entries, hash_length),
433 LogFormat::Short => self.format_short(entries, hash_length),
434 LogFormat::Oneline => self.format_oneline(entries, hash_length),
435 LogFormat::Json => self.format_json(entries),
436 };
437
438 print!("{}", output);
439 }
440
441 /// Print empty history message.
442 ///

Callers 1

runMethod · 0.80

Calls 6

effective_formatMethod · 0.80
format_onelineMethod · 0.80
get_hash_lengthMethod · 0.45
format_defaultMethod · 0.45
format_shortMethod · 0.45
format_jsonMethod · 0.45

Tested by

no test coverage detected