當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Ruby Command.deprecate_option用法及代碼示例

本文簡要介紹ruby語言中 Gem::Command.deprecate_option 的用法。

用法

deprecate_option(name, version: nil, extra_msg: nil)

將命令行選項標記為已棄用,並可以選擇指定棄用範圍。

請注意,在當前實現中,每個版本的選項都需要顯式棄用,因此要棄用定義為的選項

add_option('-t', '--[no-]test', 'Set test mode') do |value, options|
  # ... stuff ...
end

您需要為要棄用的選項的每個版本顯式添加對“deprecate_option”的調用,例如

deprecate_option('-t')
deprecate_option('--test')
deprecate_option('--no-test')

相關用法


注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 Command.deprecate_option。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。