るりまサーチ

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

別のキーワード

  1. fiddle ruby_free
  2. rbconfig ruby
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

クラス

モジュール

キーワード

検索結果

FileUtils#ruby(*args) {|result, status| ... } (24361.0)

与えられた引数で Ruby インタプリタを実行します。

...与えられた引数で Ruby インタプリタを実行します。

@param args Ruby インタプリタに与える引数を指定します。

例:
ruby
%{-pe '$_.upcase!' <README}

@see Kernel.#sh...

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

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

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

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

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

task default: :test_rake_app
task :test_rake_app do
arg
uments = 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
//}...

Rake::TaskArguments#[](key) -> object (3015.0)

与えられたパラメータ名に対応する値を返します。

...の名前を指定します。

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

task default: :test_rake_app
task :test_rake_app do
arg
uments = Rake::TaskArguments.new(["name1", "name2"], ["value1", "value2"])
arg
uments["name1"] # => "value1"
arg
uments["name2"] # => "value2"
end
//}...

Rake::TaskArguments#names -> Array (3015.0)

パラメータ名のリストを返します。

...パラメータ名のリストを返します。

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

task default: :test_rake_app
task :test_rake_app do
arg
uments = Rake::TaskArguments.new(["name1", "name2"], ["value1", "value2"])
arg
uments.names # => ["name1", "name2"]
end
//}...

Rake::TaskArguments#to_hash -> Hash (3015.0)

パラメータ名と対応する値を格納したハッシュを返します。

...を格納したハッシュを返します。

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

task default: :test_rake_app
task :test_rake_app do
arg
uments = Rake::TaskArguments.new(["name1", "name2"], ["value1", "value2"])
arg
uments.to_hash # => {:name1=>"value1", :name2=>"value2"}
end...

絞り込み条件を変える

Rake::TaskArguments#with_defaults(defaults) -> Hash (3015.0)

パラメータにデフォルト値をセットします。

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

task default: :test_rake_app
task :test_rake_app do
arg
uments = Rake::TaskArguments.new(["name1", "name2"], ["value1", "value2"])
arg
uments.to_hash # => {:name1=>"value1", :name2=>"value2"}
arg
uments.wi...
...th_defaults({ default_key: "default_value"}) # => {:default_key=>"default_value", :name1=>"value1", :name2=>"value2"}
arg
uments.to_hash # => {:default_key=>"default_value", :name1=>"value1", :name2=>"value2"}
end
//}...

Rake::TaskManager#create_rule(*args) { ... } (115.0)

与えられたパラメータに従ってルールを作成します。

...am 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/Rakefi...

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

タスクを定義します。

...s タスククラスを指定します。

@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
//}...