3件ヒット
[1-3件を表示]
(0.033秒)
検索結果
-
Module
. used _ modules -> [Module] (54358.0) -
現在のスコープで using されているすべてのモジュールを配列で返します。 配列内のモジュールの順番は未定義です。
現在のスコープで using されているすべてのモジュールを配列で返します。
配列内のモジュールの順番は未定義です。
```ruby title="例"
module A
refine Object do
end
end
module B
refine Object do
end
end
using A
using B
p Module.used_modules
# => [B, A]
``` -
Module
. used _ refinements -> [Refinement] (109.0) -
現在のスコープで using されているすべての [c:Refinement] を配列で返します。 配列内の順番は未定義です。
現在のスコープで using されているすべての [c:Refinement] を配列で返します。
配列内の順番は未定義です。
[m:Module.used_modules] が refinement を定義しているモジュール自体を返すのに対し、このメソッドは refinement そのものを返します。
```ruby title="例"
module A
refine Object do
end
end
module B
refine Object do
end
end
using A
using B
p Module.used_refinements
# => [... -
NEWS for Ruby 2
. 4 . 0 (55.0) -
NEWS for Ruby 2.4.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
NEWS for Ruby 2.4.0
このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。
それぞれのエントリーは参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリストは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。
## 2.3.0 以降の変更
### 言語仕様の変更
- 条件式での多重代入ができるようになりました [feature:10617]
- [m:Symbol#to_proc] でメソッド呼び出し元での Refinements が有効になりま...
