--- !ruby/object:Gem::Specification
name: ruby-lsp
version: !ruby/object:Gem::Version
  version: 0.21.1
platform: ruby
authors:
- Shopify
autorequire:
bindir: exe
cert_chain: []
date: 2024-10-31 00:00:00.000000000 Z
dependencies:
- !ruby/object:Gem::Dependency
  name: language_server-protocol
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 3.17.0
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - "~>"
      - !ruby/object:Gem::Version
        version: 3.17.0
- !ruby/object:Gem::Dependency
  name: prism
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '1.2'
    - - "<"
      - !ruby/object:Gem::Version
        version: '2.0'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '1.2'
    - - "<"
      - !ruby/object:Gem::Version
        version: '2.0'
- !ruby/object:Gem::Dependency
  name: rbs
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '3'
    - - "<"
      - !ruby/object:Gem::Version
        version: '4'
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: '3'
    - - "<"
      - !ruby/object:Gem::Version
        version: '4'
- !ruby/object:Gem::Dependency
  name: sorbet-runtime
  requirement: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 0.5.10782
  type: :runtime
  prerelease: false
  version_requirements: !ruby/object:Gem::Requirement
    requirements:
    - - ">="
      - !ruby/object:Gem::Version
        version: 0.5.10782
description: An opinionated language server for Ruby
email:
- ruby@shopify.com
executables:
- ruby-lsp
- ruby-lsp-check
- ruby-lsp-launcher
extensions: []
extra_rdoc_files: []
files:
- LICENSE.txt
- README.md
- VERSION
- exe/ruby-lsp
- exe/ruby-lsp-check
- exe/ruby-lsp-launcher
- 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/configuration.rb
- lib/ruby_indexer/lib/ruby_indexer/declaration_listener.rb
- lib/ruby_indexer/lib/ruby_indexer/enhancement.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/location.rb
- lib/ruby_indexer/lib/ruby_indexer/prefix_tree.rb
- lib/ruby_indexer/lib/ruby_indexer/rbs_indexer.rb
- lib/ruby_indexer/lib/ruby_indexer/reference_finder.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/enhancements_test.rb
- lib/ruby_indexer/test/global_variable_test.rb
- lib/ruby_indexer/test/index_test.rb
- lib/ruby_indexer/test/instance_variables_test.rb
- lib/ruby_indexer/test/method_test.rb
- lib/ruby_indexer/test/prefix_tree_test.rb
- lib/ruby_indexer/test/rbs_indexer_test.rb
- lib/ruby_indexer/test/reference_finder_test.rb
- lib/ruby_indexer/test/test_case.rb
- lib/ruby_lsp/addon.rb
- lib/ruby_lsp/base_server.rb
- lib/ruby_lsp/client_capabilities.rb
- lib/ruby_lsp/document.rb
- lib/ruby_lsp/erb_document.rb
- lib/ruby_lsp/global_state.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/load_sorbet.rb
- lib/ruby_lsp/node_context.rb
- lib/ruby_lsp/rbs_document.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/completion_resolve.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/prepare_type_hierarchy.rb
- lib/ruby_lsp/requests/range_formatting.rb
- lib/ruby_lsp/requests/references.rb
- lib/ruby_lsp/requests/rename.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/formatter.rb
- lib/ruby_lsp/requests/support/rubocop_diagnostic.rb
- lib/ruby_lsp/requests/support/rubocop_formatter.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_formatter.rb
- lib/ruby_lsp/requests/type_hierarchy_supertypes.rb
- lib/ruby_lsp/requests/workspace_symbol.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/scope.rb
- lib/ruby_lsp/scripts/compose_bundle.rb
- lib/ruby_lsp/scripts/compose_bundle_windows.rb
- lib/ruby_lsp/server.rb
- lib/ruby_lsp/setup_bundler.rb
- lib/ruby_lsp/static_docs.rb
- lib/ruby_lsp/store.rb
- lib/ruby_lsp/test_helper.rb
- lib/ruby_lsp/type_inferrer.rb
- lib/ruby_lsp/utils.rb
- static_docs/yield.md
homepage: https://github.com/Shopify/ruby-lsp
licenses:
- MIT
metadata:
  allowed_push_host: https://rubygems.org
  documentation_uri: https://shopify.github.io/ruby-lsp/
post_install_message:
rdoc_options: []
require_paths:
- lib
required_ruby_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '3.0'
required_rubygems_version: !ruby/object:Gem::Requirement
  requirements:
  - - ">="
    - !ruby/object:Gem::Version
      version: '0'
requirements: []
rubygems_version: 3.5.22
signing_key:
specification_version: 4
summary: An opinionated language server for Ruby
test_files: []