Module: Servitude::Util

Defined in:
lib/servitude/util.rb

Class Method Summary collapse

Class Method Details

.deprecate(deprecated_usage, sanctioned_usage = nil) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/servitude/util.rb', line 7

def self.deprecate( deprecated_usage, sanctioned_usage=nil )
  $stderr.print Rainbow( " *** DEPRECATED " ).yellow.inverse
  $stderr.print ' '
  $stderr.print Rainbow( deprecated_usage ).underline
  if sanctioned_usage
    $stderr.print Rainbow(" -- use ")
    $stderr.print Rainbow( sanctioned_usage ).underline
    $stderr.print Rainbow(" instead")
  end
  $stderr.puts ''
end