Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'lib/gitlab/sherlock/file_sample.rb')
-rw-r--r--lib/gitlab/sherlock/file_sample.rb33
1 files changed, 0 insertions, 33 deletions
diff --git a/lib/gitlab/sherlock/file_sample.rb b/lib/gitlab/sherlock/file_sample.rb
deleted file mode 100644
index 5d10d8c4877..00000000000
--- a/lib/gitlab/sherlock/file_sample.rb
+++ /dev/null
@@ -1,33 +0,0 @@
-# frozen_string_literal: true
-
-module Gitlab
- module Sherlock
- class FileSample
- attr_reader :id, :file, :line_samples, :events, :duration
-
- # file - The full path to the file this sample belongs to.
- # line_samples - An array of LineSample objects.
- # duration - The total execution time in milliseconds.
- # events - The total amount of events.
- def initialize(file, line_samples, duration, events)
- @id = SecureRandom.uuid
- @file = file
- @line_samples = line_samples
- @duration = duration
- @events = events
- end
-
- def relative_path
- @relative_path ||= @file.gsub(%r{^#{Rails.root}/?}, '')
- end
-
- def to_param
- @id
- end
-
- def source
- @source ||= File.read(@file)
- end
- end
- end
-end