summaryrefslogtreecommitdiff
path: root/cli/proc_state.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/proc_state.rs')
-rw-r--r--cli/proc_state.rs15
1 files changed, 11 insertions, 4 deletions
diff --git a/cli/proc_state.rs b/cli/proc_state.rs
index b6797d663..7f49b6b1b 100644
--- a/cli/proc_state.rs
+++ b/cli/proc_state.rs
@@ -338,9 +338,11 @@ impl ProcState {
if self.flags.check == flags::CheckFlag::None
|| graph_data.is_type_checked(&roots, &lib)
{
- if let Some(result) =
- graph_data.check(&roots, self.flags.check != flags::CheckFlag::None)
- {
+ if let Some(result) = graph_data.check(
+ &roots,
+ self.flags.check != flags::CheckFlag::None,
+ false,
+ ) {
return result;
}
}
@@ -417,8 +419,13 @@ impl ProcState {
{
let mut graph_data = self.graph_data.write();
graph_data.add_graph(&graph, reload_on_watch);
+ let check_js = self
+ .maybe_config_file
+ .as_ref()
+ .map(|cf| cf.get_check_js())
+ .unwrap_or(false);
graph_data
- .check(&roots, self.flags.check != flags::CheckFlag::None)
+ .check(&roots, self.flags.check != flags::CheckFlag::None, check_js)
.unwrap()?;
}