id: 1 unit: benchmark_operations file: benchmark/gem.rb start line: 145 end line: 210 size: 49 LOC McCabe index: 6 number of parameters: 2 id: 2 unit: benchmark_require file: benchmark/gem.rb start line: 70 end line: 108 size: 32 LOC McCabe index: 5 number of parameters: 2 id: 3 unit: self.put_metric file: benchmark/metrics.rb start line: 6 end line: 36 size: 27 LOC McCabe index: 6 number of parameters: 5 id: 4 unit: benchmark_client file: benchmark/gem.rb start line: 114 end line: 141 size: 23 LOC McCabe index: 5 number of parameters: 2 id: 5 unit: self.fork_run file: benchmark.rb start line: 32 end line: 54 size: 19 LOC McCabe index: 2 number of parameters: 1 id: 6 unit: self.initialize_legacy_report_data file: benchmark.rb start line: 68 end line: 88 size: 16 LOC McCabe index: 3 number of parameters: 0 id: 7 unit: benchmark_gem_size file: benchmark/gem.rb start line: 48 end line: 64 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 8 unit: self.metric_namespace file: benchmark/metrics.rb start line: 37 end line: 51 size: 14 LOC McCabe index: 5 number of parameters: 0 id: 9 unit: benchmark_bucket file: benchmark_utils.rb start line: 3 end line: 17 size: 14 LOC McCabe index: 5 number of parameters: 0 id: 10 unit: format file: result.rb start line: 25 end line: 37 size: 12 LOC McCabe index: 1 number of parameters: 0 id: 11 unit: self.measure_time file: benchmark.rb start line: 16 end line: 28 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 12 unit: self.host_os file: benchmark.rb start line: 55 end line: 67 size: 12 LOC McCabe index: 4 number of parameters: 0 id: 13 unit: event_type file: benchmark_utils.rb start line: 27 end line: 38 size: 11 LOC McCabe index: 3 number of parameters: 0 id: 14 unit: metric_unit file: benchmark/metrics.rb start line: 55 end line: 64 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 15 unit: self.descendants file: benchmark/gem.rb start line: 10 end line: 19 size: 8 LOC McCabe index: 3 number of parameters: 0 id: 16 unit: self.monotonic_milliseconds file: benchmark.rb start line: 7 end line: 14 size: 7 LOC McCabe index: 2 number of parameters: 0 id: 17 unit: self.initialize_report_data file: benchmark.rb start line: 89 end line: 96 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 18 unit: benchmark_key file: benchmark_utils.rb start line: 19 end line: 25 size: 6 LOC McCabe index: 2 number of parameters: 0 id: 19 unit: initialize file: result.rb start line: 9 end line: 14 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 20 unit: unit file: result.rb start line: 17 end line: 20 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 21 unit: ruby_major_minor_version file: result.rb start line: 21 end line: 24 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 22 unit: service_name file: benchmark/gem.rb start line: 23 end line: 26 size: 3 LOC McCabe index: 1 number of parameters: 1