From 5bfeff02eac1feead77bb93a3ef811b8c9b2e917 Mon Sep 17 00:00:00 2001 From: Julia <30666851+ForLoveOfCats@users.noreply.github.com> Date: Fri, 11 Nov 2022 15:34:40 -0500 Subject: [PATCH] Merge pull request #1875 from zed-industries/fix-code-actions-regression Use `EMPTY` code action kind to get more RA actions without breaking TS --- crates/project/src/project.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/crates/project/src/project.rs b/crates/project/src/project.rs index 3c28f6b512e38f9f803398641b7b9676beec234f..abc04d2d375edd57569fda656a037186a8df34dd 100644 --- a/crates/project/src/project.rs +++ b/crates/project/src/project.rs @@ -3573,7 +3573,13 @@ impl Project { partial_result_params: Default::default(), context: lsp::CodeActionContext { diagnostics: relevant_diagnostics, - only: None, + only: Some(vec![ + lsp::CodeActionKind::EMPTY, + lsp::CodeActionKind::QUICKFIX, + lsp::CodeActionKind::REFACTOR, + lsp::CodeActionKind::REFACTOR_EXTRACT, + lsp::CodeActionKind::SOURCE, + ]), }, }) .await?