class Solargraph::DocMap
def update_from_collection gemspec, gempins
def update_from_collection gemspec, gempins return gempins unless @rbs_path && File.directory?(@rbs_path) return gempins if RbsMap.new(gemspec.name, gemspec.version).resolved? rbs_map = RbsMap.new(gemspec.name, gemspec.version, directories: [@rbs_path]) return gempins unless rbs_map.resolved? Solargraph.logger.info "Updating #{gemspec.name} #{gemspec.version} from collection" GemPins.combine(gempins, rbs_map) end