diff --git a/src/ameba/rule/performance/count.cr b/src/ameba/rule/performance/count.cr index 5e7c2f24..373525e3 100644 --- a/src/ameba/rule/performance/count.cr +++ b/src/ameba/rule/performance/count.cr @@ -8,6 +8,7 @@ module Ameba::Rule::Performance # [1, 2, 3].select { |e| e > 2 }.size # [1, 2, 3].reject { |e| e < 2 }.size # [1, 2, 3].select(&.< 2).size + # [0, 1, 2].select(&.zero?).size # [0, 1, 2].reject(&.zero?).size # ``` # @@ -15,9 +16,10 @@ module Ameba::Rule::Performance # # ``` # [1, 2, 3].count { |e| e > 2 } - # [1, 2, 3].count { |e| e < 2 } + # [1, 2, 3].count { |e| e > 2 } # [1, 2, 3].count(&.< 2) # [0, 1, 2].count(&.zero?) + # [0, 1, 2].count(&.!= 0) # ``` # struct Count < Base