るりまサーチ

最速Rubyリファレンスマニュアル検索!
84件ヒット [1-84件を表示] (0.013秒)
トップページ > クエリ:map[x] > クエリ:rake[x]

別のキーワード

  1. matrix map
  2. _builtin map
  3. matrix map!
  4. _builtin flat_map
  5. _builtin map!

ライブラリ

クラス

キーワード

検索結果

rake (38118.0)

Rake というコマンドラインツールを扱うライブラリです。

...Rake というコマンドラインツールを扱うライブラリです。

=== Rake とは

Rake
は Make によく似た機能を持つ Ruby で書かれたシンプルなビルドツールです。

Rake
は以下のような特徴を持っています。

* Rakefile (Rake における Makef...
...できます。
* Rake は暗黙のタスクを合成することをサポートしています。
* 配列のように振る舞うフレキシブルな FileList メソッドがあります。
FileList はファイル名やパス名を扱うのに便利です。
* Rakefile をより簡単...
...lt => [:test]

1.upto(8) do |n|
Rake
::TestTask.new("test_step#{n}") do |t|
t.libs << "step#{n}"
t.test_files = FileList["step#{n}/test_*.rb"]
t.verbose = false
end
end

desc 'execute all test'
task 'test_all' => (1..8).to_a.map{|n| "test_step#{n}"}

=== 用語...

Rake::FileList#pathmap(spec = nil) -> Rake::FileList (17229.0)

各要素に String#pathmap を適用した新しい Rake::FileList を返します。

...各要素に String#pathmap を適用した新しい Rake::FileList を返します。

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

task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test1.rb", "test2.rb", "test3.rb")
file_list.pathmap("%n") # => ["test1", "...
...test2", "test3"]
end
//}

@see String#pathmap...

String#pathmap(spec = nil) { ... } -> String (14100.0)

与えられた書式指定文字列に応じてパス(自身)を変換します。

...身を表します。


%d は数値のプレフィクスを取ることができます。

例:
'a/b/c/d/file.txt'.pathmap("%2d") # => 'a/b'
'a/b/c/d/file.txt'.pathmap("%-2d") # => 'c/d'

また、%d, %p, %f, %n, %x, %X には単純な文字列置換を行うための
置換パターンを...
...c/org/onestepback/proj/A.java".pathmap("%{^src,bin}X.class")
#=> "bin/org/onestepback/proj/A.class"

置換文字列に '*' を指定した場合は、置換文字列を計算するためにブロックを評価します。

例:

"/path/to/file.TXT".pathmap("%X%{.*,*}x") { |ext| ext.downcase...

String#pathmap_explode -> Array (14100.0)

自身をパスを表す部分ごとに分解して配列にして返します。 String#pathmap で利用される protected メソッドです。

...自身をパスを表す部分ごとに分解して配列にして返します。
String#pathmap で利用される protected メソッドです。

@see String#pathmap...

String#pathmap_partial(n) -> String (14100.0)

自身から与えられた階層分パスを抜粋します。

自身から与えられた階層分パスを抜粋します。

与えられた数値が正である場合は左から、負である場合は右から抜粋します。

絞り込み条件を変える

String#pathmap_replace(patterns) { ... } -> String (14100.0)

与えられたパスを前もって置き換えます。

与えられたパスを前もって置き換えます。

@param patterns 'pat1,rep1;pat2,rep2;...' のような形式で置換パターンを指定します。

Ruby用語集 (30.0)

Ruby用語集 A B C D E F G I J M N O R S Y

...させるようになった。

https://try.ruby-lang.org/

===[a:R] R

: Rake
Ruby 標準添付のビルドツール。
Rake
file というファイルにタスクを記述する。
コマンド名は rake

Rake
file を記述する言語はドメイン特化言語(DSL)であるが...
...、いわゆる
内部 DSL であり、Ruby のコードである。

参照:rake

: rbenv
複数バージョンの Ruby をインストールし、切り替えて使うための
ツールの一つ。Linux、macOS などで動作する。

https://github.com/rbenv/rbenv

: RD(Ruby Docu...
...算子である。
「[*0..9]」におけるいわゆる splat 展開の * や、
Proc オブジェクトをブロックとして渡す「strs.map(&:length)」に
おける & も演算子である。
defined? のように、見た目がメソッドのような演算子もある。

参照...