fix: dx bundle progress output off-by-one in log lines (#4014)

* fix: dx bundle progress output off-by-one in log lines

* fix: Emit the name of the last compiled unit (feedback from @DogeDark)

* fix: Log "Compiled" instead of "Compiling", since the log refers to completed units, not in-progress ones

---------

Co-authored-by: Jonathan Kelley <jkelleyrtp@gmail.com>
This commit is contained in:
Christian IversenandJonathan Kelley authored and GitHub committed 2025-05-07 13:21:58 -07:00
1 parent f002cef2e1
commit 7392d7882b
2 files changed
+8 -10

No files matched your search

+6 -2
View File
@@ -359,7 +359,7 @@ impl AppBuilder {
krate,
..
} => {
tracing::info!("Compiling [{current:>3}/{total}]: {krate}");
tracing::info!("Compiled [{current:>3}/{total}]: {krate}");
}
BuildStage::RunningBindgen => tracing::info!("Running wasm-bindgen..."),
BuildStage::CopyingAssets {
@@ -367,7 +367,11 @@ impl AppBuilder {
total,
path,
} => {
tracing::info!("Copying asset ({current}/{total}): {}", path.display());
tracing::info!(
"Copying asset ({}/{total}): {}",
current + 1,
path.display()
);
}
BuildStage::Bundling => tracing::info!("Bundling app..."),
_ => {}