summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLin Jen-Shin <godfat@godfat.org>2016-09-08 23:55:07 +0800
committerLin Jen-Shin <godfat@godfat.org>2016-09-08 23:55:07 +0800
commit822efd5c3b08dbd51ae4b468863475fa9d0ebc43 (patch)
tree7e0c73f4890a99c9fb3e34e41fed804b863988dc
parent27a3f1182ae2664f27150bd91f74a4f732cfd4af (diff)
downloadgitlab-ce-smart-pipeline-duration.tar.gz
Struct.new could take a block for defining methods, feedback:smart-pipeline-duration
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6084#note_15091858
-rw-r--r--lib/gitlab/ci/pipeline_duration.rb3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/gitlab/ci/pipeline_duration.rb b/lib/gitlab/ci/pipeline_duration.rb
index 311f5a7f8d8..a210e76acaa 100644
--- a/lib/gitlab/ci/pipeline_duration.rb
+++ b/lib/gitlab/ci/pipeline_duration.rb
@@ -79,8 +79,7 @@ module Gitlab
module PipelineDuration
extend self
- PeriodStruct = Struct.new(:first, :last)
- class Period < PeriodStruct
+ Period = Struct.new(:first, :last) do
def duration
last - first
end