Module: GraphQL::Client::Deprecation

Extended by:
Deprecation
Included in:
Deprecation
Defined in:
lib/graphql/client/deprecation.rb

Instance Method Summary collapse

Instance Method Details

#deprecate_methods(*args) ⇒ Object



20
21
22
# File 'lib/graphql/client/deprecation.rb', line 20

def deprecate_methods(*args)
  # TODO
end

#deprecation_warning(deprecated_method_name, message = nil, caller_backtrace = nil) ⇒ Object



24
25
26
# File 'lib/graphql/client/deprecation.rb', line 24

def deprecation_warning(deprecated_method_name, message = nil, caller_backtrace = nil)
  warn "#{deprecated_method_name} is deprecated and will be removed from graphql-client 0.9 (#{message})"
end

#silence(&block) ⇒ Object



12
13
14
# File 'lib/graphql/client/deprecation.rb', line 12

def silence(&block)
  ActiveSupport::Deprecation.silence(&block)
end

#warn(*args) ⇒ Object



16
17
18
# File 'lib/graphql/client/deprecation.rb', line 16

def warn(*args)
  ActiveSupport::Deprecation.warn(*args)
end