Class: RubyLsp::TypeGuessr::Hover

Inherits:
Object
  • Object
show all
Defined in:
lib/ruby_lsp/type_guessr/hover.rb

Overview

Hover provider for TypeGuessr

Instance Method Summary collapse

Constructor Details

#initialize(runtime_adapter, response_builder, node_context, dispatcher, global_state) ⇒ Hover

Returns a new instance of Hover.



12
13
14
15
16
17
18
19
# File 'lib/ruby_lsp/type_guessr/hover.rb', line 12

def initialize(runtime_adapter, response_builder, node_context, dispatcher, global_state)
  @runtime_adapter = runtime_adapter
  @response_builder = response_builder
  @node_context = node_context
  @global_state = global_state

  register_listeners(dispatcher)
end