るりまサーチ

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

別のキーワード

  1. object yield_self
  2. _builtin yield_self
  3. _builtin self
  4. tracepoint self
  5. codeobject document_self

ライブラリ

クラス

キーワード

検索結果

Rake::FileList#import(array) -> self (18208.0)

与えられた配列を自身にインポートします。

...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.import(["test4.rb", "test5.rb"]) # => ["test4.rb", "test5.rb", "test1.rb", "test2.rb", "test3.rb"]
file_list # => ["te...

Refinement#import_methods(*modules) -> self (6232.0)

モジュールからメソッドをインポートします。

...モジュールからメソッドをインポートします。

Module#includeと違って、import_methods はメソッドをコピーして
refinement に追加して、refinementでインポートしたメソッドを有効化します。

メソッドをコピーするため、Rubyコードで...
...ule StrUtils
def indent(level)
' ' * level + self
end
end

module M
refine String do
import
_methods StrUtils
end
end

using M
p "foo".indent(3) # => " foo"

module M
refine String do
import
_methods Enumerable
# Can't import method which is not defined with Ruby code: Enum...

Refinement (22.0)

refine のブロックの中の self のクラスです。

...refine のブロックの中の self のクラスです。

Refinement#import_methodsで他のモジュールからメソッドを
インポートできます。...

NEWS for Ruby 3.1.0 (12.0)

NEWS for Ruby 3.1.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...y) の糖衣構文です。

* 定数名、ローカル変数名、メソッド名をキー名に使用することができます。予約語はselfのような疑似変数名であっても、ローカル変数やメソッド名とみなされることに注意してください。

* クラ...
...Refinement
* Module#refineで作成されたモジュールを表す新しいクラス。includeとprependは非推奨になり、代わりにimport_methodsが追加されました。

== 標準添付ライブラリの更新(機能追加とバグ修正を除く)

* 以下のdefault gemsが更...