External: remove &block arg, use block_given?
Addresses my comment in https://github.com/jekyll/jekyll/pull/4936#discussion_r64598949
This commit is contained in:
parent
1c937013fd
commit
733c56a65e
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue