lib/adamantium/class_methods.rb
# encoding: utf-8
module Adamantium
# Methods mixed in to adamantium classes
module ClassMethods
# Instantiate a new frozen object
#
# @example
# object = AdamantiumClass.new # object is frozen
#
# @return [Object]
#
# @api public
def new(*)
freezer.freeze(super)
end
end # ClassMethods
end # Adamantium