class SassC::ImportHandler::ImportCache
def imports_to_native(imports, parent_dir, from_import, url, containing_url)
def imports_to_native(imports, parent_dir, from_import, url, containing_url) return import_to_native(imports.first, parent_dir, from_import, true) if imports.one? canonical_url = "#{Protocol::GLOB}?#{URL.escape(url)}##{URL.escape(containing_url)}" @importer_results[canonical_url] = { contents: imports.flat_map do |import| at_rule = from_import ? '@import' : '@forward' url = import_to_native(import, parent_dir, from_import, false) "#{at_rule} #{Script::Value::String.quote(url)};" end.join("\n"), syntax: :scss } canonical_url end