Class: ViewInspect::Handlers::ERB

Inherits:
HTMLTemplate show all
Defined in:
lib/view_inspect/handlers/erb.rb

Direct Known Subclasses

EJS, Eco, Jst

Constant Summary

Constants inherited from HTMLTemplate

HTMLTemplate::STUB_PREFIX

Class Method Summary collapse

Methods inherited from HTMLTemplate

#add_file_line, #add_file_line_to_html_tags, #build_html_syntax_error_msg, #initialize, #replace_expression_with_stub, #replace_stub_with_expression

Constructor Details

This class inherits a constructor from ViewInspect::Handlers::HTMLTemplate

Class Method Details

.expression_regexObject



6
7
8
# File 'lib/view_inspect/handlers/erb.rb', line 6

def self.expression_regex
  /(<%(=+|-|\#|%)?(.*?)([-=])?%>([ \t]*)?)/m  # from erubis 2.7.0  #DEFAULT_REGEX = /(<%(=+|-|\#|%)?(.*?)([-=])?%>([ \t]*\r?\n)?)/m
end