tidy: don't crush on non-existent submodules
This commit is contained in:
parent
2da29dbe8f
commit
502b630cd1
1 changed files with 3 additions and 1 deletions
|
|
@ -682,8 +682,10 @@ pub static CRATES: &[&str] = &[
|
|||
pub fn has_missing_submodule(root: &Path, submodules: &[&str]) -> bool {
|
||||
!CiEnv::is_ci()
|
||||
&& submodules.iter().any(|submodule| {
|
||||
let path = root.join(submodule);
|
||||
!path.exists()
|
||||
// If the directory is empty, we can consider it as an uninitialized submodule.
|
||||
read_dir(root.join(submodule)).unwrap().next().is_none()
|
||||
|| read_dir(path).unwrap().next().is_none()
|
||||
})
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue