diff options
| author | Mike McQuaid | 2014-10-16 13:01:05 +0100 | 
|---|---|---|
| committer | Mike McQuaid | 2014-10-19 13:58:52 +0100 | 
| commit | d9afeee9c37df7d70847cc7452f9c0fc30fc60eb (patch) | |
| tree | a98aa0594699b7d2087cc5c65d64a52f3213143a /Library/Homebrew/software_spec.rb | |
| parent | 2536c4c347d0785f359beab0a17b7e70993b3076 (diff) | |
| download | homebrew-d9afeee9c37df7d70847cc7452f9c0fc30fc60eb.tar.bz2 | |
formula: add spec deprecated_option DSL.
Diffstat (limited to 'Library/Homebrew/software_spec.rb')
| -rw-r--r-- | Library/Homebrew/software_spec.rb | 9 | 
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 | 
