mirror of
https://github.com/ruby/ruby.git
synced 2025-08-24 05:25:34 +02:00

(https://github.com/ruby/irb/pull/567) * Give show_doc its own command class * Print deprecation warning for `help` command
23 lines
597 B
Ruby
23 lines
597 B
Ruby
# frozen_string_literal: true
|
|
|
|
require_relative "show_doc"
|
|
|
|
module IRB
|
|
module ExtendCommand
|
|
class Help < ShowDoc
|
|
category "Context"
|
|
description "[DEPRECATED] Enter the mode to look up RI documents."
|
|
|
|
DEPRECATION_MESSAGE = <<~MSG
|
|
[Deprecation] The `help` command will be repurposed to display command help in the future.
|
|
For RI document lookup, please use the `show_doc` command instead.
|
|
For command help, please use `show_cmds` for now.
|
|
MSG
|
|
|
|
def execute(*names)
|
|
warn DEPRECATION_MESSAGE
|
|
super
|
|
end
|
|
end
|
|
end
|
|
end
|