summaryrefslogtreecommitdiff
path: root/cli/tools/bench.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tools/bench.rs')
-rw-r--r--cli/tools/bench.rs26
1 files changed, 14 insertions, 12 deletions
diff --git a/cli/tools/bench.rs b/cli/tools/bench.rs
index d2cf4f00b..9dfe2cd37 100644
--- a/cli/tools/bench.rs
+++ b/cli/tools/bench.rs
@@ -336,7 +336,7 @@ async fn check_specifiers(
permissions: Permissions,
specifiers: Vec<ModuleSpecifier>,
) -> Result<(), AnyError> {
- let lib = ps.config.ts_type_lib_window();
+ let lib = ps.options.ts_type_lib_window();
ps.prepare_module_load(
specifiers,
false,
@@ -366,7 +366,7 @@ async fn bench_specifier(
vec![ops::bench::init(
channel.clone(),
filter,
- ps.config.unstable(),
+ ps.options.unstable(),
)],
Default::default(),
);
@@ -424,7 +424,7 @@ async fn bench_specifiers(
specifiers: Vec<ModuleSpecifier>,
options: BenchSpecifierOptions,
) -> Result<(), AnyError> {
- let log_level = ps.config.log_level();
+ let log_level = ps.options.log_level();
let (sender, mut receiver) = unbounded_channel::<BenchEvent>();
@@ -527,7 +527,8 @@ pub async fn run_benchmarks(
bench_flags: BenchFlags,
) -> Result<(), AnyError> {
let ps = ProcState::build(flags).await?;
- let permissions = Permissions::from_options(&ps.config.permissions_options());
+ let permissions =
+ Permissions::from_options(&ps.options.permissions_options());
let specifiers = collect_specifiers(
bench_flags.include.unwrap_or_else(|| vec![".".to_string()]),
&bench_flags.ignore.clone(),
@@ -540,7 +541,7 @@ pub async fn run_benchmarks(
check_specifiers(&ps, permissions.clone(), specifiers.clone()).await?;
- let compat = ps.config.compat();
+ let compat = ps.options.compat();
bench_specifiers(
ps,
permissions,
@@ -561,12 +562,13 @@ pub async fn run_benchmarks_with_watch(
bench_flags: BenchFlags,
) -> Result<(), AnyError> {
let ps = ProcState::build(flags).await?;
- let permissions = Permissions::from_options(&ps.config.permissions_options());
+ let permissions =
+ Permissions::from_options(&ps.options.permissions_options());
let include = bench_flags.include.unwrap_or_else(|| vec![".".to_string()]);
let ignore = bench_flags.ignore.clone();
let paths_to_watch: Vec<_> = include.iter().map(PathBuf::from).collect();
- let no_check = ps.config.type_check_mode() == TypeCheckMode::None;
+ let no_check = ps.options.type_check_mode() == TypeCheckMode::None;
let resolver = |changed: Option<Vec<PathBuf>>| {
let mut cache = cache::FetchCacher::new(
@@ -582,15 +584,15 @@ pub async fn run_benchmarks_with_watch(
let maybe_import_map_resolver =
ps.maybe_import_map.clone().map(ImportMapResolver::new);
let maybe_jsx_resolver = ps
- .config
+ .options
.to_maybe_jsx_import_source_module()
.map(|im| JsxResolver::new(im, maybe_import_map_resolver.clone()));
let maybe_locker = lockfile::as_maybe_locker(ps.lockfile.clone());
- let maybe_imports_result = ps.config.to_maybe_imports();
+ let maybe_imports_result = ps.options.to_maybe_imports();
let files_changed = changed.is_some();
let include = include.clone();
let ignore = ignore.clone();
- let check_js = ps.config.check_js();
+ let check_js = ps.options.check_js();
async move {
let bench_modules =
@@ -734,7 +736,7 @@ pub async fn run_benchmarks_with_watch(
check_specifiers(&ps, permissions.clone(), specifiers.clone()).await?;
let specifier_options = BenchSpecifierOptions {
- compat_mode: ps.config.compat(),
+ compat_mode: ps.options.compat(),
filter: filter.clone(),
};
bench_specifiers(ps, permissions.clone(), specifiers, specifier_options)
@@ -749,7 +751,7 @@ pub async fn run_benchmarks_with_watch(
operation,
file_watcher::PrintConfig {
job_name: "Bench".to_string(),
- clear_screen: !ps.config.no_clear_screen(),
+ clear_screen: !ps.options.no_clear_screen(),
},
)
.await?;