summaryrefslogtreecommitdiff
path: root/cli/proc_state.rs
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2022-03-29 03:48:29 +0200
committerGitHub <noreply@github.com>2022-03-29 03:48:29 +0200
commit381d565acf974b0eab2a9b7fdcf8f9372cad0c33 (patch)
treee6183cfdb613b7a20cdaf285744e6cba0273f467 /cli/proc_state.rs
parent5a6a1eeb3918985ab003fd8d87faebb76410a242 (diff)
refactor(flags): rename CheckFlag to TypecheckMode (#14111)
Diffstat (limited to 'cli/proc_state.rs')
-rw-r--r--cli/proc_state.rs19
1 files changed, 12 insertions, 7 deletions
diff --git a/cli/proc_state.rs b/cli/proc_state.rs
index 1db52d25a..f01d0bc2d 100644
--- a/cli/proc_state.rs
+++ b/cli/proc_state.rs
@@ -304,12 +304,12 @@ impl ProcState {
};
if !reload_on_watch {
let graph_data = self.graph_data.read();
- if self.flags.check == flags::CheckFlag::None
+ if self.flags.typecheck_mode == flags::TypecheckMode::None
|| graph_data.is_type_checked(&roots, &lib)
{
if let Some(result) = graph_data.check(
&roots,
- self.flags.check != flags::CheckFlag::None,
+ self.flags.typecheck_mode != flags::TypecheckMode::None,
false,
) {
return result;
@@ -417,11 +417,16 @@ impl ProcState {
.map(|cf| cf.get_check_js())
.unwrap_or(false);
graph_data
- .check(&roots, self.flags.check != flags::CheckFlag::None, check_js)
+ .check(
+ &roots,
+ self.flags.typecheck_mode != flags::TypecheckMode::None,
+ check_js,
+ )
.unwrap()?;
}
- let config_type = if self.flags.check == flags::CheckFlag::None {
+ let config_type = if self.flags.typecheck_mode == flags::TypecheckMode::None
+ {
emit::ConfigType::Emit
} else {
emit::ConfigType::Check {
@@ -437,7 +442,7 @@ impl ProcState {
log::warn!("{}", ignored_options);
}
- if self.flags.check == flags::CheckFlag::None {
+ if self.flags.typecheck_mode == flags::TypecheckMode::None {
let options = emit::EmitOptions {
ts_config,
reload: self.flags.reload,
@@ -451,7 +456,7 @@ impl ProcState {
.as_ref()
.map(|cf| cf.specifier.clone());
let options = emit::CheckOptions {
- check: self.flags.check.clone(),
+ typecheck_mode: self.flags.typecheck_mode.clone(),
debug: self.flags.log_level == Some(log::Level::Debug),
emit_with_diagnostics: false,
maybe_config_specifier,
@@ -472,7 +477,7 @@ impl ProcState {
log::debug!("{}", emit_result.stats);
}
- if self.flags.check != flags::CheckFlag::None {
+ if self.flags.typecheck_mode != flags::TypecheckMode::None {
let mut graph_data = self.graph_data.write();
graph_data.set_type_checked(&roots, &lib);
}