Skip to content

Commit d3c9353

Browse files
chore: Upgrade rubocop 0.73 -> 1.3 for TestHelpers (#1392)
* enable all new cops by default * Style/BracesAroundHashParameters was removed - see rubocop/rubocop#7641 * LineLength changed group from Metrics to Layout * disable Gemspec/RequireMFA * autocorrect explicit block over yield Co-authored-by: Andrew Hayworth <[email protected]>
1 parent d634e93 commit d3c9353

File tree

4 files changed

+7
-12
lines changed

4 files changed

+7
-12
lines changed

test_helpers/.rubocop.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
AllCops:
22
TargetRubyVersion: "2.6.0"
3+
NewCops: enable
34

45
Lint/UnusedMethodArgument:
56
Enabled: false
6-
Metrics/AbcSize:
7+
Layout/LineLength:
78
Enabled: false
8-
Metrics/LineLength:
9+
Metrics/AbcSize:
910
Enabled: false
1011
Metrics/MethodLength:
1112
Max: 21
@@ -16,5 +17,5 @@ Naming/FileName:
1617
- "lib/opentelemetry-test-helpers.rb"
1718
Style/ModuleFunction:
1819
Enabled: false
19-
Style/BracesAroundHashParameters:
20+
Gemspec/RequireMFA:
2021
Enabled: false

test_helpers/lib/opentelemetry/test_helpers.rb

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,9 @@ def with_env(new_env)
5555
keys_to_delete.each { |k| ENV.delete(k) }
5656
end
5757

58-
def with_ids(trace_id, span_id)
58+
def with_ids(trace_id, span_id, &block)
5959
OpenTelemetry::Trace.stub(:generate_trace_id, trace_id) do
60-
OpenTelemetry::Trace.stub(:generate_span_id, span_id) do
61-
yield
62-
end
60+
OpenTelemetry::Trace.stub(:generate_span_id, span_id, &block)
6361
end
6462
end
6563

test_helpers/opentelemetry-test-helpers.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Gem::Specification.new do |spec|
3131
spec.add_development_dependency 'pry'
3232
spec.add_development_dependency 'pry-byebug' unless RUBY_ENGINE == 'jruby'
3333
spec.add_development_dependency 'rake', '~> 12.0'
34-
spec.add_development_dependency 'rubocop', '~> 0.73.0'
34+
spec.add_development_dependency 'rubocop', '~> 1.3'
3535
spec.add_development_dependency 'simplecov', '~> 0.17'
3636
spec.add_development_dependency 'yard', '~> 0.9'
3737
spec.add_development_dependency 'yard-doctest', '~> 0.1.6'

test_helpers/test/.rubocop.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
11
inherit_from: ../.rubocop.yml
22

3-
Metrics/AbcSize:
4-
Enabled: false
53
Metrics/BlockLength:
64
Enabled: false
7-
Metrics/LineLength:
8-
Enabled: false

0 commit comments

Comments
 (0)