instance method Module#freeze

freeze -> self[permalink][rdoc][edit]

モジュールを凍結(内容の変更を禁止)します。

凍結したモジュールにメソッドの追加など何らかの変更を加えようとした場合に FrozenError が発生します。

[SEE_ALSO] Object#freeze



module Foo; end
Foo.freeze

module Foo
  def foo; end
end # => FrozenError: can't modify frozen module