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