From 128729988ed8feadbdac31d4edd613c5afa64d24 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Sat, 10 Sep 2016 10:24:56 +0100 Subject: [PATCH] cmd/commands: fix Rubocop warnings. --- Library/Homebrew/cmd/commands.rb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Library/Homebrew/cmd/commands.rb b/Library/Homebrew/cmd/commands.rb index b8407d6689..87dca8e79e 100644 --- a/Library/Homebrew/cmd/commands.rb +++ b/Library/Homebrew/cmd/commands.rb @@ -41,22 +41,20 @@ module Homebrew end def external_commands - paths.reduce([]) do |cmds, path| + paths.each_with_object([]) do |path, cmds| Dir["#{path}/brew-*"].each do |file| next unless File.executable?(file) cmd = File.basename(file, ".rb")[5..-1] cmds << cmd unless cmd.include?(".") end - cmds end.sort end private def find_internal_commands(directory) - directory.children.reduce([]) do |cmds, f| + directory.children.each_with_object([]) do |f, cmds| cmds << f.basename.to_s.sub(/\.(?:rb|sh)$/, "") if f.file? - cmds end end end