class Opal::Builder
def processor_for(source, rel_path, abs_path, options)
def processor_for(source, rel_path, abs_path, options) processor = processors.find { |p| p.match? abs_path } || raise(ProcessorNotFound, "can't find processor for rel_path: " \ "#{rel_path.inspect}, "\ "abs_path: #{abs_path.inspect}, "\ "source: #{source.inspect}, "\ "processors: #{processors.inspect}" ) processor.new(source, rel_path, @compiler_options.merge(options)) end