diff --git a/lib/liquid/block.rb b/lib/liquid/block.rb index a5118f9..b75de2e 100644 --- a/lib/liquid/block.rb +++ b/lib/liquid/block.rb @@ -24,10 +24,7 @@ module Liquid # if we found the proper block delimiter just end parsing here and let the outer block # proceed - if block_delimiter == $1 - end_tag - return - end + return if block_delimiter == $1 # fetch the tag from registered blocks if tag = Template.tags[$1] @@ -74,9 +71,6 @@ module Liquid all_warnings end - def end_tag - end - def unknown_tag(tag, params, tokens) case tag when 'else'.freeze diff --git a/lib/liquid/tags/raw.rb b/lib/liquid/tags/raw.rb index 0980ee1..59e52c9 100644 --- a/lib/liquid/tags/raw.rb +++ b/lib/liquid/tags/raw.rb @@ -8,10 +8,7 @@ module Liquid while token = tokens.shift if token =~ FullTokenPossiblyInvalid @nodelist << $1 if $1 != "".freeze - if block_delimiter == $2 - end_tag - return - end + return if block_delimiter == $2 end @nodelist << token if not token.empty? end