# File lib/asciidoctor/renderer.rb, line 146 def self.extract_view_mapping(qualified_class) view_name, backend = qualified_class.to_s. gsub(/^Asciidoctor::/, ''). gsub(/Template$/, ''). split('::').reverse view_name = camelcase_to_underscore(view_name) backend = backend.downcase unless backend.nil? [view_name, backend] end