るりまサーチ (Ruby 2.3.0)

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

別のキーワード

  1. openssl t61string
  2. asn1 t61string
  3. matrix t
  4. t61string new
  5. fiddle type_size_t

モジュール

検索結果

<< 1 2 > >>

Gem::StreamUI#ask(question) -> String | nil (63907.0)

質問をします。

質問をします。

@param question 質問を指定します。

@return 入力ストリームが TTY に接続されている場合は回答を返します。
そうでない場合は nil を返します。

Gem::UserInteraction#ask(*args) -> String (63907.0)

質問をして、ユーザの入力を待ち受けて回答を返します。

質問をして、ユーザの入力を待ち受けて回答を返します。

@param args 委譲先のメソッドに与える引数です。

Rake::TaskManager#define_task(task_class, *args) { ... } -> Rake::Task (56140.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::TaskManager#synthesize_file_task(task_name) -> Rake::FileTask | nil (55504.0)

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

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

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

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

@raise RuntimeError タスクを合成できなかった場合に発生します。

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

task default: :test_rake_app

task :test_rake_app do |task|
task.applicatio...

Rake::TaskManager#tasks -> Array (54904.0)

全てのタスクリストを返します。

全てのタスクリストを返します。

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

task default: :test_rake_app2

task :test_rake_app1 do |task|
end

task :test_rake_app2 do |task|
pp task.application.tasks
# => [<Rake::Task default => [test_rake_app2]>,
# <Rake::Task test_rake_app1 => []>,
# <Rake...

絞り込み条件を変える

Kernel#multitask(args) { ... } -> Rake::MultiTask (37504.0)

事前タスクを並列実行するタスクを定義します。

事前タスクを並列実行するタスクを定義します。

与えられた事前タスクを実行する順序は不定です。

例:
multitask :deploy => [:deploy_gem, :deploy_rdoc]

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

Rake タスクを定義します。

Rake タスクを定義します。

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

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

@see Rake::Task.define_task

Rake::FileTask#timestamp -> Time | Rake::LateTime (37204.0)

ファイルタスクのタイムスタンプを返します。

ファイルタスクのタイムスタンプを返します。

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

task default: "test.txt"
file "test.txt" do |task|
Rake.application.options.build_all = false
task.timestamp # => #<Rake::LateTime:0x2ba58f0>
end
//}

OpenSSL::BN#mask_bits!(n) -> self (36904.0)

自身を下位 n ビットでマスクし、破壊的に変更します。

自身を下位 n ビットでマスクし、破壊的に変更します。

n が自身のビット数より大きい場合は例外 OpenSSL::BNError
が発生します。

//emlist[][ruby]{
require 'openssl'

bn = 0b1111_1111.to_bn

bn.mask_bits!(8)
p "%b" % bn # => "11111111"

bn.mask_bits!(3)
p "%b" % bn # => "111"
//}

@param n マスクするビット数
@raise OpenSSL::BNError 計算時エラー

Rake::Application#top_level_tasks -> Array (36904.0)

コマンドラインで指定されたタスクのリストを返します。

コマンドラインで指定されたタスクのリストを返します。

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

task default: :test_rake_app
task :test_rake_app do
Rake.application.top_level_tasks # => ["default"]
end
//}

絞り込み条件を変える

Rake::FileCreationTask#timestamp -> Rake::EarlyTime (36904.0)

どんなタイムスタンプよりも前の時刻をあらわすタイムスタンプを返します。

どんなタイムスタンプよりも前の時刻をあらわすタイムスタンプを返します。


