Skip to content

Commit 08cd7bf

Browse files
authored
chore: print resolve options while debug tracing (#133)
It is hard to find the matching options when there are lots of options
1 parent ee22b66 commit 08cd7bf

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/lib.rs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -204,11 +204,14 @@ impl<Fs: FileSystem> ResolverGeneric<Fs> {
204204
) -> Result<Resolution, ResolveError> {
205205
let span = tracing::debug_span!("resolve", path = ?path, specifier = specifier);
206206
let _enter = span.enter();
207-
tracing::trace!(options = ?self.options, "resolve_options");
208207
let r = self.resolve_impl(path, specifier, ctx);
209208
match &r {
210-
Ok(r) => tracing::debug!(path = ?path, specifier = specifier, ret = ?r.path),
211-
Err(err) => tracing::debug!(path = ?path, specifier = specifier, err = ?err),
209+
Ok(r) => {
210+
tracing::debug!(options = ?self.options, path = ?path, specifier = specifier, ret = ?r.path);
211+
}
212+
Err(err) => {
213+
tracing::debug!(options = ?self.options, path = ?path, specifier = specifier, err = ?err);
214+
}
212215
};
213216
r
214217
}

0 commit comments

Comments
 (0)