Sha256: dd6de5d95ef6f573239133fc4a1d4b1a5781da9d5e9cd97d74c2468629fe7f18
Contents?: true
Size: 583 Bytes
Versions: 1
Compression:
Stored size: 583 Bytes
Contents
class ArrayUtil def self.to_columns(arr) if arr[0][0] == '*' "*#{StringUtil.backward_truncate(arr[0][1..-1])} | #{arr[1]} #{arr[2]}\n" else " #{StringUtil.backward_truncate(arr[0])} | #{arr[1]} #{arr[2]}\n" end end def self.chunk(arr, pieces = 2) # rubocop:todo Metrics/MethodLength len = arr.length mid = (len / pieces) chunks = [] start = 0 1.upto(pieces) do |i| last = start + mid last = last - 1 unless len % pieces >= i chunks << (arr[start..last] || []) start = last + 1 end chunks end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
web_translate_it-2.6.0 | lib/web_translate_it/util/array_util.rb |