種類
- インスタンスメソッド (14)
- 定数 (6)
クラス
-
Rake
:: Application (3) -
Rake
:: EarlyTime (1) -
Rake
:: FileCreationTask (1) -
Rake
:: FileList (8) -
Rake
:: InvocationChain :: EmptyInvocationChain (1) -
Rake
:: RDocTask (1) -
Rake
:: TaskArguments (1) - String (1)
モジュール
- Kernel (1)
-
Rake
:: TaskManager (2)
キーワード
- * (1)
-
DEFAULT
_ IGNORE _ PATTERNS (1) -
DEFAULT
_ RAKEFILES (1) -
DELEGATING
_ METHODS (1) -
MUST
_ DEFINE (1) -
MUST
_ NOT _ DEFINE (1) -
SPECIAL
_ RETURN (1) - directory (1)
- each (1)
- exclude (1)
- gsub (1)
- member? (1)
-
option
_ list (1) -
pathmap
_ explode (1) -
resolve
_ args (1) -
synthesize
_ file _ task (1) -
to
_ s (1) -
top
_ level _ tasks (1) -
tty
_ output= (1)
検索結果
先頭5件
-
Rake
:: TaskManager # synthesize _ file _ task(task _ name) -> Rake :: FileTask | nil (55207.0) -
与えられたタスク名をもとにファイルタスクを合成します。
...//emlist[][ruby]{
# 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 =... -
Rake
:: FileList :: DELEGATING _ METHODS -> Array (45907.0) -
委譲するメソッドのリストです。
委譲するメソッドのリストです。 -
Rake
:: FileList :: DEFAULT _ IGNORE _ PATTERNS -> Array (36907.0) -
デフォルトで除外するパターンのリストです。
デフォルトで除外するパターンのリストです。 -
Rake
:: FileList :: SPECIAL _ RETURN -> Array (36907.0) -
Array のインスタンスを返すので委譲した後にラップする必要があるメソッドのリストです。
Array のインスタンスを返すので委譲した後にラップする必要があるメソッドのリストです。 -
Rake
:: RDocTask # option _ list -> Array (36904.0) -
rdoc コマンドに渡すオプションのリストを返します。
rdoc コマンドに渡すオプションのリストを返します。 -
Rake
:: Application # tty _ output=(tty _ output _ state) (36607.0) -
TTY に対する出力状態を上書きします。
...を指定します
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
Rake.application.tty_output? # => false
Rake.application.tty_output = "debug output" # => "debug output"
Rake.application.tty_output? #... -
Kernel
# directory(dir) -> () (36307.0) -
与えられたディレクトリを作成するタスクを定義します。
与えられたディレクトリを作成するタスクを定義します。
@param dir 作成するディレクトリを指定します。
例:
directory 'testdata/doc' -
Rake
:: Application # top _ level _ tasks -> Array (27607.0) -
コマンドラインで指定されたタスクのリストを返します。
...コマンドラインで指定されたタスクのリストを返します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
task :test_rake_app do
Rake.application.top_level_tasks # => ["default"]
end
//}... -
Rake
:: Application :: DEFAULT _ RAKEFILES -> Array (27607.0) -
デフォルトで Rakefile として扱うファイル名の配列を返します。
...デフォルトで Rakefile として扱うファイル名の配列を返します。
'rakefile', 'Rakefile', 'rakefile.rb', 'Rakefile.rb' が指定されています。... -
Rake
:: FileList :: MUST _ DEFINE -> Array (27607.0) -
必ず委譲しなければならない付加的なメソッドのリストです。
必ず委譲しなければならない付加的なメソッドのリストです。 -
Rake
:: FileList :: MUST _ NOT _ DEFINE -> Array (27607.0) -
委譲してはいけないメソッドのリストです。
委譲してはいけないメソッドのリストです。
このリストに含まれているメソッドはこのクラスで定義しています。 -
Rake
:: InvocationChain :: EmptyInvocationChain # member?(task _ name) -> bool (27607.0) -
偽を返します。
偽を返します。 -
Rake
:: TaskManager # resolve _ args(args) -> Array (27607.0) -
タスクやルールに与えられたパラメータを解釈します。
タスクやルールに与えられたパラメータを解釈します。
@param args パラメータを指定します。
@return [task_name, arg_name_list, prerequisites] を返します。 -
String
# pathmap _ explode -> Array (27607.0) -
自身をパスを表す部分ごとに分解して配列にして返します。 String#pathmap で利用される protected メソッドです。
自身をパスを表す部分ごとに分解して配列にして返します。
String#pathmap で利用される protected メソッドです。
@see String#pathmap -
Rake
:: FileList # exclude(*patterns) {|entry| . . . } -> self (18907.0) -
自身から取り除くべきファイル名のパターンを自身の除外リストに登録します。
自身から取り除くべきファイル名のパターンを自身の除外リストに登録します。
パターンとして正規表現、グロブパターン、文字列が使用可能です。
さらにブロックが与えられた場合は、ブロックを評価して真になったエントリを削除します。
グロブパターンはファイルシステムに対して展開されます。
もし、ファイルシステムに存在しないファイルを明示的にリストへ追加した場合、
グロブパターンではそのファイルをリストから削除しません。
例:
FileList['a.c', 'b.c'].exclude("a.c") # => ['b.c']
FileList['a.c', 'b.c'].exclude(... -
Rake
:: FileCreationTask # timestamp -> Rake :: EarlyTime (18607.0) -
どんなタイムスタンプよりも前の時刻をあらわすタイムスタンプを返します。
どんなタイムスタンプよりも前の時刻をあらわすタイムスタンプを返します。
@see [[FileTask#timestamp]] -
Rake
:: EarlyTime # to _ s -> String (18307.0) -
"<EARLY TIME>" という文字列を返します。
"<EARLY TIME>" という文字列を返します。 -
Rake
:: FileList # gsub(pattern , replace) -> Rake :: FileList (9643.0) -
自身に含まれるファイルリストのそれぞれのエントリに対して String#gsub を実行し、 結果を新しい Rake::FileList として返します。
...自身に含まれるファイルリストのそれぞれのエントリに対して String#gsub を実行し、
結果を新しい Rake::FileList として返します。
例:
FileList['lib/test/file', 'x/y'].gsub(/\//, "\\") # => ['lib\\test\\file', 'x\\y']... -
Rake
:: FileList # *(other) -> Array | String (9607.0) -
Array#* と動作を合わせるために再定義しています。
Array#* と動作を合わせるために再定義しています。
@see Array#* -
Rake
:: TaskArguments # each {|key , val| . . . } -> Hash (9607.0) -
自身に含まれるパラメータ名とそれに対応する値をブロックパラメータとしてブロックを評価します。
自身に含まれるパラメータ名とそれに対応する値をブロックパラメータとしてブロックを評価します。
@see Hash#each