diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2022-11-29 19:32:18 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-30 00:32:18 +0000 |
commit | e2655c992e6d057c7965a21d6f32eb52760e0d36 (patch) | |
tree | 5eaa6eadda010d66ebe7d58ad0c0badc2d41fa06 /test_util/src | |
parent | 2656af2544cd1773e5b7d57e4306a8cec15ef887 (diff) |
fix(lsp): analyze fs dependencies of dependencies to find npm package requirements (#16866)
Closes #16867
Diffstat (limited to 'test_util/src')
-rw-r--r-- | test_util/src/lsp.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/test_util/src/lsp.rs b/test_util/src/lsp.rs index c0fd8ff1b..b2c28268e 100644 --- a/test_util/src/lsp.rs +++ b/test_util/src/lsp.rs @@ -159,7 +159,7 @@ pub struct LspClient { request_id: u64, start: Instant, writer: io::BufWriter<ChildStdin>, - _temp_deno_dir: TempDir, // directory will be deleted on drop + deno_dir: TempDir, } impl Drop for LspClient { @@ -255,10 +255,14 @@ impl LspClient { request_id: 1, start: Instant::now(), writer, - _temp_deno_dir: deno_dir, + deno_dir, }) } + pub fn deno_dir(&self) -> &TempDir { + &self.deno_dir + } + pub fn duration(&self) -> Duration { self.start.elapsed() } |