別のキーワード
種類
- インスタンスメソッド (84)
- ライブラリ (12)
- 特異メソッド (12)
- クラス (12)
ライブラリ
-
rubygems
/ command _ manager (108)
クラス
-
Gem
:: CommandManager (96)
キーワード
- CommandManager (12)
- [] (12)
-
command
_ names (12) -
find
_ command (12) -
find
_ command _ possibilities (12) - instance (12)
-
process
_ args (12) -
register
_ command (12) - run (12)
検索結果
先頭5件
-
rubygems
/ command _ manager (38006.0) -
gem コマンドによってサポートされているサブコマンドを管理するライブラリです。
...alled gem. You should register your command against the
Gem::CommandManager instance, like this:
# file rubygems_plugin.rb
require 'rubygems/command_manager'
class Gem::Commands::EditCommand < Gem::Command
# ...
end
Gem::CommandManager.instance.register_command :edit
See Gem::Comm... -
Gem
:: CommandManager (8000.0) -
gem コマンドによってサポートされているサブコマンドを管理するクラスです。
gem コマンドによってサポートされているサブコマンドを管理するクラスです。 -
Gem
:: CommandManager # [](command _ name) -> Gem :: Command | nil (8000.0) -
引数で指定されたコマンド名に対応するクラスのインスタンスを返します。
引数で指定されたコマンド名に対応するクラスのインスタンスを返します。
@param command_name コマンド名を文字列で指定します。 -
Gem
:: CommandManager # command _ names -> Array (8000.0) -
登録されているコマンド名の配列を返します。
登録されているコマンド名の配列を返します。 -
Gem
:: CommandManager # find _ command(command _ name) -> Gem :: Command | nil (8000.0) -
登録されているコマンドからマッチしたものを返します。
登録されているコマンドからマッチしたものを返します。
@param command_name コマンド名を文字列で指定します。
@return Gem::Command のサブクラスのインスタンスを返します。
@raise RuntimeError マッチする可能性のあるコマンドが複数ある場合に発生します。
また、マッチするコマンドが無かった場合にも発生します。 -
Gem
:: CommandManager # find _ command _ possibilities(command _ name) -> Array (8000.0) -
登録されているコマンドでマッチする可能性のあるものを返します。
登録されているコマンドでマッチする可能性のあるものを返します。
@param command_name コマンド名を文字列で指定します。 -
Gem
:: CommandManager # process _ args(args) -> () (8000.0) -
引数 args を処理して gem コマンドを実行するために必要な処理を行います。
引数 args を処理して gem コマンドを実行するために必要な処理を行います。
@param args コマンドラインから受け取った引数を指定します。 -
Gem
:: CommandManager # register _ command(command _ name) -> false (8000.0) -
コマンドを自身に登録します。
コマンドを自身に登録します。
@param command_name コマンド名をシンボルで指定します。 -
Gem
:: CommandManager # run(args) -> () (8000.0) -
引数 args を処理して gem コマンドを実行中のエラーを捕捉します。
引数 args を処理して gem コマンドを実行中のエラーを捕捉します。
@param args コマンドラインから受け取った引数を指定します。