|
15 | 15 | <code><![CDATA[$pages instanceof AbstractContainer]]></code> |
16 | 16 | </TypeDoesNotContainType> |
17 | 17 | </file> |
18 | | - <file src="src/Module.php"> |
19 | | - <UnusedClass> |
20 | | - <code><![CDATA[Module]]></code> |
21 | | - </UnusedClass> |
22 | | - </file> |
23 | 18 | <file src="src/Page/AbstractPage.php"> |
24 | 19 | <DocblockTypeContradiction> |
25 | 20 | <code><![CDATA[is_array($options)]]></code> |
|
123 | 118 | * ...<string, mixed> |
124 | 119 | * }]]></code> |
125 | 120 | </LessSpecificImplementedReturnType> |
| 121 | + <UnusedPsalmSuppress> |
| 122 | + <code><![CDATA[PossiblyUnusedMethod]]></code> |
| 123 | + </UnusedPsalmSuppress> |
126 | 124 | </file> |
127 | 125 | <file src="src/Page/Uri.php"> |
128 | 126 | <LessSpecificImplementedReturnType> |
|
215 | 213 | <DeprecatedInterface> |
216 | 214 | <code><![CDATA[HelperConfig]]></code> |
217 | 215 | </DeprecatedInterface> |
218 | | - <DeprecatedMethod> |
219 | | - <code><![CDATA[getServiceLocator]]></code> |
220 | | - </DeprecatedMethod> |
221 | | - <LessSpecificReturnStatement> |
222 | | - <code><![CDATA[$container->getServiceLocator() ?: $container]]></code> |
223 | | - </LessSpecificReturnStatement> |
224 | 216 | <MixedArgument> |
225 | 217 | <code><![CDATA[$config]]></code> |
226 | 218 | <code><![CDATA[$pluginManager]]></code> |
|
259 | 251 | <PossiblyUnusedReturnValue> |
260 | 252 | <code><![CDATA[ServiceManager]]></code> |
261 | 253 | </PossiblyUnusedReturnValue> |
262 | | - <RedundantConditionGivenDocblockType> |
263 | | - <code><![CDATA[$container->getServiceLocator()]]></code> |
264 | | - </RedundantConditionGivenDocblockType> |
265 | 254 | </file> |
266 | 255 | <file src="src/View/NavigationHelperFactory.php"> |
267 | 256 | <DeprecatedClass> |
|
291 | 280 | </ParamNameMismatch> |
292 | 281 | </file> |
293 | 282 | <file src="test/ContainerTest.php"> |
| 283 | + <InvalidArgument> |
| 284 | + <code><![CDATA['invalid string']]></code> |
| 285 | + <code><![CDATA['invalid string']]></code> |
| 286 | + <code><![CDATA['ok']]></code> |
| 287 | + <code><![CDATA[1337]]></code> |
| 288 | + <code><![CDATA[new stdClass()]]></code> |
| 289 | + </InvalidArgument> |
294 | 290 | <MixedArgument> |
295 | 291 | <code><![CDATA[$found]]></code> |
296 | 292 | <code><![CDATA[$found]]></code> |
|
306 | 302 | <MixedMethodCall> |
307 | 303 | <code><![CDATA[getLabel]]></code> |
308 | 304 | </MixedMethodCall> |
| 305 | + <PossiblyNullArgument> |
| 306 | + <code><![CDATA[$container->findOneBy('route', 'bar')]]></code> |
| 307 | + <code><![CDATA[$container->findOneBy('route', 'baz')]]></code> |
| 308 | + </PossiblyNullArgument> |
| 309 | + <PossiblyNullReference> |
| 310 | + <code><![CDATA[hasChildren]]></code> |
| 311 | + <code><![CDATA[hasChildren]]></code> |
| 312 | + </PossiblyNullReference> |
309 | 313 | <UndefinedMagicMethod> |
310 | 314 | <code><![CDATA[findAllByAction]]></code> |
311 | 315 | <code><![CDATA[findAllById]]></code> |
|
317 | 321 | <code><![CDATA[getPagez]]></code> |
318 | 322 | </UndefinedMagicMethod> |
319 | 323 | </file> |
| 324 | + <file src="test/ModuleTest.php"> |
| 325 | + <RedundantConditionGivenDocblockType> |
| 326 | + <code><![CDATA[assertIsArray]]></code> |
| 327 | + </RedundantConditionGivenDocblockType> |
| 328 | + </file> |
320 | 329 | <file src="test/Page/MvcTest.php"> |
| 330 | + <ArgumentTypeCoercion> |
| 331 | + <code><![CDATA[(object) ['invalid' => 'object']]]></code> |
| 332 | + </ArgumentTypeCoercion> |
321 | 333 | <InvalidArgument> |
322 | 334 | <code><![CDATA[$newRouter]]></code> |
323 | 335 | <code><![CDATA[$router]]></code> |
|
328 | 340 | <code><![CDATA[$router]]></code> |
329 | 341 | <code><![CDATA[$router]]></code> |
330 | 342 | </InvalidArgument> |
| 343 | + <MixedArgument> |
| 344 | + <code><![CDATA[$invalid]]></code> |
| 345 | + <code><![CDATA[$invalid]]></code> |
| 346 | + <code><![CDATA[$invalid]]></code> |
| 347 | + </MixedArgument> |
331 | 348 | <NullArgument> |
332 | 349 | <code><![CDATA[null]]></code> |
333 | 350 | </NullArgument> |
334 | | - <PossiblyInvalidCast> |
335 | | - <code><![CDATA[$invalid]]></code> |
336 | | - <code><![CDATA[$invalid]]></code> |
337 | | - </PossiblyInvalidCast> |
| 351 | + <RedundantConditionGivenDocblockType> |
| 352 | + <code><![CDATA[assertIsString]]></code> |
| 353 | + </RedundantConditionGivenDocblockType> |
338 | 354 | </file> |
339 | 355 | <file src="test/Page/PageFactoryTest.php"> |
340 | 356 | <ArgumentTypeCoercion> |
|
348 | 364 | </InvalidArgument> |
349 | 365 | </file> |
350 | 366 | <file src="test/Page/PageTest.php"> |
| 367 | + <ArgumentTypeCoercion> |
| 368 | + <code><![CDATA['stdClass']]></code> |
| 369 | + </ArgumentTypeCoercion> |
351 | 370 | <DocblockTypeContradiction> |
352 | 371 | <code><![CDATA[assertSame]]></code> |
353 | 372 | </DocblockTypeContradiction> |
| 373 | + <InvalidArgument> |
| 374 | + <code><![CDATA['False']]></code> |
| 375 | + <code><![CDATA['alternate']]></code> |
| 376 | + <code><![CDATA['alternate']]></code> |
| 377 | + <code><![CDATA['true']]></code> |
| 378 | + <code><![CDATA[0]]></code> |
| 379 | + <code><![CDATA[0]]></code> |
| 380 | + <code><![CDATA[1]]></code> |
| 381 | + <code><![CDATA[1]]></code> |
| 382 | + <code><![CDATA[[]]]></code> |
| 383 | + <code><![CDATA[[]]]></code> |
| 384 | + </InvalidArgument> |
| 385 | + <InvalidCast> |
| 386 | + <code><![CDATA[[]]]></code> |
| 387 | + <code><![CDATA[[]]]></code> |
| 388 | + </InvalidCast> |
| 389 | + <MixedArgument> |
| 390 | + <code><![CDATA[$invalid]]></code> |
| 391 | + <code><![CDATA[$invalid]]></code> |
| 392 | + <code><![CDATA[$invalid]]></code> |
| 393 | + <code><![CDATA[$invalid]]></code> |
| 394 | + <code><![CDATA[$invalid]]></code> |
| 395 | + <code><![CDATA[$invalid]]></code> |
| 396 | + <code><![CDATA[$invalid]]></code> |
| 397 | + <code><![CDATA[$invalid]]></code> |
| 398 | + <code><![CDATA[$page->getPermission()]]></code> |
| 399 | + </MixedArgument> |
| 400 | + <MixedAssignment> |
| 401 | + <code><![CDATA[$childPage]]></code> |
| 402 | + <code><![CDATA[$childPage]]></code> |
| 403 | + </MixedAssignment> |
| 404 | + <MixedMethodCall> |
| 405 | + <code><![CDATA[getVisible]]></code> |
| 406 | + <code><![CDATA[getVisible]]></code> |
| 407 | + <code><![CDATA[isVisible]]></code> |
| 408 | + <code><![CDATA[isVisible]]></code> |
| 409 | + </MixedMethodCall> |
| 410 | + <MixedPropertyFetch> |
| 411 | + <code><![CDATA[$page->getPermission()->name]]></code> |
| 412 | + </MixedPropertyFetch> |
| 413 | + <PossiblyNullArgument> |
| 414 | + <code><![CDATA[$page->getPermission()]]></code> |
| 415 | + </PossiblyNullArgument> |
| 416 | + <PossiblyNullPropertyFetch> |
| 417 | + <code><![CDATA[$page->getPermission()->name]]></code> |
| 418 | + </PossiblyNullPropertyFetch> |
354 | 419 | <UndefinedMagicMethod> |
355 | 420 | <code><![CDATA[findOneByLabel]]></code> |
356 | 421 | <code><![CDATA[findOneByLabel]]></code> |
357 | 422 | </UndefinedMagicMethod> |
358 | 423 | </file> |
| 424 | + <file src="test/View/HelperConfigTest.php"> |
| 425 | + <DeprecatedClass> |
| 426 | + <code><![CDATA[NavigationHelper::class]]></code> |
| 427 | + <code><![CDATA[NavigationHelper::class]]></code> |
| 428 | + <code><![CDATA[NavigationHelper::class]]></code> |
| 429 | + <code><![CDATA[NavigationHelper\Links::class]]></code> |
| 430 | + <code><![CDATA[NavigationHelper\Menu::class]]></code> |
| 431 | + <code><![CDATA[NavigationHelper\Menu::class]]></code> |
| 432 | + <code><![CDATA[NavigationHelper\Menu::class]]></code> |
| 433 | + <code><![CDATA[NavigationHelper\Menu::class]]></code> |
| 434 | + </DeprecatedClass> |
| 435 | + <MissingClosureParamType> |
| 436 | + <code><![CDATA[$services]]></code> |
| 437 | + </MissingClosureParamType> |
| 438 | + <MixedArgument> |
| 439 | + <code><![CDATA[$helpers]]></code> |
| 440 | + <code><![CDATA[$services]]></code> |
| 441 | + </MixedArgument> |
| 442 | + <MixedArrayAccess> |
| 443 | + <code><![CDATA[$internalConfig['delegators']]]></code> |
| 444 | + <code><![CDATA[$internalConfig['delegators'][NavigationHelperFactory::class]]]></code> |
| 445 | + </MixedArrayAccess> |
| 446 | + <MixedArrayAssignment> |
| 447 | + <code><![CDATA[$internalConfig['delegators']]]></code> |
| 448 | + <code><![CDATA[$internalConfig['delegators'][NavigationHelperFactory::class]]]></code> |
| 449 | + </MixedArrayAssignment> |
| 450 | + <MixedAssignment> |
| 451 | + <code><![CDATA[$factory]]></code> |
| 452 | + <code><![CDATA[$helpers]]></code> |
| 453 | + <code><![CDATA[$internalConfig]]></code> |
| 454 | + <code><![CDATA[$internalConfig['delegators'][NavigationHelperFactory::class][]]]></code> |
| 455 | + </MixedAssignment> |
| 456 | + <MixedMethodCall> |
| 457 | + <code><![CDATA[findHelper]]></code> |
| 458 | + </MixedMethodCall> |
| 459 | + </file> |
| 460 | + <file src="test/View/NavigationHelperFactoryTest.php"> |
| 461 | + <DeprecatedClass> |
| 462 | + <code><![CDATA[NavigationHelper::class]]></code> |
| 463 | + <code><![CDATA[NavigationHelper::class]]></code> |
| 464 | + <code><![CDATA[NavigationHelper::class]]></code> |
| 465 | + </DeprecatedClass> |
| 466 | + </file> |
359 | 467 | </files> |
0 commit comments