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.
1 parent 987c04f commit 177c47dCopy full SHA for 177c47d
src/logging.rs
@@ -53,7 +53,10 @@ 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 format_target = if cfg!(feature = "log-target") {
+ let (crate_, modules) = target.split_once("::").unwrap_or((target, ""));
57
+ let (_modules, module) = modules.rsplit_once("::").unwrap_or(("", modules));
58
+ let target = if crate_ == "hermit" { module } else { crate_ };
59
+ let format_target = if cfg!(feature = "log-target") && !target.is_empty() {
60
format_args!(" {target}")
61
} else {
62
format_args!("")
0 commit comments