# File lib/dm-core/type.rb, line 75 def primitive(primitive = nil) return @primitive if primitive.nil? # TODO: change Integer to be used internally once most in-the-wild code # is updated to use Integer for properties instead of Fixnum, or before # DM 1.0, whichever comes first if Fixnum == primitive warn "#{primitive} properties are deprecated. Please use Integer instead" primitive = Integer end @primitive = primitive end