Update pathutil.rs

This commit is contained in:
Shunsuke Shibayama 2024-03-13 02:44:02 +09:00
parent c279472ad8
commit d972af35d0

View file

@ -306,7 +306,12 @@ pub fn mod_name(path: &Path) -> Str {
for parent in path.components().rev().skip(1) {
let parent = parent.as_os_str().to_string_lossy();
if parent.ends_with(".d") {
name = parent.trim_end_matches(".d").to_string() + "." + &name;
let p = parent.trim_end_matches(".d").to_string();
if name == "__init__" {
name = p;
} else {
name = p + "." + &name;
}
} else {
break;
}