diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2020-06-19 12:27:15 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-19 12:27:15 +0200 |
commit | 826a3135b41bdaeb8c8cd27a4652563971b04baa (patch) | |
tree | e8baaca1b5560e5825e19f5b0c6872d781d767a3 /cli/main.rs | |
parent | 345a5b3dff3a333d156bf4aff9f7e2a355d59746 (diff) |
refactor(compiler): split code paths for compile and bundle (#6304)
* refactor "compile" and "runtimeCompile" in "compiler.ts" and factor out
separate methods for "compile" and "bundle" operations
* remove noisy debug output from "compiler.ts"
* provide "Serialize" implementations for enums in "msg.rs"
* rename "analyze_dependencies_and_references" to "pre_process_file" and
move it to "tsc.rs"
* refactor ModuleGraph to use more concrete types and properly annotate
locations where errors occur
* remove dead code from "file_fetcher.rs" - "SourceFile.types_url" is no
longer needed, as type reference parsing is done in "ModuleGraph"
* remove unneeded field "source_path" from ".meta" files stored for
compiled source file (towards #6080)
Diffstat (limited to 'cli/main.rs')
-rw-r--r-- | cli/main.rs | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/cli/main.rs b/cli/main.rs index 1749a38cf..c94aed244 100644 --- a/cli/main.rs +++ b/cli/main.rs @@ -383,7 +383,6 @@ async fn eval_command( let source_file = SourceFile { filename: main_module_url.to_file_path().unwrap(), url: main_module_url, - types_url: None, types_header: None, media_type: if as_typescript { MediaType::TypeScript @@ -588,7 +587,6 @@ async fn run_command(flags: Flags, script: String) -> Result<(), ErrBox> { let source_file = SourceFile { filename: main_module_url.to_file_path().unwrap(), url: main_module_url, - types_url: None, types_header: None, media_type: MediaType::TypeScript, source_code: source, @@ -646,7 +644,6 @@ async fn test_command( let source_file = SourceFile { filename: test_file_url.to_file_path().unwrap(), url: test_file_url, - types_url: None, types_header: None, media_type: MediaType::TypeScript, source_code: test_file.clone().into_bytes(), |