Skip to content

Commit c90c471

Browse files
committed
Performance/TimesMap
1 parent b63cb77 commit c90c471

File tree

4 files changed

+3
-12
lines changed

4 files changed

+3
-12
lines changed

.rubocop_todo.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,15 +51,6 @@ Naming/HeredocDelimiterNaming:
5151
Exclude:
5252
- 'tasks/compile.rake'
5353

54-
# Offense count: 3
55-
# Cop supports --auto-correct.
56-
# Configuration parameters: AutoCorrect.
57-
Performance/TimesMap:
58-
Exclude:
59-
- 'benchmark/active_record_threaded.rb'
60-
- 'examples/threaded.rb'
61-
- 'spec/mysql2/client_spec.rb'
62-
6354
# Offense count: 2
6455
# Cop supports --auto-correct.
6556
# Configuration parameters: EnforcedStyle, SupportedStyles.

benchmark/active_record_threaded.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
ActiveRecord::Base.establish_connection(opts.merge(:adapter => adapter))
1515

1616
x.report(adapter) do
17-
number_of_threads.times.map do
17+
Array.new(number_of_threads) do
1818
Thread.new { ActiveRecord::Base.connection.execute('SELECT SLEEP(1)') }
1919
end.each(&:join)
2020
end

examples/threaded.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
# Should never exceed worst case 3.5 secs across all 20 threads
88
Timeout.timeout(3.5) do
9-
20.times.map do
9+
Array.new(20) do
1010
Thread.new do
1111
overhead = rand(3)
1212
puts ">> thread #{Thread.current.object_id} query, #{overhead} sec overhead"

spec/mysql2/client_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -658,7 +658,7 @@ def run_gc
658658
sleep_time = 0.5
659659

660660
# Note that each thread opens its own database connection
661-
threads = 5.times.map do
661+
threads = Array.new(5) do
662662
Thread.new do
663663
new_client do |client|
664664
client.query("SELECT SLEEP(#{sleep_time})")

0 commit comments

Comments
 (0)