assign_defaults (Gem::Specification)

    # File lib/rubygems/specification.rb, line 448
      def assign_defaults
        @@nil_attributes.each do |name|
          instance_variable_set name, nil
        end

        @@non_nil_attributes.each do |name, default|
          value = case default
                  when Time, Numeric, Symbol, true, false, nil then default
                  else default.dup
                  end

          instance_variable_set name, value
        end

        # HACK
        instance_variable_set :@new_platform, Gem::Platform::RUBY
      end