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 = "#{containing_url}?url=#{Uri.encode_uri_query_component(url)}&from_import=#{from_import}" @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