lib/virtus/attribute/builder.rb in virtus-1.0.5 vs lib/virtus/attribute/builder.rb in virtus-2.0.0
- old
+ new
@@ -23,16 +23,10 @@
end
# @api private
def determine_type
if type.include?('::')
- # TODO: wrap it up in Virtus.constantize and use feature-detection to
- # pick up either Inflecto or ActiveSupport, whateve is available
- if defined?(Inflecto)
- Inflecto.constantize(type)
- else
- raise NotImplementedError, 'Virtus needs inflecto gem to constantize namespaced constant names'
- end
+ Virtus.constantize(type)
else
Object.const_get(type)
end
end