lib/ruby_lsp/response_builders/response_builder.rb
# typed: strict # frozen_string_literal: true module RubyLsp module ResponseBuilders class ResponseBuilder extend T::Sig extend T::Generic abstract! sig { abstract.returns(T.anything) } def response; end end end end
Source Files
- lib/core_ext/uri.rb
- lib/rubocop/cop/ruby_lsp/use_language_server_aliases.rb
- lib/rubocop/cop/ruby_lsp/use_register_with_handler_method.rb
- lib/ruby-lsp.rb
- lib/ruby_indexer/lib/ruby_indexer/collector.rb
- lib/ruby_indexer/lib/ruby_indexer/configuration.rb
- lib/ruby_indexer/lib/ruby_indexer/entry.rb
- lib/ruby_indexer/lib/ruby_indexer/index.rb
- lib/ruby_indexer/lib/ruby_indexer/indexable_path.rb
- lib/ruby_indexer/lib/ruby_indexer/prefix_tree.rb
- lib/ruby_indexer/ruby_indexer.rb
- lib/ruby_indexer/test/classes_and_modules_test.rb
- lib/ruby_indexer/test/configuration_test.rb
- lib/ruby_indexer/test/constant_test.rb
- lib/ruby_indexer/test/index_test.rb
- lib/ruby_indexer/test/method_test.rb
- lib/ruby_indexer/test/prefix_tree_test.rb
- lib/ruby_indexer/test/test_case.rb
- lib/ruby_lsp/addon.rb
- lib/ruby_lsp/check_docs.rb
- lib/ruby_lsp/document.rb
- lib/ruby_lsp/executor.rb
- lib/ruby_lsp/internal.rb
- lib/ruby_lsp/listeners/code_lens.rb
- lib/ruby_lsp/listeners/completion.rb
- lib/ruby_lsp/listeners/definition.rb
- lib/ruby_lsp/listeners/document_highlight.rb
- lib/ruby_lsp/listeners/document_link.rb
- lib/ruby_lsp/listeners/document_symbol.rb
- lib/ruby_lsp/listeners/folding_ranges.rb
- lib/ruby_lsp/listeners/hover.rb
- lib/ruby_lsp/listeners/inlay_hints.rb
- lib/ruby_lsp/listeners/semantic_highlighting.rb
- lib/ruby_lsp/listeners/signature_help.rb
- lib/ruby_lsp/parameter_scope.rb
- lib/ruby_lsp/requests.rb
- lib/ruby_lsp/requests/code_action_resolve.rb
- lib/ruby_lsp/requests/code_actions.rb
- lib/ruby_lsp/requests/code_lens.rb
- lib/ruby_lsp/requests/completion.rb
- lib/ruby_lsp/requests/definition.rb
- lib/ruby_lsp/requests/diagnostics.rb
- lib/ruby_lsp/requests/document_highlight.rb
- lib/ruby_lsp/requests/document_link.rb
- lib/ruby_lsp/requests/document_symbol.rb
- lib/ruby_lsp/requests/folding_ranges.rb
- lib/ruby_lsp/requests/formatting.rb
- lib/ruby_lsp/requests/hover.rb
- lib/ruby_lsp/requests/inlay_hints.rb
- lib/ruby_lsp/requests/on_type_formatting.rb
- lib/ruby_lsp/requests/request.rb
- lib/ruby_lsp/requests/selection_ranges.rb
- lib/ruby_lsp/requests/semantic_highlighting.rb
- lib/ruby_lsp/requests/show_syntax_tree.rb
- lib/ruby_lsp/requests/signature_help.rb
- lib/ruby_lsp/requests/support/annotation.rb
- lib/ruby_lsp/requests/support/common.rb
- lib/ruby_lsp/requests/support/dependency_detector.rb
- lib/ruby_lsp/requests/support/formatter_runner.rb
- lib/ruby_lsp/requests/support/rubocop_diagnostic.rb
- lib/ruby_lsp/requests/support/rubocop_diagnostics_runner.rb
- lib/ruby_lsp/requests/support/rubocop_formatting_runner.rb
- lib/ruby_lsp/requests/support/rubocop_runner.rb
- lib/ruby_lsp/requests/support/selection_range.rb
- lib/ruby_lsp/requests/support/sorbet.rb
- lib/ruby_lsp/requests/support/source_uri.rb
- lib/ruby_lsp/requests/support/syntax_tree_formatting_runner.rb
- lib/ruby_lsp/requests/workspace_symbol.rb
- lib/ruby_lsp/response_builders.rb
- lib/ruby_lsp/response_builders/collection_response_builder.rb
- lib/ruby_lsp/response_builders/document_symbol.rb
- lib/ruby_lsp/response_builders/hover.rb
- lib/ruby_lsp/response_builders/response_builder.rb
- lib/ruby_lsp/response_builders/semantic_highlighting.rb
- lib/ruby_lsp/response_builders/signature_help.rb
- lib/ruby_lsp/ruby_document.rb
- lib/ruby_lsp/server.rb
- lib/ruby_lsp/setup_bundler.rb
- lib/ruby_lsp/store.rb
- lib/ruby_lsp/utils.rb