165件ヒット
[1-100件を表示]
(0.095秒)
ライブラリ
- ビルトイン (55)
-
rdoc
/ code _ object (33) -
rexml
/ document (11) -
rubygems
/ dependency _ list (22) -
rubygems
/ source _ index (11) -
rubygems
/ uninstaller (33)
クラス
-
Gem
:: DependencyList (22) -
Gem
:: SourceIndex (11) -
Gem
:: Uninstaller (33) - Module (55)
-
RDoc
:: CodeObject (33) -
REXML
:: Attribute (11)
キーワード
-
document
_ children= (11) -
document
_ self= (11) -
method
_ removed (11) -
ok
_ to _ remove? (11) -
remove
_ all (11) -
remove
_ by _ name (11) -
remove
_ class _ variable (11) -
remove
_ classes _ and _ modules (11) -
remove
_ const (11) -
remove
_ executables (11) -
remove
_ method (11) -
remove
_ spec (11) -
undef
_ method (11)
検索結果
先頭5件
-
Gem
:: Uninstaller # remove(spec , list) (21102.0) -
指定された Gem を削除します。
指定された Gem を削除します。
@param spec アンインストール指定されている Gem の Gem::Specification を指定します。
@param list アンインストールする Gem のリストを指定します。
このパラメータは破壊的に変更されます。
@raise Gem::DependencyRemovalException アンインストール指定された Gem を削除すると
依存関係が壊れる場合に発生します。
@raise Gem::GemNotInHome... -
REXML
:: Attribute # remove -> () (21102.0) -
self を所属する要素から取り除きます。
self を所属する要素から取り除きます。 -
Gem
:: Uninstaller # remove _ executables(gemspec) (12202.0) -
与えられた Gem::Specification に対応する実行ファイルを削除します。
与えられた Gem::Specification に対応する実行ファイルを削除します。
@param gemspec アンインストール指定されている Gem の Gem::Specification を指定します。 -
RDoc
:: CodeObject # remove _ classes _ and _ modules -> () (12202.0) -
何もしません。RDoc::CodeObject#document_children= に false を指定 した時のコールバックとして呼び出されます。オーバーライドして使用します。
...何もしません。RDoc::CodeObject#document_children= に false を指定
した時のコールバックとして呼び出されます。オーバーライドして使用します。... -
Gem
:: SourceIndex # remove _ spec(full _ name) -> Gem :: Specification (9202.0) -
引数で指定された名前を持つ Gem をインデックスから削除します。
引数で指定された名前を持つ Gem をインデックスから削除します。 -
Module
# method _ removed(name) -> () (9123.0) -
メソッドが Module#remove_method により削除 された時にインタプリタがこのメソッドを呼び出します。
...メソッドが Module#remove_method により削除
された時にインタプリタがこのメソッドを呼び出します。
特異メソッドの削除に対するフックには
BasicObject#singleton_method_removed
を使います。
@param name 削除されたメソッド名が Symbol......で渡されます。
//emlist[例][ruby]{
class Foo
def Foo.method_removed(name)
puts "method \"#{name}\" was removed"
end
def foo
end
remove_method :foo
end
# => method "foo" was removed
//}... -
Module
# remove _ class _ variable(name) -> object (9120.0) -
引数で指定したクラス変数を取り除き、そのクラス変数に設定さ れていた値を返します。
...@return 引数で指定されたクラス変数に設定されていた値を返します。
@raise NameError 引数で指定されたクラス変数がそのモジュールやクラスに定義されていない場合に発生します。
//emlist[例][ruby]{
class Foo
@@foo = 1
remove_clas......s_variable(:@@foo) # => 1
p @@foo # => uninitialized class variable @@foo in Foo (NameError)
end
//}
@see Module#remove_const, Object#remove_instance_variable... -
Module
# remove _ const(name) -> object (9120.0) -
name で指定した定数を取り除き、その定数に設定されていた値を 返します。
...ます。
@return 引数で指定された定数に設定されていた値を返します。
@raise NameError 引数で指定された定数がそのモジュールやクラスに定義されていない場合に発生します。
//emlist[例][ruby]{
class Foo
FOO = 1
p remove_const(:FOO)......# => 1
p FOO # => uninitialized constant FOO at Foo (NameError)
end
//}
組み込みクラス/モジュールを設定している定数や Kernel.#autoload を指定した(まだロードしてない)定数を含めて削除する事ができます。
取り除かれた定数は参照で......きなくなりますが、消える訳ではないので注意して
使用してください。
@see Module#remove_class_variable, Object#remove_instance_variable... -
Module
# remove _ method(*name) -> self (9114.0) -
インスタンスメソッド name をモジュールから削除します。
...します。
Ruby 1.8.0 以降は複数のメソッド名を指定して一度に削除できます。
@param name 0 個以上の String か Symbol を指定します。
@raise NameError 指定したメソッドが定義されていない場合に発生します。
//emlist[例][ruby]{
class C......def foo
end
remove_method :foo
remove_method :no_such_method # 例外 NameError が発生
end
//}
@see Module#undef_method... -
Gem
:: Uninstaller # remove _ all(list) (9102.0) -
list で与えられた Gem を全てアンインストールします。
list で与えられた Gem を全てアンインストールします。
@param list アンインストールする Gem のリストを指定します。