From 2ffb9fd0fc4c70faa927b658851bedbefa98422b Mon Sep 17 00:00:00 2001 From: Maxim Belkin Date: Tue, 21 Jul 2020 10:43:28 -0500 Subject: [PATCH] extend/os/linux/formula.rb: ignore_missing_libraries: change unless to if Change ```rb unless libraries.all? { |x| x.is_a?(String) || x.is_a?(Regexp) } ``` to ```rb if libraries.any? { |x| !x.is_a?(String) && !x.is_a?(Regexp) } ``` Co-authored-by: Mike McQuaid --- Library/Homebrew/extend/os/linux/formula.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/extend/os/linux/formula.rb b/Library/Homebrew/extend/os/linux/formula.rb index a826075a0d..7419609e8f 100644 --- a/Library/Homebrew/extend/os/linux/formula.rb +++ b/Library/Homebrew/extend/os/linux/formula.rb @@ -37,7 +37,7 @@ class Formula def ignore_missing_libraries(*libs) libraries = libs.flatten - unless libraries.all? { |x| x.is_a?(String) || x.is_a?(Regexp) } + if libraries.any? { |x| !x.is_a?(String) && !x.is_a?(Regexp) } raise FormulaSpecificationError, "#{__method__} can handle Strings and Regular Expressions only" end