lib/dev_suite/performance/profiler.rb in dev_suite-0.2.5 vs lib/dev_suite/performance/profiler.rb in dev_suite-0.2.6
- old
+ new
@@ -1,28 +1,9 @@
# frozen_string_literal: true
module DevSuite
module Performance
module Profiler
- require_relative "profiler/base"
- require_relative "profiler/execution_time"
- require_relative "profiler/memory"
-
- class << self
- def create(profiler)
- case profiler
- when :execution_time
- ExecutionTime.new
- when :memory
- Memory.new
- else
- raise ArgumentError, "Invalid profiler: #{profiler}"
- end
- end
-
- def create_multiple(profilers)
- profilers.map { |profiler| create(profiler) }
- end
- end
+ require_relative "profiler/profiler"
end
end
end