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

Function truncate_for_progress

atomic-cli/src/commands/git/parallel.rs:903–913  ·  view source on GitHub ↗
(input: &str, max_chars: usize)

Source from the content-addressed store, hash-verified

901}
902
903fn truncate_for_progress(input: &str, max_chars: usize) -> String {
904 let mut out = String::new();
905 for (idx, ch) in input.chars().enumerate() {
906 if idx >= max_chars {
907 out.push_str("...");
908 return out;
909 }
910 out.push(ch);
911 }
912 out
913}
914
915fn format_byte_count(bytes: usize) -> String {
916 const KIB: f64 = 1024.0;

Callers 1

slow_import_commit_labelFunction · 0.85

Calls 1

pushMethod · 0.45

Tested by

no test coverage detected