aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorL. E. Segovia2017-11-06 18:33:29 -0300
committerL. E. Segovia2017-11-06 18:33:29 -0300
commit84c128411f192b503bee9c7f7595ba1c43b25529 (patch)
tree466123ac7d237573e211445440f8496c951dd5ee /Library
parent7f2e4f583a5789a86712322818612c439307b90d (diff)
downloadbrew-84c128411f192b503bee9c7f7595ba1c43b25529.tar.bz2
Fix style issues
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/cask/lib/hbc/cli/upgrade.rb12
-rw-r--r--Library/Homebrew/cask/lib/hbc/installer.rb12
2 files changed, 11 insertions, 13 deletions
diff --git a/Library/Homebrew/cask/lib/hbc/cli/upgrade.rb b/Library/Homebrew/cask/lib/hbc/cli/upgrade.rb
index e68fc4e53..1165ce6fc 100644
--- a/Library/Homebrew/cask/lib/hbc/cli/upgrade.rb
+++ b/Library/Homebrew/cask/lib/hbc/cli/upgrade.rb
@@ -13,14 +13,12 @@ module Hbc
end
def run
- outdated_casks = casks(alternative: -> { Hbc.installed }).find_all { |cask| cask.outdated?(greedy?) }
+ outdated_casks = casks(alternative: -> { Hbc.installed }).select { |cask| cask.outdated?(greedy?) }
- if outdated_casks.empty?
- oh1 "No packages to upgrade"
- else
- oh1 "Upgrading #{Formatter.pluralize(outdated_casks.length, "outdated package")}, with result:"
- puts outdated_casks.map { |f| "#{f.full_name} #{f.version}" } * ", "
- end
+ return if outdated_casks.empty?
+
+ oh1 "Upgrading #{Formatter.pluralize(outdated_casks.length, "outdated package")}, with result:"
+ puts outdated_casks.map { |f| "#{f.full_name} #{f.version}" } * ", "
outdated_casks.each do |old_cask|
odebug "Uninstalling Cask #{old_cask}"
diff --git a/Library/Homebrew/cask/lib/hbc/installer.rb b/Library/Homebrew/cask/lib/hbc/installer.rb
index 80dd2ca4c..e2f7714ae 100644
--- a/Library/Homebrew/cask/lib/hbc/installer.rb
+++ b/Library/Homebrew/cask/lib/hbc/installer.rb
@@ -31,7 +31,7 @@ module Hbc
@upgrade = upgrade
end
- attr_predicate :binaries?, :force?, :skip_cask_deps?, :require_sha?, :verbose?
+ attr_predicate :binaries?, :force?, :skip_cask_deps?, :require_sha?, :upgrade?, :verbose?
def self.print_caveats(cask)
odebug "Printing caveats"
@@ -84,7 +84,7 @@ module Hbc
odebug "Hbc::Installer#install"
if @cask.installed? && !force? && !@reinstall
- raise CaskAlreadyInstalledError, @cask unless @upgrade
+ raise CaskAlreadyInstalledError, @cask unless upgrade?
end
check_conflicts
@@ -130,7 +130,7 @@ module Hbc
installed_cask = installed_caskfile.exist? ? CaskLoader.load(installed_caskfile) : @cask
# Always force uninstallation, ignore method parameter
- Installer.new(installed_cask, binaries: binaries?, verbose: verbose?, force: true, upgrade: @upgrade).uninstall
+ Installer.new(installed_cask, binaries: binaries?, verbose: verbose?, force: true, upgrade: upgrade?).uninstall
end
def summary
@@ -374,7 +374,7 @@ module Hbc
end
def start_upgrade
- return unless @upgrade
+ return unless upgrade?
oh1 "Starting upgrade for Cask #{@cask}"
disable_accessibility_access
@@ -382,13 +382,13 @@ module Hbc
end
def revert_upgrade
- return unless @upgrade
+ return unless upgrade?
opoo "Reverting upgrade for Cask #{@cask}"
reinstall
end
def finalize_upgrade
- return unless @upgrade
+ return unless upgrade?
purge_versioned_files(upgrade: true)
oh1 "Cask #{@cask} was successfully upgraded!"
end