aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMike McQuaid2016-09-13 09:59:57 +0100
committerGitHub2016-09-13 09:59:57 +0100
commit3d3a03f75a0b3fe30176b79593d79cf5555a5b33 (patch)
tree421dc4c7fec3da1bf5b500d2fbe54fbd56357e1c /Library
parente10234f61a990d9bf5dab26e64f3a27310dea67b (diff)
parentb42f646cec2f8d2ced09e98e9cd37375a183f94d (diff)
downloadbrew-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.rb6
-rw-r--r--Library/Homebrew/extend/ENV/shared.rb16
-rw-r--r--Library/Homebrew/extend/ENV/std.rb4
-rw-r--r--Library/Homebrew/extend/ENV/super.rb2
-rw-r--r--Library/Homebrew/extend/fileutils.rb8
-rw-r--r--Library/Homebrew/extend/os/mac/development_tools.rb8
-rw-r--r--Library/Homebrew/extend/pathname.rb10
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