From 733c56a65e8844a565f8734cb352deb997cbd655 Mon Sep 17 00:00:00 2001 From: Parker Moore Date: Wed, 25 May 2016 08:55:12 -0700 Subject: [PATCH] External: remove &block arg, use block_given? Addresses my comment in https://github.com/jekyll/jekyll/pull/4936#discussion_r64598949 --- lib/jekyll/external.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/jekyll/external.rb b/lib/jekyll/external.rb index 561cbb4d..e84d0857 100644 --- a/lib/jekyll/external.rb +++ b/lib/jekyll/external.rb @@ -17,13 +17,13 @@ module Jekyll # # names - a string gem name or array of gem names # - def require_if_present(names, &block) + def require_if_present(names) Array(names).each do |name| begin require name rescue LoadError Jekyll.logger.debug "Couldn't load #{name}. Skipping." - yield(name) if block + yield(name) if block_given? false end end