Method: Jiminy::Recording::NPlusOne#initialize

Defined in:
lib/jiminy/recording/n_plus_one.rb

#initialize(location:, queries: []) ⇒ NPlusOne



12
13
14
15
16
17
18
19
20
21
22
# File 'lib/jiminy/recording/n_plus_one.rb', line 12

def initialize(location:, queries: [])
  @location = location.to_s.strip
  @queries = queries
  match_result = location.match(LOCATION_REGEXP)

  @file = match_result[:file]
  @line = match_result[:line]
  @method_name = match_result[:method]

  freeze
end