lib/arrow/time32-array-builder.rb in red-arrow-8.0.0 vs lib/arrow/time32-array-builder.rb in red-arrow-9.0.0

- old
+ new

@@ -16,25 +16,13 @@ # under the License. module Arrow class Time32ArrayBuilder class << self - def build(unit_or_data_type, values) - builder = new(unit_or_data_type) + def build(data_type, values) + builder = new(data_type) builder.build(values) end - end - - alias_method :initialize_raw, :initialize - def initialize(unit_or_data_type) - case unit_or_data_type - when DataType - data_type = unit_or_data_type - else - unit = unit_or_data_type - data_type = Time32DataType.new(unit) - end - initialize_raw(data_type) end def unit @unit ||= value_data_type.unit end