mirror of
https://github.com/denoland/deno.git
synced 2025-09-26 12:19:12 +00:00
refactor: cleanup main.rs (#16996)
1. Extracts out some code from main.rs 2. Inlines all the `x_command` functions in main.rs
This commit is contained in:
parent
9daf6e197a
commit
6541a0a9fd
10 changed files with 664 additions and 760 deletions
|
@ -13,6 +13,7 @@ use deno_ast::MediaType;
|
|||
use deno_ast::ModuleSpecifier;
|
||||
use deno_core::anyhow::anyhow;
|
||||
use deno_core::anyhow::Context;
|
||||
use deno_core::error::generic_error;
|
||||
use deno_core::error::AnyError;
|
||||
use deno_core::serde_json;
|
||||
use deno_core::sourcemap::SourceMap;
|
||||
|
@ -608,6 +609,10 @@ pub async fn cover_files(
|
|||
flags: Flags,
|
||||
coverage_flags: CoverageFlags,
|
||||
) -> Result<(), AnyError> {
|
||||
if coverage_flags.files.is_empty() {
|
||||
return Err(generic_error("No matching coverage profiles found"));
|
||||
}
|
||||
|
||||
let ps = ProcState::build(flags).await?;
|
||||
|
||||
let script_coverages =
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue