# File lib/rubygems/specification.rb, line 149 def self.array_attribute(name) @@array_attributes << name @@attributes << [name, []] @@default_value[name] = [] module_eval %{ def #{name} @#{name} ||= [] end def #{name}=(value) @#{name} = value.to_a end } end