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

Function truncate_for_progress

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

Source from the content-addressed store, hash-verified

953}
954
955fn truncate_for_progress(input: &str, max_chars: usize) -> String {
956 let mut out = String::new();
957 for (idx, ch) in input.chars().enumerate() {
958 if idx >= max_chars {
959 out.push_str("...");
960 return out;
961 }
962 out.push(ch);
963 }
964 out
965}
966
967fn format_byte_count(bytes: usize) -> String {
968 const KIB: f64 = 1024.0;

Callers 1

slow_import_commit_labelFunction · 0.85

Calls 1

pushMethod · 0.45

Tested by

no test coverage detected