module Solargraph::LanguageServer::Host::Dispatch

def library_for uri

Returns:
  • (Library) -

Parameters:
  • uri (String) --
def library_for uri
  result = explicit_library_for(uri) ||
    implicit_library_for(uri) ||
    generic_library_for(uri)
  # previous library for already call attach. avoid call twice

  # result.attach sources.find(uri) if sources.include?(uri)

  result
end