File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -412,15 +412,16 @@ def load(config:)
412412
413413 dep_type = dep_value . keys . first
414414 if dep_type == :==
415- version_symbols = dep_value [ dep_type ] . map do |version |
416- MacOSVersion ::SYMBOLS . key ( version ) || version
415+ version_symbols = dep_value [ dep_type ] . filter_map do |version |
416+ MacOSVersion ::SYMBOLS . key ( version )
417417 end
418- next [ dep_key , version_symbols ]
418+ next [ dep_key , version_symbols . presence ]
419419 end
420420
421421 version_symbol = dep_value [ dep_type ] . first
422- version_symbol = MacOSVersion ::SYMBOLS . key ( version_symbol ) || version_symbol
423- [ dep_key , "#{ dep_type } :#{ version_symbol } " ]
422+ version_symbol = MacOSVersion ::SYMBOLS . key ( version_symbol )
423+ version_dep = "#{ dep_type } :#{ version_symbol } " if version_symbol
424+ [ dep_key , version_dep ]
424425 end . compact
425426 begin
426427 depends_on ( **dep_hash )
You can’t perform that action at this time.
0 commit comments