@@ -9,11 +9,11 @@ def self.reset!
9
9
end
10
10
11
11
def self . preinstall ( name , no_upgrade : false , verbose : false , **options )
12
- new ( name , options ) . preinstall ( no_upgrade : no_upgrade , verbose : verbose )
12
+ new ( name , options ) . preinstall ( no_upgrade :, verbose :)
13
13
end
14
14
15
15
def self . install ( name , preinstall : true , no_upgrade : false , verbose : false , **options )
16
- new ( name , options ) . install ( preinstall : preinstall , no_upgrade : no_upgrade , verbose : verbose )
16
+ new ( name , options ) . install ( preinstall :, no_upgrade :, verbose :)
17
17
end
18
18
19
19
def initialize ( name , options = { } )
@@ -39,26 +39,26 @@ def preinstall(no_upgrade: false, verbose: false)
39
39
40
40
def install ( preinstall : true , no_upgrade : false , verbose : false , force : false )
41
41
install_result = if preinstall
42
- install_change_state! ( no_upgrade : no_upgrade , verbose : verbose , force : force )
42
+ install_change_state! ( no_upgrade :, verbose :, force :)
43
43
else
44
44
true
45
45
end
46
46
47
47
if installed?
48
- service_change_state! ( verbose : verbose ) if install_result
49
- link_change_state! ( verbose : verbose , force : force )
48
+ service_change_state! ( verbose :) if install_result
49
+ link_change_state! ( verbose :, force :)
50
50
end
51
51
52
52
install_result
53
53
end
54
54
55
55
def install_change_state! ( no_upgrade :, verbose :, force :)
56
- return false unless resolve_conflicts! ( verbose : verbose )
56
+ return false unless resolve_conflicts! ( verbose :)
57
57
58
58
if installed?
59
- upgrade! ( verbose : verbose , force : force )
59
+ upgrade! ( verbose :, force :)
60
60
else
61
- install! ( verbose : verbose , force : force )
61
+ install! ( verbose :, force :)
62
62
end
63
63
end
64
64
@@ -88,10 +88,10 @@ def changed?
88
88
def service_change_state! ( verbose :)
89
89
if restart_service_needed?
90
90
puts "Restarting #{ @name } service." if verbose
91
- BrewServices . restart ( @full_name , verbose : verbose )
91
+ BrewServices . restart ( @full_name , verbose :)
92
92
elsif start_service_needed?
93
93
puts "Starting #{ @name } service." if verbose
94
- BrewServices . start ( @full_name , verbose : verbose )
94
+ BrewServices . start ( @full_name , verbose :)
95
95
else
96
96
true
97
97
end
@@ -102,22 +102,22 @@ def link_change_state!(verbose: false, force: false)
102
102
when true
103
103
unless linked_and_keg_only?
104
104
puts "Force-linking #{ @name } formula." if verbose
105
- Bundle . system ( HOMEBREW_BREW_FILE , "link" , "--force" , @name , verbose : verbose )
105
+ Bundle . system ( HOMEBREW_BREW_FILE , "link" , "--force" , @name , verbose :)
106
106
end
107
107
when false
108
108
unless unlinked_and_not_keg_only?
109
109
puts "Unlinking #{ @name } formula." if verbose
110
- Bundle . system ( HOMEBREW_BREW_FILE , "unlink" , @name , verbose : verbose )
110
+ Bundle . system ( HOMEBREW_BREW_FILE , "unlink" , @name , verbose :)
111
111
end
112
112
when nil
113
113
if unlinked_and_not_keg_only?
114
114
puts "Linking #{ @name } formula." if verbose
115
115
link_args = "link"
116
116
link_args << "--overwrite" if force
117
- Bundle . system ( HOMEBREW_BREW_FILE , *link_args , @name , verbose : verbose )
117
+ Bundle . system ( HOMEBREW_BREW_FILE , *link_args , @name , verbose :)
118
118
elsif linked_and_keg_only?
119
119
puts "Unlinking #{ @name } formula." if verbose
120
- Bundle . system ( HOMEBREW_BREW_FILE , "unlink" , @name , verbose : verbose )
120
+ Bundle . system ( HOMEBREW_BREW_FILE , "unlink" , @name , verbose :)
121
121
end
122
122
end
123
123
end
@@ -233,11 +233,11 @@ def resolve_conflicts!(verbose:)
233
233
It is currently installed and conflicts with #{ @name } .
234
234
EOS
235
235
end
236
- return false unless Bundle . system ( HOMEBREW_BREW_FILE , "unlink" , conflict , verbose : verbose )
236
+ return false unless Bundle . system ( HOMEBREW_BREW_FILE , "unlink" , conflict , verbose :)
237
237
238
238
if restart_service?
239
239
puts "Stopping #{ conflict } service (if it is running)." if verbose
240
- BrewServices . stop ( conflict , verbose : verbose )
240
+ BrewServices . stop ( conflict , verbose :)
241
241
end
242
242
end
243
243
@@ -249,7 +249,7 @@ def install!(verbose:, force:)
249
249
install_args << "--force" << "--overwrite" if force
250
250
with_args = " with #{ install_args . join ( " " ) } " if install_args . present?
251
251
puts "Installing #{ @name } formula#{ with_args } . It is not currently installed." if verbose
252
- unless Bundle . system ( HOMEBREW_BREW_FILE , "install" , "--formula" , @full_name , *install_args , verbose : verbose )
252
+ unless Bundle . system ( HOMEBREW_BREW_FILE , "install" , "--formula" , @full_name , *install_args , verbose :)
253
253
@changed = nil
254
254
return false
255
255
end
@@ -264,7 +264,7 @@ def upgrade!(verbose:, force:)
264
264
upgrade_args << "--force" if force
265
265
with_args = " with #{ upgrade_args . join ( " " ) } " if upgrade_args . present?
266
266
puts "Upgrading #{ @name } formula#{ with_args } . It is installed but not up-to-date." if verbose
267
- unless Bundle . system ( HOMEBREW_BREW_FILE , "upgrade" , "--formula" , @name , *upgrade_args , verbose : verbose )
267
+ unless Bundle . system ( HOMEBREW_BREW_FILE , "upgrade" , "--formula" , @name , *upgrade_args , verbose :)
268
268
@changed = nil
269
269
return false
270
270
end
0 commit comments