@@ -18,14 +18,18 @@ final class EnumTests: BaseIntegrationTests {
18
18
"""
19
19
BasicsView.body
20
20
EnumView.body
21
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.init
22
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
23
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
24
- Store<PresentationState<EnumView.Feature.Destination.State>, PresentationAction<EnumView.Feature.Destination.Action>>.scope
25
- Store<PresentationState<EnumView.Feature.Destination.State>, PresentationAction<EnumView.Feature.Destination.Action>>.scope
21
+ PresentationStoreOf<EnumView.Feature.Destination>.scope
26
22
StoreOf<BasicsView.Feature>.init
27
23
StoreOf<BasicsView.Feature>.init
28
- StoreOf<EnumView.Feature>.scope
24
+ StoreOf<BasicsView.Feature?>.init
25
+ StoreOf<BasicsView.Feature?>.init
26
+ StoreOf<BasicsView.Feature?>.init
27
+ StoreOf<BasicsView.Feature?>.init
28
+ StoreOf<EnumView.Feature.Destination>.init
29
+ StoreOf<EnumView.Feature.Destination>.init
30
+ StoreOf<EnumView.Feature.Destination?>.init
31
+ StoreOf<EnumView.Feature.Destination?>.scope
32
+ StoreOf<EnumView.Feature.Destination?>.scope
29
33
StoreOf<EnumView.Feature>.scope
30
34
StoreOf<EnumView.Feature>.scope
31
35
"""
@@ -35,13 +39,17 @@ final class EnumTests: BaseIntegrationTests {
35
39
self . assertLogs {
36
40
"""
37
41
BasicsView.body
38
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
39
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
40
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
41
- Store<PresentationState<EnumView.Feature.Destination.State>, PresentationAction<EnumView.Feature.Destination.Action>>.scope
42
- Store<PresentationState<EnumView.Feature.Destination.State>, PresentationAction<EnumView.Feature.Destination.Action>>.scope
42
+ PresentationStoreOf<EnumView.Feature.Destination>.scope
43
43
StoreOf<BasicsView.Feature>.scope
44
- StoreOf<EnumView.Feature>.scope
44
+ StoreOf<BasicsView.Feature?>.scope
45
+ StoreOf<BasicsView.Feature?>.scope
46
+ StoreOf<BasicsView.Feature?>.scope
47
+ StoreOf<EnumView.Feature.Destination>.scope
48
+ StoreOf<EnumView.Feature.Destination>.scope
49
+ StoreOf<EnumView.Feature.Destination?>.scope
50
+ StoreOf<EnumView.Feature.Destination?>.scope
51
+ StoreOf<EnumView.Feature.Destination?>.scope
52
+ StoreOf<EnumView.Feature.Destination?>.scope
45
53
StoreOf<EnumView.Feature>.scope
46
54
StoreOf<EnumView.Feature>.scope
47
55
"""
@@ -57,14 +65,18 @@ final class EnumTests: BaseIntegrationTests {
57
65
self . assertLogs {
58
66
"""
59
67
EnumView.body
60
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
61
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
62
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
63
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
64
- Store<PresentationState<EnumView.Feature.Destination.State>, PresentationAction<EnumView.Feature.Destination.Action>>.scope
65
- Store<PresentationState<EnumView.Feature.Destination.State>, PresentationAction<EnumView.Feature.Destination.Action>>.scope
68
+ PresentationStoreOf<EnumView.Feature.Destination>.scope
66
69
StoreOf<BasicsView.Feature>.scope
67
- StoreOf<EnumView.Feature>.scope
70
+ StoreOf<BasicsView.Feature?>.scope
71
+ StoreOf<BasicsView.Feature?>.scope
72
+ StoreOf<BasicsView.Feature?>.scope
73
+ StoreOf<BasicsView.Feature?>.scope
74
+ StoreOf<EnumView.Feature.Destination>.scope
75
+ StoreOf<EnumView.Feature.Destination>.scope
76
+ StoreOf<EnumView.Feature.Destination?>.scope
77
+ StoreOf<EnumView.Feature.Destination?>.scope
78
+ StoreOf<EnumView.Feature.Destination?>.scope
79
+ StoreOf<EnumView.Feature.Destination?>.scope
68
80
StoreOf<EnumView.Feature>.scope
69
81
StoreOf<EnumView.Feature>.scope
70
82
"""
@@ -81,19 +93,28 @@ final class EnumTests: BaseIntegrationTests {
81
93
"""
82
94
BasicsView.body
83
95
EnumView.body
84
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.init
85
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
86
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
87
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
88
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
89
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
90
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
91
- Store<PresentationState<EnumView.Feature.Destination.State>, PresentationAction<EnumView.Feature.Destination.Action>>.scope
92
- Store<PresentationState<EnumView.Feature.Destination.State>, PresentationAction<EnumView.Feature.Destination.Action>>.scope
96
+ PresentationStoreOf<EnumView.Feature.Destination>.scope
93
97
StoreOf<BasicsView.Feature>.init
94
98
StoreOf<BasicsView.Feature>.init
95
99
StoreOf<BasicsView.Feature>.scope
96
- StoreOf<EnumView.Feature>.scope
100
+ StoreOf<BasicsView.Feature?>.deinit
101
+ StoreOf<BasicsView.Feature?>.init
102
+ StoreOf<BasicsView.Feature?>.init
103
+ StoreOf<BasicsView.Feature?>.init
104
+ StoreOf<BasicsView.Feature?>.init
105
+ StoreOf<BasicsView.Feature?>.init
106
+ StoreOf<BasicsView.Feature?>.init
107
+ StoreOf<BasicsView.Feature?>.init
108
+ StoreOf<BasicsView.Feature?>.scope
109
+ StoreOf<BasicsView.Feature?>.scope
110
+ StoreOf<BasicsView.Feature?>.scope
111
+ StoreOf<BasicsView.Feature?>.scope
112
+ StoreOf<EnumView.Feature.Destination>.scope
113
+ StoreOf<EnumView.Feature.Destination>.scope
114
+ StoreOf<EnumView.Feature.Destination?>.scope
115
+ StoreOf<EnumView.Feature.Destination?>.scope
116
+ StoreOf<EnumView.Feature.Destination?>.scope
117
+ StoreOf<EnumView.Feature.Destination?>.scope
97
118
StoreOf<EnumView.Feature>.scope
98
119
StoreOf<EnumView.Feature>.scope
99
120
"""
@@ -109,21 +130,29 @@ final class EnumTests: BaseIntegrationTests {
109
130
self . assertLogs {
110
131
"""
111
132
EnumView.body
112
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
113
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
114
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
115
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
116
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
117
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
118
- Store<BasicsView.Feature.State?, BasicsView.Feature.Action>.scope
119
- Store<PresentationState<EnumView.Feature.Destination.State>, PresentationAction<EnumView.Feature.Destination.Action>>.scope
120
- Store<PresentationState<EnumView.Feature.Destination.State>, PresentationAction<EnumView.Feature.Destination.Action>>.scope
121
- Store<PresentationState<EnumView.Feature.Destination.State>, PresentationAction<EnumView.Feature.Destination.Action>>.scope
122
- Store<PresentationState<EnumView.Feature.Destination.State>, PresentationAction<EnumView.Feature.Destination.Action>>.scope
133
+ PresentationStoreOf<EnumView.Feature.Destination>.scope
134
+ PresentationStoreOf<EnumView.Feature.Destination>.scope
123
135
StoreOf<BasicsView.Feature>.scope
124
136
StoreOf<BasicsView.Feature>.scope
125
- StoreOf<EnumView.Feature>.scope
126
- StoreOf<EnumView.Feature>.scope
137
+ StoreOf<BasicsView.Feature?>.scope
138
+ StoreOf<BasicsView.Feature?>.scope
139
+ StoreOf<BasicsView.Feature?>.scope
140
+ StoreOf<BasicsView.Feature?>.scope
141
+ StoreOf<BasicsView.Feature?>.scope
142
+ StoreOf<BasicsView.Feature?>.scope
143
+ StoreOf<BasicsView.Feature?>.scope
144
+ StoreOf<EnumView.Feature.Destination>.scope
145
+ StoreOf<EnumView.Feature.Destination>.scope
146
+ StoreOf<EnumView.Feature.Destination>.scope
147
+ StoreOf<EnumView.Feature.Destination>.scope
148
+ StoreOf<EnumView.Feature.Destination?>.scope
149
+ StoreOf<EnumView.Feature.Destination?>.scope
150
+ StoreOf<EnumView.Feature.Destination?>.scope
151
+ StoreOf<EnumView.Feature.Destination?>.scope
152
+ StoreOf<EnumView.Feature.Destination?>.scope
153
+ StoreOf<EnumView.Feature.Destination?>.scope
154
+ StoreOf<EnumView.Feature.Destination?>.scope
155
+ StoreOf<EnumView.Feature.Destination?>.scope
127
156
StoreOf<EnumView.Feature>.scope
128
157
StoreOf<EnumView.Feature>.scope
129
158
StoreOf<EnumView.Feature>.scope
0 commit comments