diff options
Diffstat (limited to 'cli/proc_state.rs')
-rw-r--r-- | cli/proc_state.rs | 15 |
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()?; } |