class RubyLsp::Cell::Addon

def activate(global_state, message_queue)

: (RubyLsp::GlobalState global_state, Thread::Queue message_queue) -> void
@override
def activate(global_state, message_queue)
  return unless are_required_libraries_installed?
  @message_queue = message_queue
  @global_state = global_state
  @settings = @global_state.settings_for_addon(name) || {}
  @enabled = @settings.fetch(:enabled, true)
  @default_view_filename = @settings.fetch(:defaultViewFileName, "show.erb")
end