lib/k_doc/table.rb in k_doc-0.0.18 vs lib/k_doc/table.rb in k_doc-0.0.21
- old
+ new
@@ -23,13 +23,10 @@
# Pass fields in using the following format
# fields :name, f(:type, :string), :db_type
#
# The older format of an array is supported via a splat conversion
def fields(*field_definitions)
- if field_definitions.length == 1 && field_definitions[0].is_a?(Array)
- log.warn('avoid supplying field definitions with array. *Splat fields is the preferred technique.')
- field_definitions = *field_definitions[0]
- end
+ field_definitions = *field_definitions[0] if field_definitions.length == 1 && field_definitions[0].is_a?(Array)
fields = @data[@name]['fields']
field_definitions.each do |fd|
fields << if fd.is_a?(String) || fd.is_a?(Symbol)