diff --git a/ee/lib/gitlab/analytics/cycle_analytics/summary/group/stage_time_summary.rb b/ee/lib/gitlab/analytics/cycle_analytics/summary/group/stage_time_summary.rb deleted file mode 100644 index b44657e6c7e630a68100a2a71980f4ec5e8d2c88..0000000000000000000000000000000000000000 --- a/ee/lib/gitlab/analytics/cycle_analytics/summary/group/stage_time_summary.rb +++ /dev/null @@ -1,48 +0,0 @@ -# frozen_string_literal: true - -module Gitlab - module Analytics - module CycleAnalytics - module Summary - class StageTimeSummary - attr_reader :stage, :current_user, :options - - def initialize(stage, options:) - @stage = stage - @current_user = options[:current_user] - @options = options - end - - def data - [lead_time, cycle_time] - end - - private - - def lead_time - serialize( - Summary::LeadTime.new( - stage: stage, current_user: current_user, options: options - ), - with_unit: true - ) - end - - def cycle_time - serialize( - Summary::CycleTime.new( - stage: stage, current_user: current_user, options: options - ), - with_unit: true - ) - end - - def serialize(summary_object, with_unit: false) - AnalyticsSummarySerializer.new.represent( - summary_object, with_unit: with_unit) - end - end - end - end - end -end