|
33 | 33 | <code><![CDATA[setPrimaryKey]]></code> |
34 | 34 | </DeprecatedMethod> |
35 | 35 | </file> |
| 36 | + <file src="src/DecisionModel/DecisionModel.php"> |
| 37 | + <ImplementedReturnTypeMismatch> |
| 38 | + <code><![CDATA[T[TKey]]]></code> |
| 39 | + </ImplementedReturnTypeMismatch> |
| 40 | + <InvalidCast> |
| 41 | + <code><![CDATA[$offset]]></code> |
| 42 | + </InvalidCast> |
| 43 | + </file> |
36 | 44 | <file src="src/EventBus/AttributeListenerProvider.php"> |
37 | 45 | <MixedMethodCall> |
38 | 46 | <code><![CDATA[$method->getName()]]></code> |
|
75 | 83 | <code><![CDATA[require_once $file]]></code> |
76 | 84 | </UnresolvableInclude> |
77 | 85 | </file> |
| 86 | + <file src="src/Projection/BasicProjection.php"> |
| 87 | + <MixedReturnStatement> |
| 88 | + <code><![CDATA[$this->{$applyMethods[$event::class]}($state, $event)]]></code> |
| 89 | + </MixedReturnStatement> |
| 90 | + </file> |
| 91 | + <file src="src/Projection/CompositeProjection.php"> |
| 92 | + <MissingClosureReturnType> |
| 93 | + <code><![CDATA[static function (Projection $projection) {]]></code> |
| 94 | + </MissingClosureReturnType> |
| 95 | + <MixedAssignment> |
| 96 | + <code><![CDATA[$state[$name]]]></code> |
| 97 | + </MixedAssignment> |
| 98 | + </file> |
78 | 99 | <file src="src/QueryBus/ServiceHandlerProvider.php"> |
79 | 100 | <MixedArgument> |
80 | 101 | <code><![CDATA[$service::{$handler->method}(...)]]></code> |
|
85 | 106 | </MixedMethodCall> |
86 | 107 | </file> |
87 | 108 | <file src="src/Repository/DefaultRepository.php"> |
88 | | - <PossiblyNullArgument> |
89 | | - <code><![CDATA[$streamName]]></code> |
90 | | - </PossiblyNullArgument> |
91 | 109 | <PropertyTypeCoercion> |
92 | 110 | <code><![CDATA[new WeakMap()]]></code> |
93 | 111 | </PropertyTypeCoercion> |
94 | | - <UndefinedInterfaceMethod> |
95 | | - <code><![CDATA[archive]]></code> |
96 | | - </UndefinedInterfaceMethod> |
97 | 112 | </file> |
98 | 113 | <file src="src/Schema/DoctrineHelper.php"> |
99 | 114 | <InternalMethod> |
|
107 | 122 | <code><![CDATA[getName]]></code> |
108 | 123 | </InternalMethod> |
109 | 124 | </file> |
| 125 | + <file src="src/Serializer/AttributeEventTagExtractor.php"> |
| 126 | + <RiskyTruthyFalsyComparison> |
| 127 | + <code><![CDATA[$attribute->hash]]></code> |
| 128 | + <code><![CDATA[$attribute->prefix]]></code> |
| 129 | + </RiskyTruthyFalsyComparison> |
| 130 | + </file> |
110 | 131 | <file src="src/Serializer/Normalizer/IdNormalizer.php"> |
111 | | - <DeprecatedClass> |
112 | | - <code><![CDATA[ReflectionTypeUtil::classStringInstanceOf( |
113 | | - $reflectionType, |
114 | | - AggregateRootId::class, |
115 | | - )]]></code> |
116 | | - </DeprecatedClass> |
117 | | - <DeprecatedInterface> |
118 | | - <code><![CDATA[IdNormalizer]]></code> |
119 | | - </DeprecatedInterface> |
| 132 | + <PropertyTypeCoercion> |
| 133 | + <code><![CDATA[$type->getClassName()]]></code> |
| 134 | + </PropertyTypeCoercion> |
120 | 135 | </file> |
121 | 136 | <file src="src/Serializer/Upcast/Upcast.php"> |
122 | 137 | <MixedAssignment> |
|
146 | 161 | <code><![CDATA[$streamName]]></code> |
147 | 162 | </PropertyTypeCoercion> |
148 | 163 | </file> |
149 | | - <file src="src/Store/DoctrineDbalStore.php"> |
| 164 | + <file src="src/Store/StreamDoctrineDbalStore.php"> |
150 | 165 | <DeprecatedMethod> |
151 | 166 | <code><![CDATA[setPrimaryKey]]></code> |
152 | 167 | </DeprecatedMethod> |
153 | 168 | </file> |
154 | | - <file src="src/Store/DoctrineDbalStoreStream.php"> |
| 169 | + <file src="src/Store/StreamDoctrineDbalStoreStream.php"> |
155 | 170 | <ArgumentTypeCoercion> |
156 | 171 | <code><![CDATA[(int)$data['playhead']]]></code> |
157 | 172 | </ArgumentTypeCoercion> |
158 | | - <MixedArgument> |
159 | | - <code><![CDATA[$dateTimeType->convertToPHPValue($data['recorded_on'], $platform)]]></code> |
160 | | - </MixedArgument> |
161 | 173 | </file> |
162 | | - <file src="src/Store/StreamDoctrineDbalStore.php"> |
163 | | - <DeprecatedMethod> |
164 | | - <code><![CDATA[setPrimaryKey]]></code> |
165 | | - </DeprecatedMethod> |
166 | | - </file> |
167 | | - <file src="src/Store/StreamDoctrineDbalStoreStream.php"> |
| 174 | + <file src="src/Store/TaggableDoctrineDbalStoreStream.php"> |
168 | 175 | <ArgumentTypeCoercion> |
169 | 176 | <code><![CDATA[(int)$data['playhead']]]></code> |
170 | 177 | </ArgumentTypeCoercion> |
171 | | - </file> |
172 | | - <file src="src/Subscription/Engine/DefaultSubscriptionEngine.php"> |
173 | | - <DeprecatedInterface> |
174 | | - <code><![CDATA[SubscriberAccessor|null]]></code> |
175 | | - </DeprecatedInterface> |
176 | | - <DeprecatedMethod> |
177 | | - <code><![CDATA[realSubscriber]]></code> |
178 | | - </DeprecatedMethod> |
| 178 | + <MixedArgument> |
| 179 | + <code><![CDATA[json_decode($data['tags'], true, 512, JSON_THROW_ON_ERROR)]]></code> |
| 180 | + </MixedArgument> |
179 | 181 | </file> |
180 | 182 | <file src="src/Subscription/Engine/GapResolverStoreMessageLoader.php"> |
181 | 183 | <InvalidReturnType> |
|
214 | 216 | </PossiblyNullPropertyFetch> |
215 | 217 | </file> |
216 | 218 | <file src="src/Subscription/Subscriber/MetadataSubscriberAccessor.php"> |
217 | | - <DeprecatedInterface> |
218 | | - <code><![CDATA[MetadataSubscriberAccessor]]></code> |
219 | | - <code><![CDATA[MetadataSubscriberAccessor]]></code> |
220 | | - </DeprecatedInterface> |
221 | 219 | <MixedAssignment> |
222 | 220 | <code><![CDATA[$arguments[]]]></code> |
223 | 221 | </MixedAssignment> |
|
232 | 230 | <code><![CDATA[Closure(Message, Throwable):void|null]]></code> |
233 | 231 | </MixedReturnTypeCoercion> |
234 | 232 | </file> |
235 | | - <file src="src/Subscription/Subscriber/MetadataSubscriberAccessorRepository.php"> |
236 | | - <DeprecatedClass> |
237 | | - <code><![CDATA[new AggregateIdArgumentResolver()]]></code> |
238 | | - </DeprecatedClass> |
239 | | - </file> |
240 | | - <file src="src/Subscription/Subscriber/SubscriberAccessorRepository.php"> |
241 | | - <DeprecatedInterface> |
242 | | - <code><![CDATA[SubscriberAccessor|null]]></code> |
243 | | - <code><![CDATA[iterable<SubscriberAccessor>]]></code> |
244 | | - </DeprecatedInterface> |
245 | | - </file> |
246 | 233 | <file src="src/Subscription/ThrowableToErrorContextTransformer.php"> |
247 | 234 | <MixedAssignment> |
248 | 235 | <code><![CDATA[$value]]></code> |
|
0 commit comments