Skip to content

Commit

Permalink
make blue
Browse files Browse the repository at this point in the history
  • Loading branch information
wolfv committed Feb 14, 2024
1 parent 9bbffb8 commit 0d444d5
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions src/console_utils.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
use indicatif::MultiProgress;
use indicatif::{MultiProgress};
use console::style;
use std::{
io,
sync::{Arc, Mutex},
Expand Down Expand Up @@ -85,22 +86,23 @@ where
for _ in 0..indent {
s.push_str(" │");
}
s
format!("{}", style(s).cyan())
}

let mut inner = self.inner.lock().unwrap();
if metadata.target() != inner.current_section {
let splitted = metadata.target().split("::").collect::<Vec<&str>>();
if splitted.len() < inner.indentation_level {
// print section footer
writeln!(writer, "{} ╰─ ", indent_levels(inner.indentation_level))?;
writeln!(writer, "{} {} ", indent_levels(inner.indentation_level - 1), style("╰─").cyan())?;
} else {
inner.indentation_level = splitted.len();
// print section header
writeln!(
writer,
"{} ╭─ {}",
indent_levels(inner.indentation_level),
"{} {} {}",
indent_levels(inner.indentation_level - 1),
style("╭─").cyan(),
splitted.last().unwrap()
)?;
}
Expand All @@ -119,7 +121,7 @@ where
writeln!(
writer,
"{} {}",
indent_levels(inner.indentation_level + 1),
indent_levels(inner.indentation_level),
l
)?;
}
Expand Down

0 comments on commit 0d444d5

Please sign in to comment.