module ActionView::LookupContext::ViewPaths
def normalize_name(name, prefixes)
def normalize_name(name, prefixes) name = name.to_s idx = name.rindex("/") return name, prefixes.presence || [""] unless idx path_prefix = name[0, idx] path_prefix = path_prefix.from(1) if path_prefix.start_with?("/") name = name.from(idx + 1) if !prefixes || prefixes.empty? prefixes = [path_prefix] else prefixes = prefixes.map { |p| "#{p}/#{path_prefix}" } end return name, prefixes end