summaryrefslogtreecommitdiff
path: root/cli/lsp/diagnostics.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/lsp/diagnostics.rs')
-rw-r--r--cli/lsp/diagnostics.rs14
1 files changed, 10 insertions, 4 deletions
diff --git a/cli/lsp/diagnostics.rs b/cli/lsp/diagnostics.rs
index b03a32059..a67f3805e 100644
--- a/cli/lsp/diagnostics.rs
+++ b/cli/lsp/diagnostics.rs
@@ -98,13 +98,15 @@ async fn update_diagnostics(
snapshot: &language_server::StateSnapshot,
ts_server: &tsc::TsServer,
) {
- let mark = snapshot.performance.mark("update_diagnostics");
+ let mark = snapshot.performance.mark("update_diagnostics", None::<()>);
let lint_enabled = snapshot.config.workspace_settings.lint;
let lint = async {
let collection = collection.clone();
if lint_enabled {
- let mark = snapshot.performance.mark("update_diagnostics_lint");
+ let mark = snapshot
+ .performance
+ .mark("update_diagnostics_lint", None::<()>);
let diagnostics =
generate_lint_diagnostics(snapshot.clone(), collection.clone()).await;
{
@@ -125,7 +127,9 @@ async fn update_diagnostics(
let ts = async {
let collection = collection.clone();
- let mark = snapshot.performance.mark("update_diagnostics_ts");
+ let mark = snapshot
+ .performance
+ .mark("update_diagnostics_ts", None::<()>);
let diagnostics =
generate_ts_diagnostics(snapshot.clone(), collection.clone(), ts_server)
.await
@@ -151,7 +155,9 @@ async fn update_diagnostics(
let deps = async {
let collection = collection.clone();
- let mark = snapshot.performance.mark("update_diagnostics_deps");
+ let mark = snapshot
+ .performance
+ .mark("update_diagnostics_deps", None::<()>);
let diagnostics =
generate_dependency_diagnostics(snapshot.clone(), collection.clone())
.await