about summary refs log tree commit diff
path: root/src/formatting.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/formatting.rs')
-rw-r--r--src/formatting.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/formatting.rs b/src/formatting.rs
index 104e631f441..583d72272f2 100644
--- a/src/formatting.rs
+++ b/src/formatting.rs
@@ -91,10 +91,11 @@ fn format_project<T: FormatHandler>(
     let files = modules::ModResolver::new(
         &context.parse_session,
         directory_ownership.unwrap_or(DirectoryOwnership::UnownedViaMod),
-        !(input_is_stdin || config.skip_children()),
+        !input_is_stdin && !config.skip_children(),
     )
     .visit_crate(&krate)
     .map_err(|e| io::Error::new(io::ErrorKind::Other, e))?;
+
     for (path, module) in files {
         let should_ignore = !input_is_stdin && context.ignore_file(&path);
         if (config.skip_children() && path != main_file) || should_ignore {