blob: 06abcd151d4173aef383b263793aabd14c9cfa65 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# frozen_string_literal: true
module Gitlab
module CycleAnalytics
module SummaryHelper
def frequency(count, from, to)
return count if count.zero?
freq = (count / days(from, to)).round(1)
freq.zero? ? '0' : freq
end
def days(from, to)
[(to.end_of_day - from.beginning_of_day).fdiv(1.day), 1].max
end
end
end
end
|