diff --git a/Library/Homebrew/rubocops/components_order.rb b/Library/Homebrew/rubocops/components_order.rb index c84766adc4..96204a58e0 100644 --- a/Library/Homebrew/rubocops/components_order.rb +++ b/Library/Homebrew/rubocops/components_order.rb @@ -76,8 +76,8 @@ module RuboCop [:url, :version, :sha256], [:url, :mirror, :version, :sha256], ] - minimum_methods = allowed_methods.first.map { |m| "`#{m}`" }.to_sentence - maximum_methods = allowed_methods.last.map { |m| "`#{m}`" }.to_sentence + minimum_methods = Utils.to_sentence(allowed_methods.first.map { |m| "`#{m}`" }) + maximum_methods = Utils.to_sentence(allowed_methods.last.map { |m| "`#{m}`" }) on_system_bodies.each do |on_system_block, on_system_body| method_name = on_system_block.method_name diff --git a/Library/Homebrew/utils/array.rb b/Library/Homebrew/utils/array.rb index 7fad9154a9..4b95bcf484 100644 --- a/Library/Homebrew/utils/array.rb +++ b/Library/Homebrew/utils/array.rb @@ -47,7 +47,7 @@ module Utils when 2 +"#{array[0]}#{two_words_connector}#{array[1]}" else - +"#{array[0...-1].join(words_connector)}#{last_word_connector}#{array[-1]}" + +"#{T.must(array[0...-1]).join(words_connector)}#{last_word_connector}#{array[-1]}" end end end