1085件ヒット
[101-200件を表示]
(0.128秒)
ライブラリ
- ビルトイン (148)
- csv (36)
- erb (24)
-
json
/ add / exception (12) -
minitest
/ unit (1) -
net
/ http (24) - optparse (84)
- rake (600)
-
rake
/ loaders / makefile (12) -
rake
/ packagetask (24) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - strscan (84)
クラス
- CSV (36)
- Dir (12)
- ERB (24)
- Exception (44)
- IO (56)
- Method (12)
- Module (12)
-
Net
:: HTTPGenericRequest (24) - OptionParser (84)
-
Rake
:: Application (84) -
Rake
:: FileList (204) -
Rake
:: FileTask (24) -
Rake
:: InvocationChain (36) -
Rake
:: MakefileLoader (12) -
Rake
:: PackageTask (24) -
Rake
:: TaskArguments (60) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - StringScanner (84)
- TracePoint (24)
モジュール
- Kernel (12)
-
MiniTest
:: Assertions (1) -
Rake
:: Cloneable (24) -
Rake
:: TaskManager (156)
キーワード
- << (12)
- == (12)
- [] (42)
-
add
_ row (12) - append (12)
-
assert
_ send (1) -
backtrace
_ locations (12) -
body
_ stream (12) -
body
_ stream= (12) - clear (12)
-
clear
_ exclude (12) - clone (24)
-
const
_ source _ location (12) -
create
_ rule (12) -
current
_ scope (12) -
def
_ class (12) -
def
_ module (12) -
define
_ task (12) - desc (12)
- dup (24)
- egrep (12)
-
excluded
_ from _ list? (12) - existing (12)
- existing! (12)
- ext (12)
- fdatasync (12)
- flush (12)
- gsub! (12)
- import (12)
-
in
_ namespace (12) - inspect (18)
- intern (12)
-
is
_ a? (12) -
kind
_ of? (12) -
last
_ comment (12) -
last
_ description (12) -
last
_ description= (12) - load (12)
- lookup (12)
- match? (12)
-
matched
_ size (12) - member? (12)
- name (12)
- names (12)
- needed? (12)
-
new
_ scope (12) -
on
_ head (12) -
on
_ tail (12) -
original
_ dir (12) -
package
_ files (12) -
package
_ files= (12) - parse (24)
- parse! (12)
- path (12)
- pathmap (12)
- peek (12)
- peep (12)
- pointer= (12)
- pos= (12)
-
program
_ name= (12) - puts (12)
- rakefile (12)
- read (12)
- resolve (12)
-
set
_ backtrace (12) - sub! (12)
-
synthesize
_ file _ task (12) - tasks (12)
-
to
_ a (24) -
to
_ ary (12) -
to
_ hash (12) -
to
_ json (12) -
to
_ s (30) -
top
_ level (12) -
top
_ level _ tasks (12) -
tty
_ output= (12) - unscan (12)
-
with
_ defaults (12) - write (8)
検索結果
先頭5件
-
Rake
:: FileList # ext(newext = & # 39;& # 39;) -> Rake :: FileList (79.0) -
各要素に String#ext を適用した新しい Rake::FileList を返します。
...file での記載例とする
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.ext(".erb") # => ["test1.erb", "test2.erb", "test3.erb"]
end
//}
@see String#ext... -
Rake
:: FileList # excluded _ from _ list?(file _ name) -> bool (73.0) -
与えられたファイル名が除外される場合は、真を返します。 そうでない場合は偽を返します。
...("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")
file_list.exclude("test1.rb")
file_list.excluded_from_list?("test1.rb") # => true
file_list.excluded_from_list?("test2.rb") # => false
end
/... -
Rake
:: FileList # existing -> Rake :: FileList (73.0) -
自身に含まれるファイルのうちファイルシステムに存在するファイルのみを 含む Rake::FileList を返します。
...ます。
//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.existing # => ["test1.rb", "test2.rb"]
end
//}... -
Rake
:: FileList # resolve -> self (67.0) -
追加リストと除外リストを評価します。
...する
IO.write("test.rb", "test")
IO.write("test.java", "test")
IO.write("test.js", "test")
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("*.rb")
file_list.include("*.java")
file_list.exclude("*.js")
file_list.resolve # => ["test.rb", "test.java"]
end
//}... -
StringScanner
# peek(bytes) -> String (67.0) -
スキャンポインタから長さ bytes バイト分だけ文字列を返します。
...タから長さ bytes バイト分だけ文字列を返します。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
s.peek(4) # => "test"
//}
また、このメソッドを実行してもスキャンポインタは移動しません。
StringScanner#peep は将来の......'strscan'
s = StringScanner.new('test string')
p s.peek(4) # => "test"
p s.peek(20) # => "test string"
p s.peek(0) # => ""
begin
s.peek(-1)
rescue ArgumentError => err
puts err # negative string size (or size too big)
end
p s.scan(/\w+/) # => "test"
p s.scan(/\s+/) # => " "
p s.scan......ing"
p s.peek(4) # => ""
# このメソッドを実行してもスキャンポインタは移動しません。
s = StringScanner.new('test string')
p s.peek(4) # => "test"
p s.peek(4) # => "test"
p s.scan(/\w+/) # => "test"
p s.peek(4) # => " str"
p s.peek(4) # => " str"
//}... -
StringScanner
# peep(bytes) -> String (67.0) -
スキャンポインタから長さ bytes バイト分だけ文字列を返します。
...タから長さ bytes バイト分だけ文字列を返します。
//emlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test string')
s.peek(4) # => "test"
//}
また、このメソッドを実行してもスキャンポインタは移動しません。
StringScanner#peep は将来の......'strscan'
s = StringScanner.new('test string')
p s.peek(4) # => "test"
p s.peek(20) # => "test string"
p s.peek(0) # => ""
begin
s.peek(-1)
rescue ArgumentError => err
puts err # negative string size (or size too big)
end
p s.scan(/\w+/) # => "test"
p s.scan(/\s+/) # => " "
p s.scan......ing"
p s.peek(4) # => ""
# このメソッドを実行してもスキャンポインタは移動しません。
s = StringScanner.new('test string')
p s.peek(4) # => "test"
p s.peek(4) # => "test"
p s.scan(/\w+/) # => "test"
p s.peek(4) # => " str"
p s.peek(4) # => " str"
//}... -
Rake
:: TaskManager # last _ description=(description) (61.0) -
最新の詳細説明をセットします。
...の記載例とする
task default: :test_rake_app1
desc "test1"
task :test_rake_app1 do |task|
task.application.last_description # => "test2"
task.application.last_description = "test3"
task.application.last_description # => "test3"
end
desc "test2"
task :test_rake_app2 do |task|
end
//}... -
Rake
:: FileList # clear _ exclude -> self (55.0) -
登録されている除外リストをクリアします。
...する
task default: :test_rake_app
task :test_rake_app do
file_list = FileList.new("test.rb", "test.bak")
file_list.exclude("test.rb")
# DEFAULT_IGNORE_PATTERNS と "test.rb" の双方の除外がクリアされる
file_list.clear_exclude
file_list # => ["test.rb", "test.bak"]
end
//}... -
Rake
:: FileList # pathmap(spec = nil) -> Rake :: FileList (55.0) -
各要素に String#pathmap を適用した新しい Rake::FileList を返します。
...い 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... -
Rake
:: PackageTask # package _ files=(file _ list) (55.0) -
パッケージに含むファイルリストを設定します。
...getask'
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 = FileList.new("test1.rb", "test2.rb")
package_task.package_files # => ["test1.rb", "test2.rb"]
end
//}...