Module: ActionView::RenderParser::RipperASTParser
Do not use. This module is for internal use only.
Relationships & Source Files | |
Namespace Children | |
Classes:
| |
Defined in: | actionview/lib/action_view/ripper_ast_parser.rb |
Instance Method Summary
Instance Method Details
#parse_render_nodes(code)
[ GitHub ]# File 'actionview/lib/action_view/ripper_ast_parser.rb', line 188
def parse_render_nodes(code) parser = RenderCallExtractor.new(code) parser.parse parser.render_calls.group_by(&:first).to_h do |method, nodes| [ method.to_sym, nodes.collect { |v| v[1] } ] end end