class Sass::CacheStores::Filesystem

def _retrieve(key, version, sha)

Other tags:
    See: Base#\_retrieve -
def _retrieve(key, version, sha)
  return unless File.readable?(path_to(key))
  contents = nil
  File.open(path_to(key), "rb") do |f|
    if f.readline("\n").strip == version && f.readline("\n").strip == sha
      return f.read
    end
  end
  File.unlink path_to(key)
  nil
rescue EOFError, TypeError, ArgumentError => e
  Sass::Util.sass_warn "Warning. Error encountered while reading cache #{path_to(key)}: #{e}"
end