File: C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/roadie-4.0.0/lib/roadie/null_provider.rb
# frozen_string_literal: true
module Roadie
# An asset provider that returns empty stylesheets for any name.
#
# Use it to ignore missing assets or in your tests when you need a provider
# but you do not care what it contains or that it is even referenced at all.
class NullProvider
def find_stylesheet(name) empty_stylesheet end
def find_stylesheet!(name) empty_stylesheet end
def to_s() inspect end
def inspect() "#<#{self.class}>" end
private
def empty_stylesheet() Stylesheet.new "(null)", "" end
end
end