Method: ActionView::RenderParser::RipperRenderParser#render_calls
- Defined in:
- actionview/lib/action_view/render_parser/ripper_render_parser.rb
#render_calls ⇒ Object
193 194 195 196 197 198 199 200 201 202 |
# File 'actionview/lib/action_view/render_parser/ripper_render_parser.rb', line 193 def render_calls 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.map do |method, nodes| nodes.map { |n| parse_render(n) } end.flatten.compact end |