class SassC::Rails::Importer
def globbed_files(base, glob)
def globbed_files(base, glob) # TODO: Raise an error from SassC here raise ArgumentError unless glob == "*" || glob == "**/*" extensions = EXTENSIONS.map(&:postfix) exts = extensions.map { |ext| Regexp.escape("#{ext}") }.join("|") sass_re = Regexp.compile("(#{exts})$") record_import_as_dependency(base) files = Dir["#{base}/#{glob}"].sort.map do |path| if File.directory?(path) record_import_as_dependency(path) nil elsif sass_re =~ path path end end files.compact end