lib/lite/ruby/enumerable.rb in lite-ruby-1.0.27 vs lib/lite/ruby/enumerable.rb in lite-ruby-1.0.28
- old
+ new
@@ -151,11 +151,11 @@
array[i % modulo] += [self[i]]
end
end
end
- # rubocop:disable Metrics/AbcSize, Metrics/MethodLength
+ # rubocop:disable Metrics/AbcSize, Metrics/CyclomaticComplexity, Metrics/MethodLength
def occur(amount = nil)
result = Hash.new { |hash, key| hash[key] = [] }
each do |item|
key = item
@@ -174,10 +174,10 @@
end
end
result.values.flatten.uniq
end
- # rubocop:enable Metrics/AbcSize, Metrics/MethodLength
+ # rubocop:enable Metrics/AbcSize, Metrics/CyclomaticComplexity, Metrics/MethodLength
def pluck(*keys)
if keys.many?
map { |element| keys.map { |key| element[key] } }
else