Module: RubyIndexer

Extended by:
T::Sig
Defined in:
lib/ruby_indexer/lib/ruby_indexer/index.rb,
lib/ruby_indexer/ruby_indexer.rb,
lib/ruby_indexer/test/test_case.rb,
lib/ruby_indexer/test/index_test.rb,
lib/ruby_indexer/test/constant_test.rb,
lib/ruby_indexer/test/prefix_tree_test.rb,
lib/ruby_indexer/test/configuration_test.rb,
lib/ruby_indexer/lib/ruby_indexer/visitor.rb,
lib/ruby_indexer/lib/ruby_indexer/prefix_tree.rb,
lib/ruby_indexer/test/classes_and_modules_test.rb,
lib/ruby_indexer/lib/ruby_indexer/configuration.rb,
lib/ruby_indexer/lib/ruby_indexer/indexable_path.rb

Overview

typed: strict frozen_string_literal: true

Defined Under Namespace

Classes: ClassesAndModulesTest, Configuration, ConfigurationTest, ConstantTest, Index, IndexTest, IndexVisitor, IndexablePath, PrefixTree, PrefixTreeTest, TestCase

Class Method Summary collapse

Class Method Details

.configurationObject



18
19
20
# File 'lib/ruby_indexer/ruby_indexer.rb', line 18

def configuration
  @configuration ||= T.let(Configuration.new, T.nilable(Configuration))
end