lib/liquid/profiler/hooks.rb in liquid-4.0.0 vs lib/liquid/profiler/hooks.rb in liquid-4.0.1

- old
+ new

@@ -1,14 +1,14 @@ module Liquid class BlockBody - def render_node_with_profiling(node, context) + def render_node_with_profiling(node, output, context, skip_output = false) Profiler.profile_node_render(node) do - render_node_without_profiling(node, context) + render_node_without_profiling(node, output, context, skip_output) end end - alias_method :render_node_without_profiling, :render_node - alias_method :render_node, :render_node_with_profiling + alias_method :render_node_without_profiling, :render_node_to_output + alias_method :render_node_to_output, :render_node_with_profiling end class Include < Tag def render_with_profiling(context) Profiler.profile_children(context.evaluate(@template_name_expr).to_s) do