diff options
author | James Lopez <james@jameslopez.es> | 2016-12-01 11:21:24 +0100 |
---|---|---|
committer | James Lopez <james@jameslopez.es> | 2017-01-17 11:32:55 +0100 |
commit | b8056669849729cab5700466a7fae6dc6b2743b2 (patch) | |
tree | 788c5a8bf535b48d3e1b8593f6be8a45205e317e /lib/gitlab/cycle_analytics/issue_stage.rb | |
parent | 8183e848648bc737e4a09f76f4f55ee1cf106b26 (diff) | |
download | gitlab-ce-b8056669849729cab5700466a7fae6dc6b2743b2.tar.gz |
refactor cycle analytics - updated based on MR feedback
Diffstat (limited to 'lib/gitlab/cycle_analytics/issue_stage.rb')
-rw-r--r-- | lib/gitlab/cycle_analytics/issue_stage.rb | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/lib/gitlab/cycle_analytics/issue_stage.rb b/lib/gitlab/cycle_analytics/issue_stage.rb index a2ada238cd2..c317872fb1d 100644 --- a/lib/gitlab/cycle_analytics/issue_stage.rb +++ b/lib/gitlab/cycle_analytics/issue_stage.rb @@ -1,17 +1,15 @@ module Gitlab module CycleAnalytics class IssueStage < BaseStage - def initialize(*args) - super(*args) - - @description = "Time before an issue gets scheduled" + def description + "Time before an issue gets scheduled" end def median - @fetcher.calculate_metric(:issue, - Issue.arel_table[:created_at], - [Issue::Metrics.arel_table[:first_associated_with_milestone_at], - Issue::Metrics.arel_table[:first_added_to_board_at]]) + @fetcher.median(:issue, + Issue.arel_table[:created_at], + [Issue::Metrics.arel_table[:first_associated_with_milestone_at], + Issue::Metrics.arel_table[:first_added_to_board_at]]) end end end |