From 7fdf0f5642b68f451e7975df5240ae65e5aff986 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Mikrut?= Date: Sun, 15 Oct 2023 20:58:16 +0200 Subject: [PATCH] GA --- czkawka_core/src/common_directory.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/czkawka_core/src/common_directory.rs b/czkawka_core/src/common_directory.rs index ebe80e3..05eb42e 100644 --- a/czkawka_core/src/common_directory.rs +++ b/czkawka_core/src/common_directory.rs @@ -45,6 +45,7 @@ impl Directories { let mut messages: Messages = Messages::new(); dbg!("Before", &self.included_directories); + dbg!("Before", included_directories); if included_directory.is_empty() { messages.errors.push(flc!("core_missing_no_chosen_included_directory")); return messages; @@ -54,8 +55,10 @@ impl Directories { let mut checked_directories: Vec = Vec::new(); for directory in directories { + dbg!("Checking", &directory); let (dir, msg) = Self::canonicalize_and_clear_path(&directory, false); + dbg!("Got", &dir); messages.extend_with_another_messages(msg); if let Some(dir) = dir { @@ -110,6 +113,7 @@ impl Directories { let mut messages = Messages::new(); let mut directory = directory.to_path_buf(); if !directory.exists() { + dbg!("Doesn't exists", &directory); if !is_excluded { messages.warnings.push(flc!( "core_directory_must_exists", @@ -120,6 +124,7 @@ impl Directories { } if !directory.is_dir() { + dbg!("Is not dir", &directory); messages.warnings.push(flc!( "core_directory_must_be_directory", generate_translation_hashmap(vec![("path", directory.display().to_string())]) @@ -130,12 +135,15 @@ impl Directories { // Try to canonicalize them if let Ok(dir) = directory.canonicalize() { directory = dir; + dbg!("Is canonicalize", &directory); } if cfg!(windows) { + dbg!("Before windows", &directory); let path_str = directory.to_string_lossy().to_string(); if let Some(path_str) = path_str.strip_prefix(r"\\?\") { directory = PathBuf::from(path_str); } + dbg!("After windows", &directory); } (Some(directory), messages) }