@see [[FileTask#timestamp]]

Rake::NameSpace#tasks -> Array (36904.0)

タスクのリストを返します。

タスクのリストを返します。

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

namespace :ns do |ns|
task :ts1 do
end
task :ts2 do
end

ns.tasks # => [<Rake::Task ns:ts1 => []>, <Rake::Task ns:ts2 => []>]
end
//}

Rake::RDocTask#template -> String (36904.0)

使用するテンプレートを返します。 デフォルトは RDoc のデフォルトです。

使用するテンプレートを返します。
デフォルトは RDoc のデフォルトです。

Rake::Task#investigation -> String (36904.0)

自身の詳しい内部状態を文字列化して返します。

自身の詳しい内部状態を文字列化して返します。

このメソッドはデバッグに便利です。

Rake::Task#timestamp -> Time (36904.0)

自身のタイムスタンプを返します。

自身のタイムスタンプを返します。

基本的なタスクは現在時刻を返しますが、高度なタスクはタイムスタンプを
計算して返します。

絞り込み条件を変える

Socket::Ifaddr#netmask -> Addrinfo | nil (36904.0)

self のネットマスクを Addrinfo オブジェクトで返します。 self が利用できない場合は nil を返します。

self のネットマスクを Addrinfo オブジェクトで返します。
self が利用できない場合は nil を返します。

Rake::PackageTask#need_tar -> bool (36604.0)

この値が真である場合は gzip した tar ファイル (tgz) を作成します。 デフォルトは偽です。

この値が真である場合は gzip した tar ファイル (tgz) を作成します。
デフォルトは偽です。

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

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.need_tar # => false
end
//}

Rake::PackageTask#need_tar_bz2 -> bool (36604.0)

この値が真である場合は bzip2 した tar ファイル (tar.bz2) を作成します。 デフォルトは偽です。

この値が真である場合は bzip2 した tar ファイル (tar.bz2) を作成します。
デフォルトは偽です。

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

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.need_tar_bz2 # => false
end
//}

Rake::PackageTask#need_tar_gz -> bool (36604.0)

この値が真である場合は gzip した tar ファイル (tar.gz) を作成します。 デフォルトは偽です。

この値が真である場合は gzip した tar ファイル (tar.gz) を作成します。
デフォルトは偽です。

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

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.need_tar_gz # => false
end
//}

Rake::PackageTask#tar_bz2_file -> String (36604.0)

tar.bz2 用のファイル名を返します。

tar.bz2 用のファイル名を返します。

絞り込み条件を変える

Rake::PackageTask#tar_command -> String (36604.0)

tar コマンドとして使用するコマンドを返します。

tar コマンドとして使用するコマンドを返します。

デフォルトは 'tar' です。

Rake::PackageTask#tar_gz_file -> String (36604.0)

tar.gz 用のファイル名を返します。

tar.gz 用のファイル名を返します。

Rake::TestTask#pattern -> String (36604.0)

テストファイルにマッチする glob パターンを返します。

テストファイルにマッチする glob パターンを返します。

デフォルトは 'test/test*.rb' です。

Rake::TaskManager#intern(task_class, task_name) -> Rake::Task (28504.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_app") # => <Rake::...

Rake::TaskManager#enhance_with_matching_rule(task_name, level = 0) -> Rake::Task | nil (28204.0)

与えられたタスク名にマッチしたルールが存在する場合は、そのタスクに見つかったルールの 事前タスクとアクションを追加して返します。

与えられたタスク名にマッチしたルールが存在する場合は、そのタスクに見つかったルールの
事前タスクとアクションを追加して返します。

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

@param level 現在のルール解決のネストの深さを指定します。

@raise RuntimeError ルールの解決時にオーバーフローした場合に発生します。

絞り込み条件を変える

Gem::StreamUI#ask_yes_no(question) -> bool (27907.0)

イエス、ノーで答える質問をします。

イエス、ノーで答える質問をします。

@param question 質問を指定します。

@return ユーザの回答がイエスの場合は真を、ノーの場合は偽を返します。

Rake::Task#application -> Rake::Application (27904.0)

自身を所有している Rake::Application のインスタンスを返します。

自身を所有している Rake::Application のインスタンスを返します。

Rake::RDocTask#options -> Array (27658.0)

rdoc コマンドに渡すオプションのリストを返します。

rdoc コマンドに渡すオプションのリストを返します。

指定できるオプションは -o, --main, --title, -T 以外です。

Rake::PackageTask#package_dir_path -> String (27622.0)

パッケージに含むファイルを配置するディレクトリを返します。

パッケージに含むファイルを配置するディレクトリを返します。

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

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_dir_path # => "pkg/sample-1.0.0"
end
//}

Gem::Uninstaller#ask_if_ok(spec) -> bool (27607.0)

アンインストール指定された Gem を削除すると依存関係を満たせなくなる場合に呼び出されます。

アンインストール指定された Gem を削除すると依存関係を満たせなくなる場合に呼び出されます。

@param spec アンインストール指定されている Gem の Gem::Specification を指定します。

絞り込み条件を変える

Gem::UserInteraction#ask_yes_no(*args) -> bool (27607.0)

イエス、ノーで答える質問をします。

イエス、ノーで答える質問をします。

@param args 委譲先のメソッドに与える引数です。

@return ユーザの回答がイエスの場合は真を、ノーの場合は偽を返します。

Rake::PackageTask#tgz_file -> String (27604.0)

tgz 用のファイル名を返します。

tgz 用のファイル名を返します。

Rake::RDocTask#external -> bool (27604.0)

この値が真の場合は外部のシェル経由で rdoc コマンドを実行します。 デフォルトは偽です。

この値が真の場合は外部のシェル経由で rdoc コマンドを実行します。
デフォルトは偽です。

Rake::RDocTask#option_list -> Array (27604.0)

rdoc コマンドに渡すオプションのリストを返します。

rdoc コマンドに渡すオプションのリストを返します。

Rake::RDocTask#option_string -> String (27604.0)

rdoc コマンドに渡すオプションを文字列として返します。

rdoc コマンドに渡すオプションを文字列として返します。

絞り込み条件を変える

Rake::RDocTask#quote(str) -> String (27604.0)

Rake::RDocTask#external が真の場合は与えられた文字列をクオートします。

Rake::RDocTask#external が真の場合は与えられた文字列をクオートします。

@param str クオートする文字列を指定します。

Rake::RDocTask#title -> String (27604.0)

RDoc のタイトルを返します。 デフォルト値はありません。

RDoc のタイトルを返します。
デフォルト値はありません。

Rake::Task#actions -> Array (27604.0)

自身に関連するアクションのリストを返します。

自身に関連するアクションのリストを返します。

Rake::Task#clear_actions -> self (27604.0)

自身に登録されているアクションをクリアします。

自身に登録されているアクションをクリアします。

Rake::Task#clear_prerequisites -> self (27604.0)

自身に登録されている事前タスクをクリアします。

自身に登録されている事前タスクをクリアします。

絞り込み条件を変える

Rake::Task#comment -> String (27604.0)

自身の短いコメントを返します。

自身の短いコメントを返します。

Rake::Task#full_comment -> String (27604.0)

自身のコメントを全て返します。

自身のコメントを全て返します。

Rake::Task#inspect -> String (27604.0)

自身の情報を人間に読める形式で返します。

自身の情報を人間に読める形式で返します。

Rake::Task#prerequisites -> Array (27604.0)

事前タスクのリストを返します。

事前タスクのリストを返します。

Rake::Task#to_s -> String (27604.0)

自身の名前を返します。

自身の名前を返します。

絞り込み条件を変える

Rake::TaskArguments#inspect -> String (27604.0)

自身を人間に読みやすい文字列にして返します。

自身を人間に読みやすい文字列にして返します。


@see Hash#inspect

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

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

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

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

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

Rake::TaskArguments#to_s -> String (27604.0)

自身を人間に読みやすい文字列にして返します。

自身を人間に読みやすい文字列にして返します。


@see Hash#inspect

Rake::TaskArguments#with_defaults(defaults) -> Hash (27604.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#current_scope -> Array (27604.0)

現在のスコープを返します。

現在のスコープを返します。

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

task default: :test_rake_app
task :test_rake_app do
Rake.application.current_scope # => LL()
end
//}

絞り込み条件を変える

Rake::TaskManager#last_comment -> String (27604.0)

Rakefile 内の最新の詳細説明を追跡するためのメソッドです。

Rakefile 内の最新の詳細説明を追跡するためのメソッドです。

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

task default: :test_rake_app1

desc "test1"
task :test_rake_app1 do |task|
p task.application.last_description # => "test2"
end

desc "test2"
task :test_rake_app2 do |task|
end
//}

Rake::TaskManager#last_description -> String (27604.0)

Rakefile 内の最新の詳細説明を追跡するためのメソッドです。

Rakefile 内の最新の詳細説明を追跡するためのメソッドです。

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

task default: :test_rake_app1

desc "test1"
task :test_rake_app1 do |task|
p task.application.last_description # => "test2"
end

desc "test2"
task :test_rake_app2 do |task|
end
//}

Rake::TestTask#options -> String (27604.0)

テストスイートに渡すパラメータを返します。

テストスイートに渡すパラメータを返します。

コマンドラインで "TESTOPTS=options" が指定されると、この値を上書きします。
デフォルトは何も指定されていません。

Rake::TestTask#ruby_opts -> Array (27604.0)

テスト実行時に Ruby コマンドに渡されるオプションを返します。

テスト実行時に Ruby コマンドに渡されるオプションを返します。

Rake::TaskManager#[](task_name, scopes = nil) -> Rake::Task (19504.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::TaskManager#lookup(task_name, initial_scope = nil) -> Rake::Task | nil (19504.0)

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

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

このメソッドは、ファイルタスクやルールを合成せずにタスクを探します。
特別なスコープ ('^' など) が存在します。スコープが省略された場合は
現在のスコープを使用します。

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

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

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

task default: :test_rake_app

task :test_rake_app do |task|
task.applicati...

Kernel#file_create(*args) { ... } -> Rake::FileCreationTask (18904.0)

ファイルを作成するタスクを定義します。

ファイルを作成するタスクを定義します。

主に Kernel.#directory を定義するために使用します。

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

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

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

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

Rake::InvocationChain::EmptyInvocationChain#member?(task_name) -> bool (18904.0)

偽を返します。

偽を返します。

Rake::TaskArguments#new_scope(names) -> Rake::TaskArguments (18904.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(["nam...

絞り込み条件を変える

Shell#umask -> object (18904.0)

@todo

@todo

umaskを返します。

Gem::StreamUI#alert(statement, question = nil) -> String | nil (18622.0)

INFO レベルのアラートを表示します。

INFO レベルのアラートを表示します。

@param statement 表示する文字列を指定します。

@param question 必要であれば質問を指定します。

@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。

@see Gem::StreamUI#ask

Gem::StreamUI#alert_error(statement, question = nil) -> String | nil (18622.0)

ERROR レベルのアラートを表示します。

ERROR レベルのアラートを表示します。

@param statement 表示する文字列を指定します。

@param question 必要であれば質問を指定します。

@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。

@see Gem::StreamUI#ask

Gem::StreamUI#alert_warning(statement, question = nil) -> String | nil (18622.0)

WARNING レベルのアラートを表示します。

WARNING レベルのアラートを表示します。

@param statement 表示する文字列を指定します。

@param question 必要であれば質問を指定します。

@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。

@see Gem::StreamUI#ask

Rake::GemPackageTask#gem_file -> String (18604.0)

Gem パッケージの名前を返します。

Gem パッケージの名前を返します。

絞り込み条件を変える

Rake::GemPackageTask#gem_spec -> Gem::Specification (18604.0)

package ターゲットで使用する gemspec を返します。

package ターゲットで使用する gemspec を返します。

gemspec にはパッケージ名、バージョン、パッケージに含まれるファイルなどが定義
されているので、それらを明示的に指定する必要はありません。

Rake::PackageTask#name -> String (18604.0)

バージョン情報を含まないパッケージの名前を返します。

バージョン情報を含まないパッケージの名前を返します。

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

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.name # => "sample"
end
//}

Rake::PackageTask#package_dir -> String (18604.0)

パッケージに入れるファイルを保存するディレクトリ名を返します。

パッケージに入れるファイルを保存するディレクトリ名を返します。

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

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_dir # => "pkg"
end
//}

Rake::PackageTask#package_files -> Rake::FileList (18604.0)

パッケージに含むファイルリストを返します。

パッケージに含むファイルリストを返します。

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

IO.write("test1.rb", "test")
IO.write("test2.rb", "test")

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_files # => []
package_task.package_files.include("*.rb")
package_...

Rake::PackageTask#package_name -> String (18604.0)

バージョン情報を含むパッケージ名を返します。

バージョン情報を含むパッケージ名を返します。

絞り込み条件を変える

Rake::PackageTask#version -> String (18604.0)

作成するパッケージのバージョンを表す文字列を返します。

作成するパッケージのバージョンを表す文字列を返します。

Rake::PackageTask#zip_command -> String (18604.0)

zip コマンドとして使用するコマンドを返します。

zip コマンドとして使用するコマンドを返します。

デフォルトは 'zip' です。

Rake::PackageTask#zip_file -> String (18604.0)

zip ファイル用のファイル名を返します。

zip ファイル用のファイル名を返します。

Rake::RDocTask#main -> String (18604.0)

メインとして使用されるファイル名を返します。

メインとして使用されるファイル名を返します。

Rake::RDocTask#name -> String (18604.0)

タスクの名前を返します。デフォルトは rdoc です。

タスクの名前を返します。デフォルトは rdoc です。

絞り込み条件を変える

Rake::RDocTask#rdoc_dir -> String (18604.0)

作成した HTML ファイルを保存するディレクトリ名を返します。 デフォルトは html です。

作成した HTML ファイルを保存するディレクトリ名を返します。
デフォルトは html です。

Rake::RDocTask#rdoc_files -> Rake::FileList (18604.0)

RDoc の生成に使用するファイルリストを返します。 デフォルトは空です。

RDoc の生成に使用するファイルリストを返します。
デフォルトは空です。

Rake::Task#name -> String (18604.0)

ネームスペースを含むタスクの名前を返します。

ネームスペースを含むタスクの名前を返します。

Rake::Task#needed? -> true (18604.0)

このタスクが必要ならば真を返します。

このタスクが必要ならば真を返します。

Rake::Task#source -> String (18604.0)

Rake::Task#sources の最初の要素を返します。

Rake::Task#sources の最初の要素を返します。

絞り込み条件を変える

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

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

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

@param key パラメータの名前を指定します。

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

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

Rake::TaskArguments#lookup(name) -> object (18604.0)

与えられた名前に対応する値を返します。

与えられた名前に対応する値を返します。

@param name パラメータ名を指定します。

Rake::TestTask#name -> String (18604.0)

テストタスクの名前を返します。デフォルトは "test" です。

テストタスクの名前を返します。デフォルトは "test" です。

Rake::TestTask#warning -> bool (18352.0)

この値が真である場合、テスト実行時に ruby -w を実行したのと同じ効果が生じます。

この値が真である場合、テスト実行時に ruby -w を実行したのと同じ効果が生じます。

Rake::FileCreationTask#needed? -> bool (18304.0)

ファイルが存在しない場合、真を返します。 そうでない場合は、偽を返します。

ファイルが存在しない場合、真を返します。
そうでない場合は、偽を返します。


@see [[FileTask#needed?]]

絞り込み条件を変える

Rake::FileTask#needed? -> bool (18304.0)

このタスクが必要である場合は真を返します。 そうでない場合は偽を返します。

このタスクが必要である場合は真を返します。
そうでない場合は偽を返します。

このタスクで作成しようとしているファイルが存在しない場合や、
このタスクで作成しようとしているファイルが古い場合に真を返します。

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

task default: "test.txt"
file "test.txt" do |task|
Rake.application.options.build_all = false
task.needed? # => true
IO.write("test.txt", "test")
t...

Rake::PackageTask#define -> self (18304.0)

タスクを定義します。

タスクを定義します。

@raise RuntimeError バージョン情報をセットしていない場合に発生します。
初期化時に :noversion が指定されている場合は発生しません。

Rake::PackageTask#need_zip -> bool (18304.0)

この値が真である場合は zip ファイルを作成します。 デフォルトは偽です。

この値が真である場合は zip ファイルを作成します。
デフォルトは偽です。

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

Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.need_zip # => false
end
//}

Rake::RDocTask#define -> self (18304.0)

タスクを定義します。

タスクを定義します。

Rake::Task#arg_names -> Array (18304.0)

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

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

絞り込み条件を変える

Rake::Task#clear -> self (18304.0)

自身に登録されているアクションと事前タスクをクリアします。

自身に登録されているアクションと事前タスクをクリアします。

Rake::Task#enhance(deps = nil) { ... } -> self (18304.0)

自身に事前タスクとアクションを追加します。

自身に事前タスクとアクションを追加します。

Rake::Task#reenable -> false (18304.0)

自身をもう一度実行出来るようにします。

自身をもう一度実行出来るようにします。

Rake::Task#sources -> Array (18304.0)

自身が依存するファイルのリストを返します。

自身が依存するファイルのリストを返します。

Rake::TaskArguments#each {|key, val| ... } -> Hash (18304.0)

自身に含まれるパラメータ名とそれに対応する値をブロックパラメータとしてブロックを評価します。

自身に含まれるパラメータ名とそれに対応する値をブロックパラメータとしてブロックを評価します。


@see Hash#each

絞り込み条件を変える

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

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

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

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

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

Rake::TaskManager#in_namespace(name) {|name_space| ... } -> Array (18304.0)

与えられた名前の名前空間でブロックを評価します。

与えられた名前の名前空間でブロックを評価します。

@param name 名前を指定します。

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

task default: :test_rake_app

namespace :sample do
def hoge
puts "hoge"
end
end

task :test_rake_app do
task.application.in_namespace("sample") do
hoge # => "hoge"
end
end
//}

Rake::TaskManager#resolve_args(args) -> Array (18304.0)

タスクやルールに与えられたパラメータを解釈します。

タスクやルールに与えられたパラメータを解釈します。

@param args パラメータを指定します。

@return [task_name, arg_name_list, prerequisites] を返します。

Rake::TestTask#define -> self (18304.0)

タスクを定義します。

タスクを定義します。

Rake::TestTask#libs -> Array (18304.0)

テスト実行前に $LOAD_PATH に追加するパスを返します。

テスト実行前に $LOAD_PATH に追加するパスを返します。

絞り込み条件を変える

<< 1 2 > >>