未验证 提交 9596d78a 编写于 作者: Y Yuji Yaginuma 提交者: GitHub

Merge pull request #31563 from Dorian/prevent-shadowing-outer-variables

Prevent shadowing outer variables
......@@ -46,15 +46,15 @@ def initialize(transformations)
# Accepts an open MiniMagick image instance, like what's returned by <tt>MiniMagick::Image.read(io)</tt>,
# and performs the +transformations+ against it. The transformed image instance is then returned.
def transform(image)
transformations.each do |(method, argument)|
if method.to_s == "combine_options"
transformations.each do |(transformation_method, transformation_argument)|
if transformation_method.to_s == "combine_options"
image.combine_options do |combination|
argument.each do |(method, argument)|
transformation_argument.each do |(method, argument)|
pass_transform_argument(combination, method, argument)
end
end
else
pass_transform_argument(image, method, argument)
pass_transform_argument(image, transformation_method, transformation_argument)
end
end
end
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册