るりまサーチ

最速Rubyリファレンスマニュアル検索!
372件ヒット [1-100件を表示] (0.065秒)

別のキーワード

  1. net/imap param
  2. win32ole win32ole_param
  3. bodytypetext param
  4. win32ole_param name
  5. win32ole_param input?

検索結果

<< 1 2 3 ... > >>

Kernel#task(*args) { ... } -> Rake::Task (18233.0)

Rake タスクを定義します。

...Rake タスクを定義します。

@param args タスク名と依存タスクを指定します。

例:
task
:clobber => [:clean] do
rm_rf "html"
end


@see Rake::Task.define_task...

Rake::TaskManager#synthesize_file_task(task_name) -> Rake::FileTask | nil (9363.0)

与えられたタスク名をもとにファイルタスクを合成します。

...与えられたタスク名をもとにファイルタスクを合成します。

@param task_name タスク名を指定します。

@return 与えられたタスク名と同名のファイルが存在する場合は、ファイルタスクを作成して返します。
そうでない場...
...by]{
# Rakefile での記載例とする

task
default: :test_rake_app

task
:test_rake_app do |task|
task
.application.synthesize_file_task("sample_file") # => nil
IO.write("sample_file", "")
task
.application.synthesize_file_task("sample_file") # => <Rake::FileTask sample_file => []>
end

//}...

Rake::TaskManager#define_task(task_class, *args) { ... } -> Rake::Task (9358.0)

タスクを定義します。

...@param task_class タスククラスを指定します。

@param args タスクに渡すパラメータを指定します。

//emlist[][ruby]{
# Rakefile での記載例とする

task
default: :test_rake_app
task
:test_rake_app do
Rake.application.define_task(Rake::Task, :t) # => <Rake::Task t...
...=> []>
end

//}...

Rake::InvocationChain#append(task_name) -> Rake::InvocationChain (6256.0)

与えられたタスク名を追加して新しい Rake::InvocationChain を返します。

...ain を返します。

@param task_name 追加するタスク名を指定します。

@raise RuntimeError 循環したタスクの呼び出しを検出した場合に発生します。

//emlist[][ruby]{
# Rakefile での記載例とする

task
default: :test_rake_app
task
:test_rake_app do
inv...
...ocation_chain= Rake::InvocationChain.new("task_a", Rake::InvocationChain::EMPTY)
invocation_chain.append("task_b") # => LL("task_b", "task_a")
end

//}...

Rake::InvocationChain::EmptyInvocationChain#append(task_name) -> Rake::InvocationChain (6214.0)

与えられた値を追加した Rake::InvocationChain を返します。

...与えられた値を追加した Rake::InvocationChain を返します。

@param task_name 追加する値を指定します。...

絞り込み条件を変える

Rake::TaskManager#intern(task_class, task_name) -> Rake::Task (3400.0)

タスクを検索します。

...します。

@param task_class タスクのクラスを指定します。

@param task_name タスクの名前を指定します。

//emlist[][ruby]{
# Rakefile での記載例とする

task
default: :test_rake_app

task
:test_rake_app do |task|
task
.application.intern(Rake::Task, "test_rake_ap...
...p") # => <Rake::Task test_rake_app => []>
task
.application.intern(Rake::Task, "sample_task") # => <Rake::Task sample_task => []>
end

//}...

Rake::TaskManager#lookup(task_name, initial_scope = nil) -> Rake::Task | nil (3257.0)

与えられたタスク名にマッチするタスクを検索します。

...@param task_name タスク名を指定します。

@param initial_scope 検索するスコープを指定します。

//emlist[][ruby]{
# Rakefile での記載例とする

task
default: :test_rake_app

task
:test_rake_app do |task|
task
.application.lookup("test_rake_app") # => <Rake::Task tes...
...t_rake_app => []>
end

//}...

Rake::TaskManager#[](task_name, scopes = nil) -> Rake::Task (3245.0)

与えられたタスク名にマッチするタスクを検索します。

...す。

@param task_name タスク名を指定します。

@param scopes スコープを指定します。

//emlist[][ruby]{
# Rakefile での記載例とする

task
default: :test_rake_app
task
:test_rake_app do
Rake.application["test_rake_app"] # => <Rake::Task test_rake_app => []>
end

//}...

Rake::TaskArguments#new_scope(names) -> Rake::TaskArguments (3125.0)

与えられたパラメータ名のリストを使用して新しい Rake::TaskArguments を作成します。

...を使用して新しい Rake::TaskArguments を作成します。

@param names パラメータ名のリストを指定します。

//emlist[][ruby]{
# Rakefile での記載例とする

task
default: :test_rake_app
task
:test_rake_app do
arguments = Rake::TaskArguments.new(["name1", "name2"], [...
..."value1", "value2"])
new_arguments = arguments.new_scope(["name3", "name4"])
p new_arguments # => #<Rake::TaskArguments >
p new_arguments.names # => ["name3", "name4"]
end

//}...
<< 1 2 3 ... > >>