From ed67f246cb6279ff6e7c3986f1a24cf8018afb8a Mon Sep 17 00:00:00 2001 From: Finn Evers Date: Fri, 26 Dec 2025 19:10:33 +0100 Subject: [PATCH] Fix formatting in `json_schema_store.rs` (#45698) There are some too long lines which make `rustfmt` unable to format the file, which in turn makes editing and working with this file rather hard. This PR fixes this. Release Notes: - N/A --- .../src/json_schema_store.rs | 43 +++++++++++++------ 1 file changed, 29 insertions(+), 14 deletions(-) diff --git a/crates/json_schema_store/src/json_schema_store.rs b/crates/json_schema_store/src/json_schema_store.rs index a6d07a6ac368ed47c6ecf215efe5560727dadf05..da576065ddd25163796b882615d5fa4f8d80f17d 100644 --- a/crates/json_schema_store/src/json_schema_store.rs +++ b/crates/json_schema_store/src/json_schema_store.rs @@ -123,19 +123,25 @@ pub async fn resolve_schema_request_inner( .find(|adapter| adapter.name().as_ref() as &str == lsp_name) .with_context(|| format!("LSP adapter not found: {}", lsp_name))?; - let delegate = cx.update(|inner_cx| { - lsp_store.update(inner_cx, |lsp_store, inner_cx| { - let Some(local) = lsp_store.as_local() else { - return None; - }; - let Some(worktree) = local.worktree_store.read(inner_cx).worktrees().next() else { - return None; - }; - Some(LocalLspAdapterDelegate::from_local_lsp( - local, &worktree, inner_cx, - )) - }) - })?.context("Failed to create adapter delegate - either LSP store is not in local mode or no worktree is available")?; + let delegate = cx + .update(|inner_cx| { + lsp_store.update(inner_cx, |lsp_store, inner_cx| { + let Some(local) = lsp_store.as_local() else { + return None; + }; + let Some(worktree) = local.worktree_store.read(inner_cx).worktrees().next() + else { + return None; + }; + Some(LocalLspAdapterDelegate::from_local_lsp( + local, &worktree, inner_cx, + )) + }) + })? + .context(concat!( + "Failed to create adapter delegate - ", + "either LSP store is not in local mode or no worktree is available" + ))?; let adapter_for_schema = adapter.clone(); @@ -152,7 +158,16 @@ pub async fn resolve_schema_request_inner( ) .await .await - .0.with_context(|| format!("Failed to find language server {lsp_name} to generate initialization params schema"))?; + .0 + .with_context(|| { + format!( + concat!( + "Failed to find language server {} ", + "to generate initialization params schema" + ), + lsp_name + ) + })?; adapter_for_schema .adapter