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

Method print_entries

atomic-cli/src/commands/log/command.rs:411–422  ·  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

409 ///
410 /// * `entries` - History entries to print
411 fn print_entries(&self, entries: &[HistoryEntry]) {
412 let hash_length = self.get_hash_length();
413
414 let output = match self.format {
415 LogFormat::Default => self.format_default(entries, hash_length),
416 LogFormat::Short => self.format_short(entries, hash_length),
417 LogFormat::Oneline => self.format_oneline(entries, hash_length),
418 LogFormat::Json => self.format_json(entries),
419 };
420
421 print!("{}", output);
422 }
423
424 /// Print empty history message.
425 ///

Callers 1

runMethod · 0.80

Calls 5

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