diff options
author | Kitson Kelly <me@kitsonkelly.com> | 2021-02-15 20:32:06 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-15 20:32:06 +1100 |
commit | 64a1da84fe8eb159f83afe62254dac9e87e1f831 (patch) | |
tree | aaa7535540ca131e6a0d1f54b821b6afba78941e /cli/lsp/tsc.rs | |
parent | 5873adeb5e6ec2113eeb5adc964b7ce129d4905d (diff) |
fix(lsp): handle cached type dependencies properly (#9500)
Diffstat (limited to 'cli/lsp/tsc.rs')
-rw-r--r-- | cli/lsp/tsc.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/cli/lsp/tsc.rs b/cli/lsp/tsc.rs index f3a83d544..ef57682f1 100644 --- a/cli/lsp/tsc.rs +++ b/cli/lsp/tsc.rs @@ -1117,8 +1117,7 @@ fn get_text(state: &mut State, args: Value) -> Result<Value, AnyError> { .unwrap() .clone() } else { - let sources = &mut state.state_snapshot.sources; - sources.get_text(&specifier).unwrap() + state.state_snapshot.sources.get_source(&specifier).unwrap() }; state.state_snapshot.performance.measure(mark); Ok(json!(text::slice(&content, v.start..v.end))) |