|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | 2 | <files psalm-version="6.13.1@1e3b7f0a8ab32b23197b91107adc0a7ed8a05b51"> |
3 | 3 | <file src="src/Acl.php"> |
4 | | - <MissingOverrideAttribute> |
5 | | - <code><![CDATA[public function hasResource($resource)]]></code> |
6 | | - <code><![CDATA[public function isAllowed($role = null, $resource = null, $privilege = null)]]></code> |
7 | | - </MissingOverrideAttribute> |
8 | 4 | <MixedArgument> |
9 | 5 | <code><![CDATA[$child]]></code> |
10 | 6 | <code><![CDATA[$childId]]></code> |
|
201 | 197 | </UnusedVariable> |
202 | 198 | </file> |
203 | 199 | <file src="src/Assertion/AssertionAggregate.php"> |
204 | | - <MissingOverrideAttribute> |
205 | | - <code><![CDATA[public function assert(]]></code> |
206 | | - </MissingOverrideAttribute> |
207 | 200 | <MixedAssignment> |
208 | 201 | <code><![CDATA[$assertion]]></code> |
209 | 202 | </MixedAssignment> |
|
216 | 209 | </MixedOperand> |
217 | 210 | </file> |
218 | 211 | <file src="src/Assertion/AssertionManager.php"> |
219 | | - <ClassMustBeFinal> |
220 | | - <code><![CDATA[AssertionManager]]></code> |
221 | | - </ClassMustBeFinal> |
222 | | - <MissingOverrideAttribute> |
223 | | - <code><![CDATA[public function validate($instance)]]></code> |
224 | | - </MissingOverrideAttribute> |
225 | 212 | <MissingReturnType> |
226 | 213 | <code><![CDATA[validatePlugin]]></code> |
227 | 214 | </MissingReturnType> |
|
232 | 219 | <code><![CDATA[validatePlugin]]></code> |
233 | 220 | </PossiblyUnusedMethod> |
234 | 221 | </file> |
235 | | - <file src="src/Assertion/CallbackAssertion.php"> |
236 | | - <MissingOverrideAttribute> |
237 | | - <code><![CDATA[public function assert(]]></code> |
238 | | - </MissingOverrideAttribute> |
239 | | - </file> |
240 | | - <file src="src/Assertion/Exception/InvalidAssertionException.php"> |
241 | | - <ClassMustBeFinal> |
242 | | - <code><![CDATA[InvalidAssertionException]]></code> |
243 | | - </ClassMustBeFinal> |
244 | | - </file> |
245 | 222 | <file src="src/Assertion/ExpressionAssertion.php"> |
246 | 223 | <InvalidNullableReturnType> |
247 | 224 | <code><![CDATA[bool]]></code> |
248 | 225 | </InvalidNullableReturnType> |
249 | | - <MissingOverrideAttribute> |
250 | | - <code><![CDATA[public function assert(]]></code> |
251 | | - </MissingOverrideAttribute> |
252 | 226 | <MissingReturnType> |
253 | 227 | <code><![CDATA[validateOperand]]></code> |
254 | 228 | <code><![CDATA[validateOperator]]></code> |
|
270 | 244 | <code><![CDATA[static::evaluateExpression($left, $this->operator, $right)]]></code> |
271 | 245 | </NullableReturnStatement> |
272 | 246 | </file> |
273 | | - <file src="src/Assertion/OwnershipAssertion.php"> |
274 | | - <ClassMustBeFinal> |
275 | | - <code><![CDATA[OwnershipAssertion]]></code> |
276 | | - </ClassMustBeFinal> |
277 | | - <MissingOverrideAttribute> |
278 | | - <code><![CDATA[public function assert(]]></code> |
279 | | - </MissingOverrideAttribute> |
280 | | - </file> |
281 | | - <file src="src/Exception/InvalidArgumentException.php"> |
282 | | - <ClassMustBeFinal> |
283 | | - <code><![CDATA[InvalidArgumentException]]></code> |
284 | | - </ClassMustBeFinal> |
285 | | - </file> |
286 | | - <file src="src/Exception/RuntimeException.php"> |
287 | | - <ClassMustBeFinal> |
288 | | - <code><![CDATA[RuntimeException]]></code> |
289 | | - </ClassMustBeFinal> |
290 | | - </file> |
291 | 247 | <file src="src/Resource/GenericResource.php"> |
292 | | - <ClassMustBeFinal> |
293 | | - <code><![CDATA[GenericResource]]></code> |
294 | | - </ClassMustBeFinal> |
295 | | - <MissingOverrideAttribute> |
296 | | - <code><![CDATA[public function __toString(): string]]></code> |
297 | | - <code><![CDATA[public function getResourceId()]]></code> |
298 | | - </MissingOverrideAttribute> |
299 | 248 | <RedundantCastGivenDocblockType> |
300 | 249 | <code><![CDATA[(string) $resourceId]]></code> |
301 | 250 | </RedundantCastGivenDocblockType> |
302 | 251 | </file> |
303 | 252 | <file src="src/Role/GenericRole.php"> |
304 | | - <ClassMustBeFinal> |
305 | | - <code><![CDATA[GenericRole]]></code> |
306 | | - </ClassMustBeFinal> |
307 | | - <MissingOverrideAttribute> |
308 | | - <code><![CDATA[public function __toString(): string]]></code> |
309 | | - <code><![CDATA[public function getRoleId()]]></code> |
310 | | - </MissingOverrideAttribute> |
311 | 253 | <RedundantCastGivenDocblockType> |
312 | 254 | <code><![CDATA[(string) $roleId]]></code> |
313 | 255 | </RedundantCastGivenDocblockType> |
314 | 256 | </file> |
315 | 257 | <file src="src/Role/Registry.php"> |
316 | | - <ClassMustBeFinal> |
317 | | - <code><![CDATA[Registry]]></code> |
318 | | - </ClassMustBeFinal> |
319 | 258 | <InvalidPropertyAssignmentValue> |
320 | 259 | <code><![CDATA[$this->roles]]></code> |
321 | 260 | </InvalidPropertyAssignmentValue> |
|
384 | 323 | </UnusedForeachValue> |
385 | 324 | </file> |
386 | 325 | <file src="test/AclTest.php"> |
387 | | - <ClassMustBeFinal> |
388 | | - <code><![CDATA[AclTest]]></code> |
389 | | - </ClassMustBeFinal> |
390 | 326 | <InvalidArgument> |
391 | 327 | <code><![CDATA[new stdClass()]]></code> |
392 | 328 | <code><![CDATA[new stdClass()]]></code> |
393 | 329 | </InvalidArgument> |
394 | | - <MissingOverrideAttribute> |
395 | | - <code><![CDATA[protected function setUp(): void]]></code> |
396 | | - </MissingOverrideAttribute> |
397 | 330 | <MissingReturnType> |
398 | 331 | <code><![CDATA[testAclResourcePermissionsAreInheritedWithMultilevelResourcesAndDenyPolicy]]></code> |
399 | 332 | <code><![CDATA[testAllowNullPermissionAfterResourcesExistShouldAllowAllPermissionsForRole]]></code> |
|
427 | 360 | </UnusedForeachValue> |
428 | 361 | </file> |
429 | 362 | <file src="test/Assertion/AssertionAggregateTest.php"> |
430 | | - <ClassMustBeFinal> |
431 | | - <code><![CDATA[AssertionAggregateTest]]></code> |
432 | | - </ClassMustBeFinal> |
433 | | - <MissingOverrideAttribute> |
434 | | - <code><![CDATA[protected function setUp(): void]]></code> |
435 | | - </MissingOverrideAttribute> |
436 | 363 | <MissingReturnType> |
437 | 364 | <code><![CDATA[testClearAssertions]]></code> |
438 | 365 | </MissingReturnType> |
439 | 366 | </file> |
440 | | - <file src="test/Assertion/AssertionManagerCompatibilityTest.php"> |
441 | | - <ClassMustBeFinal> |
442 | | - <code><![CDATA[AssertionManagerCompatibilityTest]]></code> |
443 | | - </ClassMustBeFinal> |
444 | | - <MissingOverrideAttribute> |
445 | | - <code><![CDATA[protected function getInstanceOf(): string]]></code> |
446 | | - <code><![CDATA[protected function getV2InvalidPluginException(): string]]></code> |
447 | | - <code><![CDATA[protected static function getPluginManager(): AssertionManager]]></code> |
448 | | - </MissingOverrideAttribute> |
449 | | - </file> |
450 | | - <file src="test/Assertion/AssertionManagerTest.php"> |
451 | | - <ClassMustBeFinal> |
452 | | - <code><![CDATA[AssertionManagerTest]]></code> |
453 | | - </ClassMustBeFinal> |
454 | | - <MissingOverrideAttribute> |
455 | | - <code><![CDATA[protected function setUp(): void]]></code> |
456 | | - </MissingOverrideAttribute> |
457 | | - </file> |
458 | 367 | <file src="test/Assertion/CallbackAssertionTest.php"> |
459 | | - <ClassMustBeFinal> |
460 | | - <code><![CDATA[CallbackAssertionTest]]></code> |
461 | | - </ClassMustBeFinal> |
462 | 368 | <MissingClosureParamType> |
463 | 369 | <code><![CDATA[$aclArg]]></code> |
464 | 370 | <code><![CDATA[$aclArg]]></code> |
|
482 | 388 | </UnusedClosureParam> |
483 | 389 | </file> |
484 | 390 | <file src="test/Assertion/ExpressionAssertionTest.php"> |
485 | | - <ClassMustBeFinal> |
486 | | - <code><![CDATA[ExpressionAssertionTest]]></code> |
487 | | - </ClassMustBeFinal> |
488 | 391 | <MissingReturnType> |
489 | 392 | <code><![CDATA[testExpressionsEvaluation]]></code> |
490 | 393 | </MissingReturnType> |
491 | 394 | </file> |
492 | | - <file src="test/Assertion/OwnershipAssertionTest.php"> |
493 | | - <ClassMustBeFinal> |
494 | | - <code><![CDATA[OwnershipAssertionTest]]></code> |
495 | | - </ClassMustBeFinal> |
496 | | - </file> |
497 | 395 | <file src="test/TestAsset/AssertionLaminas7973.php"> |
498 | 396 | <ClassMustBeFinal> |
499 | 397 | <code><![CDATA[AssertionLaminas7973]]></code> |
500 | 398 | </ClassMustBeFinal> |
501 | | - <MissingOverrideAttribute> |
502 | | - <code><![CDATA[public function assert(]]></code> |
503 | | - </MissingOverrideAttribute> |
504 | 399 | </file> |
505 | 400 | <file src="test/TestAsset/ExpressionUseCase/BlogPost.php"> |
506 | 401 | <ClassMustBeFinal> |
507 | 402 | <code><![CDATA[BlogPost]]></code> |
508 | 403 | </ClassMustBeFinal> |
509 | | - <MissingOverrideAttribute> |
510 | | - <code><![CDATA[public function getResourceId(): string]]></code> |
511 | | - </MissingOverrideAttribute> |
512 | 404 | <PossiblyUnusedMethod> |
513 | 405 | <code><![CDATA[getAuthorName]]></code> |
514 | 406 | <code><![CDATA[getShortDescription]]></code> |
|
522 | 414 | <ClassMustBeFinal> |
523 | 415 | <code><![CDATA[User]]></code> |
524 | 416 | </ClassMustBeFinal> |
525 | | - <MissingOverrideAttribute> |
526 | | - <code><![CDATA[public function getRoleId(): string]]></code> |
527 | | - </MissingOverrideAttribute> |
528 | 417 | <PossiblyUnusedMethod> |
529 | 418 | <code><![CDATA[isAdult]]></code> |
530 | 419 | </PossiblyUnusedMethod> |
|
543 | 432 | <ClassMustBeFinal> |
544 | 433 | <code><![CDATA[MockAssertion]]></code> |
545 | 434 | </ClassMustBeFinal> |
546 | | - <MissingOverrideAttribute> |
547 | | - <code><![CDATA[public function assert(]]></code> |
548 | | - </MissingOverrideAttribute> |
549 | 435 | </file> |
550 | 436 | <file src="test/TestAsset/OwnershipUseCase/Acl.php"> |
551 | 437 | <ClassMustBeFinal> |
|
566 | 452 | <ClassMustBeFinal> |
567 | 453 | <code><![CDATA[BlogPost]]></code> |
568 | 454 | </ClassMustBeFinal> |
569 | | - <MissingOverrideAttribute> |
570 | | - <code><![CDATA[public function getOwnerId(): ?int]]></code> |
571 | | - <code><![CDATA[public function getResourceId(): string]]></code> |
572 | | - </MissingOverrideAttribute> |
573 | 455 | </file> |
574 | 456 | <file src="test/TestAsset/OwnershipUseCase/Comment.php"> |
575 | 457 | <ClassMustBeFinal> |
576 | 458 | <code><![CDATA[Comment]]></code> |
577 | 459 | </ClassMustBeFinal> |
578 | | - <MissingOverrideAttribute> |
579 | | - <code><![CDATA[public function getResourceId(): string]]></code> |
580 | | - </MissingOverrideAttribute> |
581 | | - </file> |
582 | | - <file src="test/TestAsset/OwnershipUseCase/User.php"> |
583 | | - <MissingOverrideAttribute> |
584 | | - <code><![CDATA[public function getOwnerId(): ?int]]></code> |
585 | | - <code><![CDATA[public function getRoleId(): string]]></code> |
586 | | - </MissingOverrideAttribute> |
587 | 460 | </file> |
588 | 461 | <file src="test/TestAsset/StandardUseCase/Acl.php"> |
589 | 462 | <ClassMustBeFinal> |
|
594 | 467 | <ClassMustBeFinal> |
595 | 468 | <code><![CDATA[BlogPost]]></code> |
596 | 469 | </ClassMustBeFinal> |
597 | | - <MissingOverrideAttribute> |
598 | | - <code><![CDATA[public function getResourceId(): string]]></code> |
599 | | - </MissingOverrideAttribute> |
600 | 470 | </file> |
601 | 471 | <file src="test/TestAsset/StandardUseCase/User.php"> |
602 | 472 | <ClassMustBeFinal> |
603 | 473 | <code><![CDATA[User]]></code> |
604 | 474 | </ClassMustBeFinal> |
605 | | - <MissingOverrideAttribute> |
606 | | - <code><![CDATA[public function getRoleId(): string]]></code> |
607 | | - </MissingOverrideAttribute> |
608 | 475 | </file> |
609 | 476 | <file src="test/TestAsset/StandardUseCase/UserIsBlogPostOwnerAssertion.php"> |
610 | 477 | <ClassMustBeFinal> |
611 | 478 | <code><![CDATA[UserIsBlogPostOwnerAssertion]]></code> |
612 | 479 | </ClassMustBeFinal> |
613 | | - <MissingOverrideAttribute> |
614 | | - <code><![CDATA[public function assert(]]></code> |
615 | | - </MissingOverrideAttribute> |
616 | 480 | <ParamNameMismatch> |
617 | 481 | <code><![CDATA[$blogPost]]></code> |
618 | 482 | <code><![CDATA[$user]]></code> |
|
0 commit comments