Sha256: ee889dea3f76a780f1410ec0c7684f9c7595a3bdeb5f8cbeafe82ffda3787907

Contents?: true

Size: 692 Bytes

Versions: 9

Compression:

Stored size: 692 Bytes

Contents

# typed: strict
# frozen_string_literal: true

require "yaml"
require "did_you_mean"

require "ruby_indexer/lib/ruby_indexer/indexable_path"
require "ruby_indexer/lib/ruby_indexer/declaration_listener"
require "ruby_indexer/lib/ruby_indexer/index"
require "ruby_indexer/lib/ruby_indexer/entry"
require "ruby_indexer/lib/ruby_indexer/configuration"
require "ruby_indexer/lib/ruby_indexer/prefix_tree"
require "ruby_indexer/lib/ruby_indexer/location"
require "ruby_indexer/lib/ruby_indexer/rbs_indexer"

module RubyIndexer
  @configuration = T.let(Configuration.new, Configuration)

  class << self
    extend T::Sig

    sig { returns(Configuration) }
    attr_reader :configuration
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
ruby-lsp-0.17.11 lib/ruby_indexer/ruby_indexer.rb
ruby-lsp-0.17.10 lib/ruby_indexer/ruby_indexer.rb
ruby-lsp-0.17.9 lib/ruby_indexer/ruby_indexer.rb
ruby-lsp-0.17.8 lib/ruby_indexer/ruby_indexer.rb
ruby-lsp-0.17.7 lib/ruby_indexer/ruby_indexer.rb
ruby-lsp-0.17.6 lib/ruby_indexer/ruby_indexer.rb
ruby-lsp-0.17.5 lib/ruby_indexer/ruby_indexer.rb
ruby-lsp-0.17.4 lib/ruby_indexer/ruby_indexer.rb
ruby-lsp-0.17.3 lib/ruby_indexer/ruby_indexer.rb