Method: Rails::SourceAnnotationExtractor::Annotation.register_extensions

Defined in:
railties/lib/rails/source_annotation_extractor.rb

.register_extensions(*exts, &block) ⇒ Object

Registers new Annotations File Extensions

Rails::SourceAnnotationExtractor::Annotation.register_extensions("css", "scss", "sass", "less", "js") { |tag| /\/\/\s*(#{tag}):?\s*(.*)$/ }


81
82
83
# File 'railties/lib/rails/source_annotation_extractor.rb', line 81

def self.register_extensions(*exts, &block)
  extensions[/\.(#{exts.join("|")})$/] = block
end