module RubyLsp::Requests Supported features DocumentSymbol DocumentLink Hover FoldingRange SelectionRange SemanticHighlighting Formatting OnTypeFormatting Diagnostic CodeAction CodeActionResolve DocumentHighlight InlayHint Completion CompletionResolve CodeLens Definition ShowSyntaxTree WorkspaceSymbol SignatureHelp