blob: 9cb8d8ff144b4e4cf0ac9b4195cfdece8c5be093 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 | require "formula_support"
class KegOnlyReason
  module Compat
    def to_s
      case @reason
      when :provided_by_osx
        odeprecated "keg_only :provided_by_osx", "keg_only :provided_by_macos"
        @reason = :provided_by_macos
      when :shadowed_by_osx
        odeprecated "keg_only :shadowed_by_osx", "keg_only :shadowed_by_macos"
        @reason = :shadowed_by_macos
      end
      super
    end
  end
  prepend Compat
end
 |