From 01a86728f2d62ab7dc864ad46b0f35f39410e396 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lourens=20Naud=C3=A9?= Date: Tue, 5 May 2015 23:21:28 -0400 Subject: [PATCH] Remove needless intermediate local var in VariableLookup#initialize --- lib/liquid/variable_lookup.rb | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/liquid/variable_lookup.rb b/lib/liquid/variable_lookup.rb index 92f57c83..5f9d4f13 100644 --- a/lib/liquid/variable_lookup.rb +++ b/lib/liquid/variable_lookup.rb @@ -10,21 +10,20 @@ module Liquid end def initialize(markup) - lookups = markup.scan(VariableParser) + @lookups = markup.scan(VariableParser) - name = lookups.shift + name = @lookups.shift if name =~ SQUARE_BRACKETED name = Expression.parse($1) end @name = name - @lookups = lookups @command_flags = 0 @lookups.each_index do |i| - lookup = lookups[i] + lookup = @lookups[i] if lookup =~ SQUARE_BRACKETED - lookups[i] = Expression.parse($1) + @lookups[i] = Expression.parse($1) elsif COMMAND_METHODS.include?(lookup) @command_flags |= 1 << i end