aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/software_spec.rb
diff options
context:
space:
mode:
authorMike McQuaid2014-10-16 13:01:05 +0100
committerMike McQuaid2014-10-19 13:58:52 +0100
commitd9afeee9c37df7d70847cc7452f9c0fc30fc60eb (patch)
treea98aa0594699b7d2087cc5c65d64a52f3213143a /Library/Homebrew/software_spec.rb
parent2536c4c347d0785f359beab0a17b7e70993b3076 (diff)
downloadhomebrew-d9afeee9c37df7d70847cc7452f9c0fc30fc60eb.tar.bz2
formula: add spec deprecated_option DSL.
Diffstat (limited to 'Library/Homebrew/software_spec.rb')
-rw-r--r--Library/Homebrew/software_spec.rb9
1 files changed, 5 insertions, 4 deletions
diff --git a/Library/Homebrew/software_spec.rb b/Library/Homebrew/software_spec.rb
index fab50be73..1102a4fc3 100644
--- a/Library/Homebrew/software_spec.rb
+++ b/Library/Homebrew/software_spec.rb
@@ -113,10 +113,11 @@ class SoftwareSpec
old_flag = deprecated_option.old_flag
new_flag = deprecated_option.current_flag
- next unless @flags.include? old_flag
- @flags -= [old_flag]
- @flags |= [new_flag]
- @deprecated_flags << deprecated_option
+ if @flags.include? old_flag
+ @flags -= [old_flag]
+ @flags |= [new_flag]
+ @deprecated_flags << deprecated_option
+ end
end
end
end