(&self, action: CodeAction)
| 787 | } |
| 788 | |
| 789 | async fn code_action_resolve(&self, action: CodeAction) -> Result<CodeAction> { |
| 790 | let (resolved, republish_uri) = self.resolve_code_action(action); |
| 791 | |
| 792 | // If a PHPStan quickfix was resolved, reassemble and push |
| 793 | // diagnostics so the cleared diagnostic disappears immediately. |
| 794 | if let Some(uri_str) = republish_uri { |
| 795 | self.assemble_and_push(&uri_str).await; |
| 796 | } |
| 797 | |
| 798 | Ok(resolved) |
| 799 | } |
| 800 | |
| 801 | async fn signature_help(&self, params: SignatureHelpParams) -> Result<Option<SignatureHelp>> { |
| 802 | let uri = params |
nothing calls this directly
no test coverage detected