ライブラリ
- rake (11)
-
rubygems
/ uninstaller (1) -
rubygems
/ user _ interaction (6) - shell (2)
クラス
-
Gem
:: StreamUI (5) -
Gem
:: Uninstaller (1) -
Rake
:: Task (3) -
Rake
:: TaskArguments (3) - Shell (2)
モジュール
-
Gem
:: UserInteraction (1) - Kernel (2)
-
Rake
:: TaskManager (3)
キーワード
- alert (1)
-
alert
_ error (1) -
alert
_ warning (1) -
ask
_ if _ ok (1) -
ask
_ yes _ no (2) -
clear
_ prerequisites (1) -
create
_ rule (1) - each (1)
-
enhance
_ with _ matching _ rule (1) - execute (1)
-
full
_ comment (1) - lookup (2)
- multitask (1)
- rule (1)
- umask (1)
- umask= (1)
-
with
_ defaults (1)
検索結果
先頭5件
- Gem
:: StreamUI # ask(question) -> String | nil - Kernel
# multitask(args) { . . . } -> Rake :: MultiTask - Rake
:: TaskManager # enhance _ with _ matching _ rule(task _ name , level = 0) -> Rake :: Task | nil - Rake
:: TaskArguments # with _ defaults(defaults) -> Hash - Rake
:: TaskManager # lookup(task _ name , initial _ scope = nil) -> Rake :: Task | nil
-
Gem
:: StreamUI # ask(question) -> String | nil (63907.0) -
質問をします。
質問をします。
@param question 質問を指定します。
@return 入力ストリームが TTY に接続されている場合は回答を返します。
そうでない場合は nil を返します。 -
Kernel
# multitask(args) { . . . } -> Rake :: MultiTask (55804.0) -
事前タスクを並列実行するタスクを定義します。
事前タスクを並列実行するタスクを定義します。
与えられた事前タスクを実行する順序は不定です。
例:
multitask :deploy => [:deploy_gem, :deploy_rdoc] -
Rake
:: TaskManager # enhance _ with _ matching _ rule(task _ name , level = 0) -> Rake :: Task | nil (46504.0) -
与えられたタスク名にマッチしたルールが存在する場合は、そのタスクに見つかったルールの 事前タスクとアクションを追加して返します。
与えられたタスク名にマッチしたルールが存在する場合は、そのタスクに見つかったルールの
事前タスクとアクションを追加して返します。
@param task_name タスクの名前を指定します。
@param level 現在のルール解決のネストの深さを指定します。
@raise RuntimeError ルールの解決時にオーバーフローした場合に発生します。 -
Rake
:: TaskArguments # with _ defaults(defaults) -> Hash (46204.0) -
パラメータにデフォルト値をセットします。
パラメータにデフォルト値をセットします。
@param defaults デフォルト値として使用するキーと値を格納したハッシュを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
arguments = Rake::TaskArguments.new(["name1", "name2"], ["value1", "value2"])
arguments.to_hash ... -
Rake
:: TaskManager # lookup(task _ name , initial _ scope = nil) -> Rake :: Task | nil (46204.0) -
与えられたタスク名にマッチするタスクを検索します。
与えられたタスク名にマッチするタスクを検索します。
このメソッドは、ファイルタスクやルールを合成せずにタスクを探します。
特別なスコープ ('^' など) が存在します。スコープが省略された場合は
現在のスコープを使用します。
@param task_name タスク名を指定します。
@param initial_scope 検索するスコープを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do |task|
task.applicati... -
Shell
# umask=(umask) (46204.0) -
@todo
@todo -
Rake
:: Task # clear _ prerequisites -> self (45604.0) -
自身に登録されている事前タスクをクリアします。
自身に登録されている事前タスクをクリアします。 -
Rake
:: Task # full _ comment -> String (45604.0) -
自身のコメントを全て返します。
自身のコメントを全て返します。 -
Rake
:: TaskArguments # lookup(name) -> object (45604.0) -
与えられた名前に対応する値を返します。
与えられた名前に対応する値を返します。
@param name パラメータ名を指定します。 -
Rake
:: TaskManager # create _ rule(*args) { . . . } (45604.0) -
与えられたパラメータに従ってルールを作成します。
与えられたパラメータに従ってルールを作成します。
@param args ルールに与えるパラメータを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
rule = Rake.application.create_rule '.txt' => '.md' do |t|
"#{t}"
end
p rule # => 0x0000558dd2e32d20 /path/to/Rakefile:5>
end
//} -
Shell
# umask -> object (45604.0) -
@todo
@todo
umaskを返します。 -
Kernel
# rule(*args) {|t| . . . } -> Rake :: Task (36904.0) -
自動的に作成するタスクのためのルールを定義します。
自動的に作成するタスクのためのルールを定義します。
@param args ルールに与えるパラメータを指定します。
例:
rule '.o' => '.c' do |t|
sh %{cc -o #{t.name} #{t.source}}
end -
Gem
:: Uninstaller # ask _ if _ ok(spec) -> bool (36607.0) -
アンインストール指定された Gem を削除すると依存関係を満たせなくなる場合に呼び出されます。
アンインストール指定された Gem を削除すると依存関係を満たせなくなる場合に呼び出されます。
@param spec アンインストール指定されている Gem の Gem::Specification を指定します。 -
Gem
:: StreamUI # ask _ yes _ no(question) -> bool (27907.0) -
イエス、ノーで答える質問をします。
イエス、ノーで答える質問をします。
@param question 質問を指定します。
@return ユーザの回答がイエスの場合は真を、ノーの場合は偽を返します。 -
Gem
:: StreamUI # alert(statement , question = nil) -> String | nil (27622.0) -
INFO レベルのアラートを表示します。
INFO レベルのアラートを表示します。
@param statement 表示する文字列を指定します。
@param question 必要であれば質問を指定します。
@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。
@see Gem::StreamUI#ask -
Gem
:: StreamUI # alert _ error(statement , question = nil) -> String | nil (27622.0) -
ERROR レベルのアラートを表示します。
ERROR レベルのアラートを表示します。
@param statement 表示する文字列を指定します。
@param question 必要であれば質問を指定します。
@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。
@see Gem::StreamUI#ask -
Gem
:: StreamUI # alert _ warning(statement , question = nil) -> String | nil (27622.0) -
WARNING レベルのアラートを表示します。
WARNING レベルのアラートを表示します。
@param statement 表示する文字列を指定します。
@param question 必要であれば質問を指定します。
@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。
@see Gem::StreamUI#ask -
Gem
:: UserInteraction # ask _ yes _ no(*args) -> bool (27607.0) -
イエス、ノーで答える質問をします。
イエス、ノーで答える質問をします。
@param args 委譲先のメソッドに与える引数です。
@return ユーザの回答がイエスの場合は真を、ノーの場合は偽を返します。 -
Rake
:: Task # execute(args = nil) (27604.0) -
自身に関連付けられているアクションを実行します。
自身に関連付けられているアクションを実行します。 -
Rake
:: TaskArguments # each {|key , val| . . . } -> Hash (18304.0) -
自身に含まれるパラメータ名とそれに対応する値をブロックパラメータとしてブロックを評価します。
自身に含まれるパラメータ名とそれに対応する値をブロックパラメータとしてブロックを評価します。
@see Hash#each