るりまサーチ

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

別のキーワード

  1. rake task
  2. task clear
  3. rake define_task
  4. rake empty_task_args
  5. task name

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 > >>

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

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

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

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

Rake::TestTask#pattern=(pattern) (9202.0)

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

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

Rake::TestTask#test_files=(list) (3006.0)

明示的にテスト対象のファイルを指定します。

...明示的にテスト対象のファイルを指定します。

Rake::TestTask#pattern=, Rake::TestTask#test_files= の
両方でテスト対象を指定した場合、両者は一つにまとめて使用されます。

@param list 配列か Rake::FileList のインスタンスを指定します...

Rake::FileList#egrep(pattern) {|filename, count, line| ... } (119.0)

与えられたパターンをファイルリストから grep のように検索します。

...た行を出力します。

@param pattern 正規表現を指定します。

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

IO.write("sample1", "line1\nline2\nline3\n")
IO.write("sample2", "line1\nline2\nline3\nline4\n")

task
default: :test_rake_app
task
:test_rake_app do

file_list = F...

Rake::FileList#gsub!(pattern, replace) -> self (113.0)

自身に含まれるファイルリストのそれぞれのエントリに対して String#gsub を実行します。 自身を破壊的に変更します。

...変更します。

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

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

task
default: :test_rake_app
task
:test_rake_app do
file_list = FileList.new("test1.rb", "test2.rb", "test3.rb")
file_list.gsub!(/\.rb/, ".erb") # => ["test1.erb"...

絞り込み条件を変える

Rake::FileList#sub!(pattern, replace) -> self (113.0)

自身に含まれるファイルリストのそれぞれのエントリに対して String#sub を実行します。 自身を破壊的に変更します。

...て String#sub を実行します。
自身を破壊的に変更します。

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

task
default: :test_rake_app
task
:test_rake_app do
file_list = FileList['a.c', 'b.c']
file_list.sub!(/\.c$/, '.o') # => ['a.o', 'b.o']
file_list...

rake (66.0)

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

...ions are ...
-C, --classic-namespace トップレベルに Task, FileTask を定義します。
過去との互換性のためのオプションです。
-D, --describe [PATTERN] パターンにマッチしたタスクの詳細を表示し...
...使用します。('~/.rake/*.rake')
-G, --no-system, --nosystem システム全体の Rakefile を使用しません。
-T, --tasks [PATTERN] パターンにマッチしたタスクの短い説明を表示して終了します。
パター...
...coding: utf-8
task
:hello do
puts 'do task hello!'
end

動的にタスクを定義する例:
# coding: utf-8
require 'rake/testtask'
require 'rake/clean' # clean, clobber の二つのタスクを定義
task
:default => [:test]

1.upto(8) do |n|
Rake::TestTask.new("test_st...

Rake.application=(app) (30.0)

現在の Rake アプリケーションをセットします。

...app Rake::Application のインスタンスを指定します。

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

require 'pp'

task
default: :test_rake_app
task
:test_rake_app do
app = Rake::Application.new
app.tty_output = true
Rake.application = app
pp Rake.application
end

# => #<...
...itask=false, backtrace=false, build_all=false, dryrun=false, ignore_deprecate=false, ignore_system=false, job_stats=false, load_system=false, nosearch=false, rakelib=["rakelib"], show_all_tasks=false, show_prereqs=false, show_task_pattern=nil, show_tasks=nil, silent=false, suppress_backtrace_pattern...
...alse>,
# @original_dir="/path/to/dir",
# @pending_imports=[],
# @rakefile=nil,
# @rakefiles=["rakefile", "Rakefile", "rakefile.rb", "Rakefile.rb"],
# @rules=[],
# @scope=LL(),
# @tasks={},
# @terminal_columns=0,
# @top_level_tasks=[],
# @tty_output=true>
//}...

Rake::Application#options -> OpenStruct (30.0)

コマンドラインで与えられたアプリケーションのオプションを返します。

...のオプションを返します。

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

task
default: :test_rake_app
task
:test_rake_app do
Rake.application.options # => #<OpenStruct always_multitask=false, backtrace=false, build_all=false, dryrun=false, ignore_deprecate=false, ignore_system...
...=false, job_stats=false, load_system=false, nosearch=false, rakelib=["rakelib"], show_all_tasks=false, show_prereqs=false, show_task_pattern=nil, show_tasks=nil, silent=false, suppress_backtrace_pattern=nil, thread_pool_size=8, trace=false, trace_output=#<IO:<STDERR>>, trace_rules=false>
end
//}...
<< 1 2 > >>