diff options
Diffstat (limited to 'cli/lsp/jsr.rs')
-rw-r--r-- | cli/lsp/jsr.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cli/lsp/jsr.rs b/cli/lsp/jsr.rs index ca0dae958..75906f8ab 100644 --- a/cli/lsp/jsr.rs +++ b/cli/lsp/jsr.rs @@ -39,6 +39,13 @@ impl CliJsrSearchApi { pub fn get_resolver(&self) -> &JsrFetchResolver { &self.resolver } + + pub fn clear_cache(&self) { + self.file_fetcher.clear_memory_files(); + self.search_cache.clear(); + self.versions_cache.clear(); + self.exports_cache.clear(); + } } #[async_trait::async_trait] |