Class: Uncruft::DeprecationHandler

Inherits:
Object
  • Object
show all
Defined in:
lib/uncruft/deprecation_handler.rb

Instance Method Summary collapse

Instance Method Details

#arityObject



11
12
13
# File 'lib/uncruft/deprecation_handler.rb', line 11

def arity
  2
end

#call(message, _callstack) ⇒ Object



5
6
7
8
9
# File 'lib/uncruft/deprecation_handler.rb', line 5

def call(message, _callstack)
  line_number = line_number(message)
  message = normalize_message(message)
  handle_unknown_deprecation!(message, line_number) unless known_deprecations.include?(message)
end