るりまサーチ

最速Rubyリファレンスマニュアル検索!
48件ヒット [1-48件を表示] (0.074秒)

別のキーワード

  1. socket sockaddr_un
  2. socket pack_sockaddr_un
  3. socket unpack_sockaddr_un
  4. un rm
  5. un rmdir

ライブラリ

クラス

キーワード

検索結果

Gem::Uninstaller#remove(spec, list) (21102.0)

指定された Gem を削除します。

指定された Gem を削除します。

@param spec アンインストール指定されている Gem の Gem::Specification を指定します。

@param list アンインストールする Gem のリストを指定します。
このパラメータは破壊的に変更されます。

@raise Gem::DependencyRemovalException アンインストール指定された Gem を削除すると
依存関係が壊れる場合に発生します。

@raise Gem::GemNotInHome...

Gem::Uninstaller#remove_all(list) (9102.0)

list で与えられた Gem を全てアンインストールします。

list で与えられた Gem を全てアンインストールします。

@param list アンインストールする Gem のリストを指定します。

Gem::Uninstaller#remove_executables(gemspec) (9102.0)

与えられた Gem::Specification に対応する実行ファイルを削除します。

与えられた Gem::Specification に対応する実行ファイルを削除します。

@param gemspec アンインストール指定されている Gem の Gem::Specification を指定します。

Module#undef_method(*name) -> self (6113.0)

このモジュールのインスタンスメソッド name を未定義にします。

...def ok
puts 'B'
end
end

B.new.ok # => B

# undef_method の場合はスーパークラスに同名のメソッドがあっても
# その呼び出しはエラーになる
class B
un
def_method :ok
end
B.new.ok # => NameError

# remove_method の場合はスーパークラスに同名...
...れが呼ばれる
class B
remove
_method :ok
end
B.new.ok # => A
//}

また、undef 文と undef_method の違いは、
メソッド名を String または Symbol で与えられることです。

//emlist[例][ruby]{
module M1
def foo
end
def self.moo
un
def foo
end
end
M1.instance...
..._methods false #=> ["foo"]
M1.moo
M1.instance_methods false #=> []
module M2
def foo
end
def self.moo
un
def_method :foo
end
end
M2.instance_methods false #=> ["foo"]
M2.moo
M2.instance_methods false #=> []
//}...