本文簡要介紹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 Command.defaults_str用法及代碼示例
- Ruby Command.arguments用法及代碼示例
- Ruby CommandManager類用法及代碼示例
- Ruby Comment.extract_call_seq用法及代碼示例
- Ruby Comment.remove_private用法及代碼示例
- Ruby Comparable.between?用法及代碼示例
- Ruby Complex.arg用法及代碼示例
- Ruby ComposedSet類用法及代碼示例
- Ruby Complex.abs2用法及代碼示例
- Ruby Complex.angle用法及代碼示例
- Ruby Complex.polar用法及代碼示例
- Ruby Comparable.clamp用法及代碼示例
- Ruby Complex.to_f用法及代碼示例
- Ruby Complex.cmp / numeric用法及代碼示例
- Ruby Complex.conj用法及代碼示例
- Ruby Complex類用法及代碼示例
- Ruby Complex.infinite?用法及代碼示例
- Ruby Complex.abs用法及代碼示例
- Ruby Complex conjugate()用法及代碼示例
- Ruby Complex.phase用法及代碼示例
- Ruby Complex.rationalize用法及代碼示例
- Ruby Complex.cmp ==用法及代碼示例
- Ruby Complex.imaginary用法及代碼示例
- Ruby Complex.cmp * numeric用法及代碼示例
- Ruby Complex.fdiv用法及代碼示例
注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 Command.deprecate_option。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。