Convert render output to strings in BlockBody

This commit is contained in:
Justin Li
2014-12-05 15:17:09 -05:00
parent 742b3c69bb
commit 9f7e601110
4 changed files with 9 additions and 21 deletions
-17
View File
@@ -18,22 +18,5 @@ module Liquid
(@render_score_limit && @render_score > @render_score_limit ) ||
(@assign_score_limit && @assign_score > @assign_score_limit )
end
def increment_render_length(obj)
@render_length += increment_for(obj)
end
def increment_render_score(obj)
@render_score += increment_for(obj)
end
def increment_assign_score(obj)
@assign_score += increment_for(obj)
end
private
def increment_for(obj)
obj.instance_of?(String) || obj.instance_of?(Array) || obj.instance_of?(Hash) ? obj.length : 1
end
end
end