Sha256: cbe2a9e8d4bc1fb71fb3810c318826872e48bb5d6f3d055329241f69c28d9978
Contents?: true
Size: 575 Bytes
Versions: 2
Compression:
Stored size: 575 Bytes
Contents
class ArrayUtil def self.to_columns(arr) if arr[0][0] == '*' "*#{StringUtil.backward_truncate(arr[0][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 -= 1 unless len % pieces >= i chunks << (arr[start..last] || []) start = last + 1 end chunks end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
web_translate_it-2.6.3 | lib/web_translate_it/util/array_util.rb |
web_translate_it-2.6.3.pre1 | lib/web_translate_it/util/array_util.rb |