Skip to content

Commit 75cb026

Browse files
committed
Perhaps we could now drop ruby2_keywords
#1052 (comment)
1 parent ec20573 commit 75cb026

File tree

19 files changed

+7
-43
lines changed

19 files changed

+7
-43
lines changed

aggregate_root/Gemfile.lock

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,11 @@ PATH
33
specs:
44
ruby_event_store (2.3.0)
55
concurrent-ruby (~> 1.0, >= 1.1.6)
6-
ruby2_keywords
76

87
PATH
98
remote: .
109
specs:
1110
aggregate_root (2.3.0)
12-
ruby2_keywords
1311
ruby_event_store (= 2.3.0)
1412

1513
GEM
@@ -60,7 +58,6 @@ GEM
6058
diff-lcs (>= 1.2.0, < 2.0)
6159
rspec-support (~> 3.11.0)
6260
rspec-support (3.11.0)
63-
ruby2_keywords (0.0.5)
6461
sorbet-runtime (0.5.10032)
6562
thread_safe (0.3.6)
6663
tzinfo (1.2.9)

aggregate_root/aggregate_root.gemspec

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,5 @@ Gem::Specification.new do |spec|
2323

2424
spec.required_ruby_version = ">= 2.6"
2525

26-
spec.add_dependency "ruby2_keywords"
2726
spec.add_dependency "ruby_event_store", "= 2.3.0"
2827
end

aggregate_root/lib/aggregate_root.rb

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
# frozen_string_literal: true
22

3-
require "ruby2_keywords"
43
require_relative "aggregate_root/version"
54
require_relative "aggregate_root/configuration"
65
require_relative "aggregate_root/transform"
@@ -32,7 +31,7 @@ def on_methods
3231
end
3332

3433
module Constructor
35-
ruby2_keywords def new(*)
34+
def new(*)
3635
super.tap do |instance|
3736
instance.instance_variable_set(:@version, -1)
3837
instance.instance_variable_set(:@unpublished_events, [])

aggregate_root/lib/aggregate_root/instrumented_repository.rb

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# frozen_string_literal: true
22

3-
require "ruby2_keywords"
4-
53
module AggregateRoot
64
class InstrumentedRepository
75
def initialize(repository, instrumentation)
@@ -32,9 +30,9 @@ def with_aggregate(aggregate, stream_name, &block)
3230
store(aggregate, stream_name)
3331
end
3432

35-
ruby2_keywords def method_missing(method_name, *arguments, &block)
33+
def method_missing(method_name, *arguments, **keyword_arguments, &block)
3634
if respond_to?(method_name)
37-
repository.public_send(method_name, *arguments, &block)
35+
repository.public_send(method_name, *arguments, **keyword_arguments, &block)
3836
else
3937
super
4038
end

rails_event_store/Gemfile.lock

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ PATH
22
remote: ../aggregate_root
33
specs:
44
aggregate_root (2.3.0)
5-
ruby2_keywords
65
ruby_event_store (= 2.3.0)
76

87
PATH
@@ -24,7 +23,6 @@ PATH
2423
specs:
2524
ruby_event_store (2.3.0)
2625
concurrent-ruby (~> 1.0, >= 1.1.6)
27-
ruby2_keywords
2826

2927
PATH
3028
remote: .

rails_event_store/Gemfile.rails_6_0.lock

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ PATH
22
remote: ../aggregate_root
33
specs:
44
aggregate_root (2.3.0)
5-
ruby2_keywords
65
ruby_event_store (= 2.3.0)
76

87
PATH
@@ -24,7 +23,6 @@ PATH
2423
specs:
2524
ruby_event_store (2.3.0)
2625
concurrent-ruby (~> 1.0, >= 1.1.6)
27-
ruby2_keywords
2826

2927
PATH
3028
remote: .

rails_event_store/Gemfile.rails_6_1.lock

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ PATH
22
remote: ../aggregate_root
33
specs:
44
aggregate_root (2.3.0)
5-
ruby2_keywords
65
ruby_event_store (= 2.3.0)
76

87
PATH
@@ -24,7 +23,6 @@ PATH
2423
specs:
2524
ruby_event_store (2.3.0)
2625
concurrent-ruby (~> 1.0, >= 1.1.6)
27-
ruby2_keywords
2826

2927
PATH
3028
remote: .

rails_event_store/spec/dummy_6_0/Gemfile.lock

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ PATH
22
remote: ../../../aggregate_root
33
specs:
44
aggregate_root (2.3.0)
5-
ruby2_keywords
65
ruby_event_store (= 2.3.0)
76

87
PATH
@@ -24,7 +23,6 @@ PATH
2423
specs:
2524
ruby_event_store (2.3.0)
2625
concurrent-ruby (~> 1.0, >= 1.1.6)
27-
ruby2_keywords
2826

2927
PATH
3028
remote: ../..

rails_event_store/spec/dummy_6_1/Gemfile.lock

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ PATH
22
remote: ../../../aggregate_root
33
specs:
44
aggregate_root (2.3.0)
5-
ruby2_keywords
65
ruby_event_store (= 2.3.0)
76

87
PATH
@@ -24,7 +23,6 @@ PATH
2423
specs:
2524
ruby_event_store (2.3.0)
2625
concurrent-ruby (~> 1.0, >= 1.1.6)
27-
ruby2_keywords
2826

2927
PATH
3028
remote: ../..

rails_event_store/spec/dummy_7_0/Gemfile.lock

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ PATH
22
remote: ../../../aggregate_root
33
specs:
44
aggregate_root (2.3.0)
5-
ruby2_keywords
65
ruby_event_store (= 2.3.0)
76

87
PATH
@@ -24,7 +23,6 @@ PATH
2423
specs:
2524
ruby_event_store (2.3.0)
2625
concurrent-ruby (~> 1.0, >= 1.1.6)
27-
ruby2_keywords
2826

2927
PATH
3028
remote: ../..

0 commit comments

Comments
 (0)