Skip to content

Commit 6a7cb1b

Browse files
committed
Revert "mark reverse deps correctly"
This reverts commit 803b1c1.
1 parent c6b60cd commit 6a7cb1b

File tree

1 file changed

+5
-17
lines changed

1 file changed

+5
-17
lines changed

src/build/deps.rs

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -119,23 +119,11 @@ pub fn get_deps(build_state: &mut BuildState, deleted_modules: &AHashSet<String>
119119
module.deps = deps.clone();
120120
module.deps_dirty = false;
121121
}
122+
deps.iter().for_each(|dep_name| {
123+
if let Some(module) = build_state.modules.get_mut(dep_name) {
124+
module.dependents.insert(module_name.to_string());
125+
}
126+
});
122127
});
123-
update_reverse_deps(build_state);
124128
build_state.deps_initialized = true;
125129
}
126-
127-
pub fn update_reverse_deps(build_state: &mut BuildState) {
128-
let deps = build_state
129-
.modules
130-
.iter()
131-
.map(|(module_name, module)| (module_name.to_string(), module.deps.clone()))
132-
.collect::<Vec<(String, AHashSet<String>)>>();
133-
134-
deps.iter().for_each(|(module_name, deps)| {
135-
deps.iter().for_each(|dep_name| {
136-
if let Some(dependent_module) = build_state.modules.get_mut(dep_name) {
137-
dependent_module.dependents.insert(module_name.to_string());
138-
}
139-
});
140-
})
141-
}

0 commit comments

Comments
 (0)