class RubyLsp::Listeners::Completion

def initialize(response_builder, index, nesting, typechecker_enabled, dispatcher)

def initialize(response_builder, index, nesting, typechecker_enabled, dispatcher)
  @response_builder = response_builder
  @index = index
  @nesting = nesting
  @typechecker_enabled = typechecker_enabled
  dispatcher.register(
    self,
    :on_string_node_enter,
    :on_constant_path_node_enter,
    :on_constant_read_node_enter,
    :on_call_node_enter,
  )
end