alias_extension(old_ext, new_ext)
public
Alias an extension to another
extension. After
this call, files ending “new_ext” will be parsed using the same parser
as “old_ext”
# File lib/rdoc/parser.rb, line 57
def self.alias_extension(old_ext, new_ext)
old_ext = old_ext.sub(/^\.(.*)/, '\1')
new_ext = new_ext.sub(/^\.(.*)/, '\1')
parser = can_parse_by_name "xxx.#{old_ext}"
return false unless parser
RDoc::Parser.parsers.unshift [/\.#{new_ext}$/, parser]
true
end