86件ヒット
[1-86件を表示]
(0.031秒)
種類
- インスタンスメソッド (24)
- クラス (24)
- 特異メソッド (13)
- 文書 (13)
- 定数 (12)
クラス
-
Rake
:: FileList (12) - Resolv (24)
- RubyVM (1)
モジュール
-
Rake
:: TaskManager (12)
キーワード
- DefaultResolver (12)
-
NEWS for Ruby 2
. 6 . 0 (7) -
NEWS for Ruby 2
. 7 . 0 (6) - OtherResolvError (12)
- ResolvError (12)
- new (12)
-
resolve
_ args (12) -
resolve
_ feature _ path (1)
検索結果
先頭5件
-
Rake
:: FileList # resolve -> self (24207.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
//}... -
RubyVM
. resolve _ feature _ path (12207.0) -
require を呼んだときに読み込まれるファイルを特定します。 このメソッドはRuby 2.7 で $LOAD_PATH の特異メソッドに移動しました。
...require を呼んだときに読み込まれるファイルを特定します。
このメソッドはRuby 2.7 で $LOAD_PATH の特異メソッドに移動しました。
//emlist[][ruby]{
p RubyVM.resolve_feature_path('set')
# => [:rb, "/build-all-ruby/2.6.0/lib/ruby/2.6.0/set.rb"]
//}... -
Rake
:: TaskManager # resolve _ args(args) -> Array (12201.0) -
タスクやルールに与えられたパラメータを解釈します。
タスクやルールに与えられたパラメータを解釈します。
@param args パラメータを指定します。
@return [task_name, arg_name_list, prerequisites] を返します。 -
Resolv
:: DefaultResolver -> Resolv (12200.0) -
Resolv の各クラスメソッドを呼びだしたときに 利用されるリゾルバです。
...Resolv の各クラスメソッドを呼びだしたときに
利用されるリゾルバです。... -
Resolv
:: DNS :: Config :: OtherResolvError (12000.0) -
DNS サーバからの応答がエラーであった場合に発生する例外です。
...DNS サーバからの応答がエラーであった場合に発生する例外です。
Resolv::DNSの各メソッドがこの例外を発生させる可能性があります。... -
Resolv
:: ResolvError (12000.0) -
名前解決に失敗したときに発生する例外のクラスです。
名前解決に失敗したときに発生する例外のクラスです。 -
Resolv
. new(resolvers = [Hosts . new , DNS . new]) -> Resolv (3200.0) -
resolvers に与えたリゾルバの配列を先頭から順に 名前解決を試すような、新しいリゾルバオブジェクトを返します。
...resolvers に与えたリゾルバの配列を先頭から順に
名前解決を試すような、新しいリゾルバオブジェクトを返します。
resolvers の各要素は each_address と each_name という
メソッドを持っていなければなりません。
@param resolvers リ... -
NEWS for Ruby 2
. 7 . 0 (60.0) -
NEWS for Ruby 2.7.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...in [a, [b, *c]]
p a #=> 0
p b #=> 1
p c #=> [2, 3]
end
//}
//emlist[][ruby]{
case {a: 0, b: 1}
in {a: 0, x: 1}
:unreachable
in {a: 0, b: var}
p var #=> 1
end
//}
//emlist[][ruby]{
case -1
in 0 then :unreachable
in 1 then :unreachable
end #=> NoMatchingPatternError
//}
//emlist{
json = <......として使えて、ローカル変数が優先されますが、
警告が表示されます。
_1 = 0 #=> warning: `_1' is reserved for numbered parameter; consider another name
[1].each { p _1 } # prints 0 instead of 1
==== ブロックなしの proc/lambda が deprecated......してもRange#cover?を使うようになりました。
(Ruby 2.6ではString以外の全ての型でRange#include?から変更されていました。)
15449
* RubyVM
* 削除されたメソッド
* RubyVM.resolve_feature_pathが$LOAD_PATH.resolve_feature_pathに移... -
NEWS for Ruby 2
. 6 . 0 (12.0) -
NEWS for Ruby 2.6.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
...ード引数のハッシュに Symbol 以外のキーが含まれると例外が発生するようになりました。
* "shadowing outer local variable" という警告が削除されました。 12490
以下のようなコードを警告なしに書くことができます:
//emlist{......__ と __LINE__ の二要素配列として返します。
従来でも eval("[__FILE__, __LINE__]", binding) とすることでこれらの情報は得られましたが、
将来的に Kernel.#eval は binding のソースコード行を無視する変更を予定している......RubyVM::AbstractSyntaxTree.parse_file はファイルをパースして AST ノードを返します。 [実験的]
* RubyVM::AbstractSyntaxTree.of は proc やメソッドに対応する AST ノードを返します。 [実験的]
* RubyVM
* 新規メソッド
* RubyVM.resolve_fe...