1
0
Fork 0
mirror of https://github.com/pry/pry.git synced 2022-11-09 12:35:05 -05:00

helpers/base: delete deprecated methods in BaseHelpers

This commit is contained in:
Kyrylo Silin 2018-11-08 14:46:58 +08:00
parent 51ab3e1a49
commit b0303b6459

View file

@ -1,135 +1,8 @@
module Pry::Helpers; end
# rubocop:disable Metrics/ModuleLength
module Pry::Helpers::BaseHelpers
extend self
@mac_osx_warn = false
# @deprecated Use {Pry::Helpers::Platform.mac_osx?} instead.
def mac_osx?
unless @mac_osx_warn
loc = caller_locations(1..1).first
warn(
"#{loc.path}:#{loc.lineno}: warning: method BaseHelpers##{__method__} " \
"is deprecated. Use Pry:Helpers::Platform.#{__method__} instead"
)
@mac_osx_warn = true
end
Pry::Helpers::Platform.mac_osx?
end
@linux_warn = false
# @deprecated Use {Pry::Helpers::Platform.mac_osx?} instead.
def linux?
unless @linux_warn
loc = caller_locations(1..1).first
warn(
"#{loc.path}:#{loc.lineno}: warning: method BaseHelpers##{__method__} " \
"is deprecated. Use Pry:Helpers::Platform.#{__method__} instead"
)
@linux_warn = true
end
Pry::Helpers::Platform.linux?
end
@windows_warn = false
# @deprecated Use {Pry::Helpers::Platform.windows?} instead.
def windows?
unless @windows_warn
loc = caller_locations(1..1).first
warn(
"#{loc.path}:#{loc.lineno}: warning: method BaseHelpers##{__method__} " \
"is deprecated. Use Pry:Helpers::Platform.#{__method__} instead"
)
@windows_warn = true
end
Pry::Helpers::Platform.windows?
end
@windows_ansi_warn = false
# @deprecated Use {Pry::Helpers::Platform.windows_ansi?} instead.
def windows_ansi?
unless @windows_ansi_warn
loc = caller_locations(1..1).first
warn(
"#{loc.path}:#{loc.lineno}: warning: method BaseHelpers##{__method__} " \
"is deprecated. Use Pry:Helpers::Platform.#{__method__} instead"
)
@windows_ansi_warn = true
end
Pry::Helpers::Platform.windows_ansi?
end
@jruby_warn = false
# @deprecated Use {Pry::Helpers::Platform.jruby?} instead.
def jruby?
unless @jruby_warn
loc = caller_locations(1..1).first
warn(
"#{loc.path}:#{loc.lineno}: warning: method BaseHelpers##{__method__} " \
"is deprecated. Use Pry:Helpers::Platform.#{__method__} instead"
)
@jruby_warn = true
end
Pry::Helpers::Platform.jruby?
end
@jruby19_warn = false
# @deprecated Use {Pry::Helpers::Platform.jruby_19?} instead.
def jruby_19?
unless @jruby19_warn
loc = caller_locations(1..1).first
warn(
"#{loc.path}:#{loc.lineno}: warning: method BaseHelpers##{__method__} " \
"is deprecated. Use Pry:Helpers::Platform.#{__method__} instead"
)
@jruby19_warn = true
end
Pry::Helpers::Platform.jruby_19?
end
@mri_warn = false
# @deprecated Use {Pry::Helpers::Platform.mri?} instead.
def mri?
unless @mri_warn
loc = caller_locations(1..1).first
warn(
"#{loc.path}:#{loc.lineno}: warning: method BaseHelpers##{__method__} " \
"is deprecated. Use Pry:Helpers::Platform.#{__method__} instead"
)
@mri_warn = true
end
Pry::Helpers::Platform.mri?
end
@mri19_warn = false
# @deprecated Use {Pry::Helpers::Platform.mri_19?} instead.
def mri_19?
unless @mri19_warn
loc = caller_locations(1..1).first
warn(
"#{loc.path}:#{loc.lineno}: warning: method BaseHelpers##{__method__} " \
"is deprecated. Use Pry:Helpers::Platform.#{__method__} instead"
)
@mri19_warn = true
end
Pry::Helpers::Platform.mri_19?
end
@mri2_warn = false
# @deprecated Use {Pry::Helpers::Platform.mri_2?} instead.
def mri_2?
unless @mri2_warn
loc = caller_locations(1..1).first
warn(
"#{loc.path}:#{loc.lineno}: warning: method BaseHelpers##{__method__} " \
"is deprecated. Use Pry:Helpers::Platform.#{__method__} instead"
)
@mri2_warn = true
end
Pry::Helpers::Platform.mri_2?
end
def silence_warnings
old_verbose = $VERBOSE
$VERBOSE = nil
@ -197,4 +70,3 @@ module Pry::Helpers::BaseHelpers
end
end
end
# rubocop:enable Metrics/ModuleLength