We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
feature = "log-target"
1 parent 0d620cf commit 6e5ee28Copy full SHA for 6e5ee28
src/logging.rs
@@ -53,8 +53,15 @@ impl log::Log for KernelLogger {
53
let level = ColorLevel(record.level());
54
// FIXME: Use `super let` once stable
55
let target = record.target();
56
+ let (crate_, modules) = target.split_once("::").unwrap_or((target, ""));
57
+ let (_modules, module) = modules.rsplit_once("::").unwrap_or(("", modules));
58
+ let target = if !module.is_empty() && crate_ == "hermit" {
59
+ module
60
+ } else {
61
+ crate_
62
+ };
63
let format_target = if cfg!(feature = "log-target") {
- format_args!(" {target}")
64
+ format_args!(" {target:<10}")
65
} else {
66
format_args!("")
67
};
0 commit comments