diff options
| author | Mike McQuaid | 2016-09-13 09:59:57 +0100 |
|---|---|---|
| committer | GitHub | 2016-09-13 09:59:57 +0100 |
| commit | 3d3a03f75a0b3fe30176b79593d79cf5555a5b33 (patch) | |
| tree | 421dc4c7fec3da1bf5b500d2fbe54fbd56357e1c /Library | |
| parent | e10234f61a990d9bf5dab26e64f3a27310dea67b (diff) | |
| parent | b42f646cec2f8d2ced09e98e9cd37375a183f94d (diff) | |
| download | brew-3d3a03f75a0b3fe30176b79593d79cf5555a5b33.tar.bz2 | |
Merge pull request #950 from MikeMcQuaid/extend-rubocop
Fix Library/Homebrew/extend RuboCop warnings
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/extend/ARGV.rb | 6 | ||||
| -rw-r--r-- | Library/Homebrew/extend/ENV/shared.rb | 16 | ||||
| -rw-r--r-- | Library/Homebrew/extend/ENV/std.rb | 4 | ||||
| -rw-r--r-- | Library/Homebrew/extend/ENV/super.rb | 2 | ||||
| -rw-r--r-- | Library/Homebrew/extend/fileutils.rb | 8 | ||||
| -rw-r--r-- | Library/Homebrew/extend/os/mac/development_tools.rb | 8 | ||||
| -rw-r--r-- | Library/Homebrew/extend/pathname.rb | 10 |
7 files changed, 30 insertions, 24 deletions
diff --git a/Library/Homebrew/extend/ARGV.rb b/Library/Homebrew/extend/ARGV.rb index adceee275..b9252c8ef 100644 --- a/Library/Homebrew/extend/ARGV.rb +++ b/Library/Homebrew/extend/ARGV.rb @@ -57,7 +57,7 @@ module HomebrewArgvExtension dirs = rack.directory? ? rack.subdirs : [] - raise NoSuchKegError.new(rack.basename) if dirs.empty? + raise NoSuchKegError, rack.basename if dirs.empty? linked_keg_ref = HOMEBREW_LIBRARY.join("LinkedKegs", rack.basename) opt_prefix = HOMEBREW_PREFIX.join("opt", rack.basename) @@ -79,7 +79,7 @@ module HomebrewArgvExtension if (prefix = f.installed_prefix).directory? Keg.new(prefix) else - raise MultipleVersionsInstalledError.new(rack.basename) + raise MultipleVersionsInstalledError, rack.basename end end rescue FormulaUnavailableError @@ -211,7 +211,7 @@ module HomebrewArgvExtension # installation run. def build_formula_from_source?(f) return true if build_all_from_source? - return false unless (build_from_source? || build_bottle?) + return false unless build_from_source? || build_bottle? formulae.any? { |argv_f| argv_f.full_name == f.full_name } end diff --git a/Library/Homebrew/extend/ENV/shared.rb b/Library/Homebrew/extend/ENV/shared.rb index c07f42eda..447e4dd29 100644 --- a/Library/Homebrew/extend/ENV/shared.rb +++ b/Library/Homebrew/extend/ENV/shared.rb @@ -12,9 +12,9 @@ module SharedEnvExtension include CompilerConstants # @private - CC_FLAG_VARS = %w[CFLAGS CXXFLAGS OBJCFLAGS OBJCXXFLAGS] + CC_FLAG_VARS = %w[CFLAGS CXXFLAGS OBJCFLAGS OBJCXXFLAGS].freeze # @private - FC_FLAG_VARS = %w[FCFLAGS FFLAGS] + FC_FLAG_VARS = %w[FCFLAGS FFLAGS].freeze # @private SANITIZED_VARS = %w[ CDPATH GREP_OPTIONS CLICOLOR_FORCE @@ -25,7 +25,7 @@ module SharedEnvExtension CMAKE_PREFIX_PATH CMAKE_INCLUDE_PATH CMAKE_FRAMEWORK_PATH GOBIN GOPATH GOROOT PERL_MB_OPT PERL_MM_OPT LIBRARY_PATH - ] + ].freeze # @private def setup_build_environment(formula = nil) @@ -193,13 +193,19 @@ module SharedEnvExtension def userpaths! paths = self["PATH"].split(File::PATH_SEPARATOR) # put Superenv.bin and opt path at the first - new_paths = paths.select { |p| p.start_with?("#{HOMEBREW_REPOSITORY}/Library/ENV") || p.start_with?("#{HOMEBREW_PREFIX}/opt") } + new_paths = paths.select { |p| p.start_with?("#{HOMEBREW_REPOSITORY}/Library/ENV", "#{HOMEBREW_PREFIX}/opt") } # XXX hot fix to prefer brewed stuff (e.g. python) over /usr/bin. new_paths << "#{HOMEBREW_PREFIX}/bin" # reset of self["PATH"] new_paths += paths # user paths - new_paths += ORIGINAL_PATHS.map { |p| p.realpath.to_s rescue nil } - %w[/usr/X11/bin /opt/X11/bin] + new_paths += ORIGINAL_PATHS.map do |p| + begin + p.realpath.to_s + rescue + nil + end + end - %w[/usr/X11/bin /opt/X11/bin] self["PATH"] = new_paths.uniq.join(File::PATH_SEPARATOR) end diff --git a/Library/Homebrew/extend/ENV/std.rb b/Library/Homebrew/extend/ENV/std.rb index 8b6a84c47..fec0044a1 100644 --- a/Library/Homebrew/extend/ENV/std.rb +++ b/Library/Homebrew/extend/ENV/std.rb @@ -7,8 +7,8 @@ module Stdenv include SharedEnvExtension # @private - SAFE_CFLAGS_FLAGS = "-w -pipe" - DEFAULT_FLAGS = "-march=core2 -msse4" + SAFE_CFLAGS_FLAGS = "-w -pipe".freeze + DEFAULT_FLAGS = "-march=core2 -msse4".freeze def self.extended(base) unless ORIGINAL_PATHS.include? HOMEBREW_PREFIX/"bin" diff --git a/Library/Homebrew/extend/ENV/super.rb b/Library/Homebrew/extend/ENV/super.rb index 7361dba0b..4169905df 100644 --- a/Library/Homebrew/extend/ENV/super.rb +++ b/Library/Homebrew/extend/ENV/super.rb @@ -183,7 +183,7 @@ module Superenv end def determine_dependencies - deps.map {|d| d.name}.join(",") + deps.map(&:name).join(",") end def determine_cmake_prefix_path diff --git a/Library/Homebrew/extend/fileutils.rb b/Library/Homebrew/extend/fileutils.rb index 2b5dcfef3..d5bc3e6d7 100644 --- a/Library/Homebrew/extend/fileutils.rb +++ b/Library/Homebrew/extend/fileutils.rb @@ -60,10 +60,10 @@ module FileUtils # > When a new file is created, it is given the group of the directory which # contains it. group_id = if HOMEBREW_BREW_FILE.grpowned? - HOMEBREW_BREW_FILE.stat.gid - else - Process.gid - end + HOMEBREW_BREW_FILE.stat.gid + else + Process.gid + end begin chown(nil, group_id, tmpdir) rescue Errno::EPERM diff --git a/Library/Homebrew/extend/os/mac/development_tools.rb b/Library/Homebrew/extend/os/mac/development_tools.rb index 25235e4ae..b9c9d8e43 100644 --- a/Library/Homebrew/extend/os/mac/development_tools.rb +++ b/Library/Homebrew/extend/os/mac/development_tools.rb @@ -24,10 +24,10 @@ class DevelopmentTools def installation_instructions if MacOS.version >= "10.9" - <<-EOS.undent - Install the Command Line Tools: - xcode-select --install - EOS + <<-EOS.undent + Install the Command Line Tools: + xcode-select --install + EOS elsif MacOS.version == "10.8" || MacOS.version == "10.7" <<-EOS.undent Install the Command Line Tools from diff --git a/Library/Homebrew/extend/pathname.rb b/Library/Homebrew/extend/pathname.rb index 324f72d1e..5dce906b9 100644 --- a/Library/Homebrew/extend/pathname.rb +++ b/Library/Homebrew/extend/pathname.rb @@ -20,7 +20,7 @@ module DiskUsageExtension out = "" compute_disk_usage out << "#{number_readable(@file_count)} files, " if @file_count > 1 - out << "#{disk_usage_readable(@disk_usage)}" + out << disk_usage_readable(@disk_usage).to_s end private @@ -153,7 +153,7 @@ class Pathname end unless method_defined?(:binwrite) def binread(*open_args) - open("rb", *open_args) { |f| f.read } + open("rb", *open_args, &:read) end unless method_defined?(:binread) # NOTE always overwrites @@ -196,7 +196,7 @@ class Pathname # @private def cp_path_sub(pattern, replacement) - raise "#{self} does not exist" unless self.exist? + raise "#{self} does not exist" unless exist? dst = sub(pattern, replacement) @@ -295,7 +295,7 @@ class Pathname # @private def text_executable? - /^#!\s*\S+/ === open("r") { |f| f.read(1024) } + /^#!\s*\S+/ =~ open("r") { |f| f.read(1024) } end # @private @@ -334,7 +334,7 @@ class Pathname # @private def resolved_path - self.symlink? ? dirname+readlink : self + symlink? ? dirname+readlink : self end # @private |
