Skip to content

Commit 5e501df

Browse files
committed
Fix offenses
1 parent 15e9a24 commit 5e501df

File tree

5 files changed

+15
-7
lines changed

5 files changed

+15
-7
lines changed

.rubocop.yml

+4
Original file line numberDiff line numberDiff line change
@@ -269,3 +269,7 @@ Naming/VariableNumber:
269269

270270
Naming/BinaryOperatorParameterName:
271271
Enabled: false
272+
273+
Style/SymbolProc:
274+
Exclude:
275+
- "spec/**/*.rb"

lib/dry/configurable/class_methods.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ def inherited(subclass)
4040
# @return [Dry::Configurable::Config]
4141
#
4242
# @api public
43-
def setting(*args, **options, &block)
44-
setting = __config_dsl__.setting(*args, **options, &block)
43+
def setting(...)
44+
setting = __config_dsl__.setting(...)
4545

4646
settings << setting
4747

lib/dry/configurable/settings.rb

+2-2
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ def keys
5757
end
5858

5959
# @api public
60-
def each(&block)
61-
settings.each_value(&block)
60+
def each(&)
61+
settings.each_value(&)
6262
end
6363
end
6464
end

spec/integration/dry/configurable/included_spec.rb

+6-2
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@
3333
let(:configurable_klass) do
3434
Class.new do
3535
include Dry::Configurable
36-
def initialize; end
36+
def initialize # rubocop:disable Style/RedundantInitialize:
37+
super
38+
end
3739
end
3840
end
3941

@@ -43,7 +45,9 @@ def initialize; end
4345
let(:configurable_klass) do
4446
Class.new do
4547
include Dry::Configurable
46-
def initialize(a, b:); end
48+
def initialize(a, b:) # rubocop:disable Lint/UnusedMethodArgument
49+
super()
50+
end
4751
end
4852
end
4953

spec/spec_helper.rb

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
rescue LoadError
1212
end
1313

14-
Dir[Pathname(__FILE__).dirname.join("support/**/*.rb").to_s].sort.each do |file|
14+
Dir[Pathname(__FILE__).dirname.join("support/**/*.rb").to_s].each do |file|
1515
require file
1616
end
1717

0 commit comments

Comments
 (0)