File tree Expand file tree Collapse file tree 3 files changed +16
-17
lines changed
actor_like/lib/project_management
aggregate_root/lib/project_management
yield_based/lib/project_management Expand file tree Collapse file tree 3 files changed +16
-17
lines changed Original file line number Diff line number Diff line change @@ -4,30 +4,29 @@ module ProjectManagement
44 class IssueState < Struct . new ( :id , :status )
55 include AggregateState
66
7- private
87
98 on IssueOpened do |ev |
109 self . id = ev . data . fetch ( :issue_id )
1110 self . status = :open
1211 end
1312
14- on IssueResolved do |ev |
13+ on IssueResolved do |_ev |
1514 self . status = :resolved
1615 end
1716
18- on IssueClosed do |ev |
17+ on IssueClosed do |_ev |
1918 self . status = :closed
2019 end
2120
22- on IssueReopened do |ev |
21+ on IssueReopened do |_ev |
2322 self . status = :reopened
2423 end
2524
26- on IssueProgressStarted do |ev |
25+ on IssueProgressStarted do |_ev |
2726 self . status = :in_progress
2827 end
2928
30- on IssueProgressStopped do |ev |
29+ on IssueProgressStopped do |_ev |
3130 self . status = :open
3231 end
3332 end
Original file line number Diff line number Diff line change @@ -50,11 +50,11 @@ def stop
5050
5151 def fail = raise InvalidTransition
5252
53- on ( IssueOpened ) { |event | @status = :open }
54- on ( IssueResolved ) { |event | @status = :resolved }
55- on ( IssueClosed ) { |event | @status = :closed }
56- on ( IssueReopened ) { |event | @status = :reopened }
57- on ( IssueProgressStarted ) { |event | @status = :in_progress }
58- on ( IssueProgressStopped ) { |event | @status = :open }
53+ on ( IssueOpened ) { |_event | @status = :open }
54+ on ( IssueResolved ) { |_event | @status = :resolved }
55+ on ( IssueClosed ) { |_event | @status = :closed }
56+ on ( IssueReopened ) { |_event | @status = :reopened }
57+ on ( IssueProgressStarted ) { |_event | @status = :in_progress }
58+ on ( IssueProgressStopped ) { |_event | @status = :open }
5959 end
6060end
Original file line number Diff line number Diff line change @@ -90,23 +90,23 @@ def can_create?
9090 @status = :open
9191 end
9292
93- on IssueResolved do |ev |
93+ on IssueResolved do |_ev |
9494 @status = :resolved
9595 end
9696
97- on IssueClosed do |ev |
97+ on IssueClosed do |_ev |
9898 @status = :closed
9999 end
100100
101- on IssueReopened do |ev |
101+ on IssueReopened do |_ev |
102102 @status = :reopened
103103 end
104104
105- on IssueProgressStarted do |ev |
105+ on IssueProgressStarted do |_ev |
106106 @status = :in_progress
107107 end
108108
109- on IssueProgressStopped do |ev |
109+ on IssueProgressStopped do |_ev |
110110 @status = :open
111111 end
112112 end
You can’t perform that action at this time.
0 commit comments