|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 |
| -<files psalm-version="5.15.0@5c774aca4746caf3d239d9c8cadb9f882ca29352"> |
| 2 | +<files psalm-version="5.9.0@8b9ad1eb9e8b7d3101f949291da2b9f7767cd163"> |
3 | 3 | <file src="src/DeclareStatement.php">
|
4 | 4 | <MixedArgumentTypeCoercion>
|
5 | 5 | <code>$directive</code>
|
|
110 | 110 | <PossiblyFalseOperand>
|
111 | 111 | <code><![CDATA[strrpos($name, '\\')]]></code>
|
112 | 112 | </PossiblyFalseOperand>
|
113 |
| - <PossiblyInvalidArgument> |
114 |
| - <code><![CDATA[str_replace(['.', '-', '_'], '', $name)]]></code> |
115 |
| - </PossiblyInvalidArgument> |
116 | 113 | <PossiblyNullOperand>
|
117 | 114 | <code>$namespaceAlias</code>
|
118 | 115 | </PossiblyNullOperand>
|
|
245 | 242 | <code><![CDATA[$this->tags]]></code>
|
246 | 243 | <code>TagInterface[]</code>
|
247 | 244 | </MixedReturnTypeCoercion>
|
248 |
| - <PossiblyInvalidArgument> |
249 |
| - <code><![CDATA[str_replace(['.', '-', '_'], '', $name)]]></code> |
250 |
| - </PossiblyInvalidArgument> |
251 | 245 | <RedundantCastGivenDocblockType>
|
252 | 246 | <code>(bool) $value</code>
|
253 | 247 | </RedundantCastGivenDocblockType>
|
|
307 | 301 | <MoreSpecificReturnType>
|
308 | 302 | <code><![CDATA[array<int, array{string, null|string, false|null|string}>]]></code>
|
309 | 303 | </MoreSpecificReturnType>
|
310 |
| - <PossiblyInvalidArgument> |
311 |
| - <code><![CDATA[str_replace(['.', '-', '_'], '', $name)]]></code> |
312 |
| - </PossiblyInvalidArgument> |
313 | 304 | <PossiblyNullArgument>
|
314 | 305 | <code>current($use)</code>
|
315 | 306 | </PossiblyNullArgument>
|
|
357 | 348 | <code>$value</code>
|
358 | 349 | <code>$value</code>
|
359 | 350 | </MixedAssignment>
|
360 |
| - <PossiblyInvalidArgument> |
361 |
| - <code><![CDATA[str_replace(['.', '-', '_'], '', $name)]]></code> |
362 |
| - </PossiblyInvalidArgument> |
363 | 351 | <UnsafeInstantiation>
|
364 | 352 | <code><![CDATA[new static($array['name'])]]></code>
|
365 | 353 | <code><![CDATA[new static($classReflection->getName())]]></code>
|
|
398 | 386 | <PossiblyFalseArgument>
|
399 | 387 | <code><![CDATA[$reflectionMethod->getDocBlock()]]></code>
|
400 | 388 | </PossiblyFalseArgument>
|
401 |
| - <PossiblyInvalidArgument> |
402 |
| - <code><![CDATA[str_replace(['.', '-', '_'], '', $name)]]></code> |
403 |
| - </PossiblyInvalidArgument> |
404 | 389 | <RedundantCastGivenDocblockType>
|
405 | 390 | <code>(bool) $returnsReference</code>
|
406 | 391 | </RedundantCastGivenDocblockType>
|
|
429 | 414 | <MixedAssignment>
|
430 | 415 | <code>$value</code>
|
431 | 416 | </MixedAssignment>
|
432 |
| - <PossiblyInvalidArgument> |
433 |
| - <code><![CDATA[str_replace(['.', '-', '_'], '', $name)]]></code> |
434 |
| - </PossiblyInvalidArgument> |
435 | 417 | <RedundantCastGivenDocblockType>
|
436 | 418 | <code>(bool) $passedByReference</code>
|
437 | 419 | <code>(bool) $variadic</code>
|
|
466 | 448 | <MixedAssignment>
|
467 | 449 | <code>$defaultValue</code>
|
468 | 450 | </MixedAssignment>
|
469 |
| - <PossiblyInvalidArgument> |
470 |
| - <code><![CDATA[str_replace(['.', '-', '_'], '', $name)]]></code> |
471 |
| - </PossiblyInvalidArgument> |
472 | 451 | <PossiblyUnusedProperty>
|
473 | 452 | <code>$isConst</code>
|
474 | 453 | </PossiblyUnusedProperty>
|
|
501 | 480 | <PossiblyFalseArgument>
|
502 | 481 | <code><![CDATA[$classReflection->getDocBlock()]]></code>
|
503 | 482 | </PossiblyFalseArgument>
|
504 |
| - <PossiblyInvalidArgument> |
505 |
| - <code><![CDATA[str_replace(['.', '-', '_'], '', $name)]]></code> |
506 |
| - </PossiblyInvalidArgument> |
507 | 483 | <UnsafeInstantiation>
|
508 | 484 | <code><![CDATA[new static($array['name'])]]></code>
|
509 | 485 | <code><![CDATA[new static($classReflection->getName())]]></code>
|
|
591 | 567 | <InvalidArgument>
|
592 | 568 | <code>$type</code>
|
593 | 569 | </InvalidArgument>
|
594 |
| - <RedundantCondition> |
595 |
| - <code><![CDATA[$atomicType !== 'null']]></code> |
596 |
| - <code><![CDATA[$atomicType->type !== 'mixed' && $atomicType !== 'null']]></code> |
597 |
| - </RedundantCondition> |
598 | 570 | <RedundantConditionGivenDocblockType>
|
599 | 571 | <code>$type instanceof ReflectionNamedType</code>
|
600 | 572 | </RedundantConditionGivenDocblockType>
|
|
1125 | 1097 | </UnusedVariable>
|
1126 | 1098 | </file>
|
1127 | 1099 | <file src="test/Generator/AbstractGeneratorTest.php">
|
1128 |
| - <DeprecatedMethod> |
1129 |
| - <code>getMockForAbstractClass</code> |
1130 |
| - <code>getMockForAbstractClass</code> |
1131 |
| - </DeprecatedMethod> |
1132 | 1100 | <MissingReturnType>
|
1133 | 1101 | <code>testConstructor</code>
|
1134 | 1102 | <code>testSetOptionsThrowsExceptionOnInvalidArgument</code>
|
1135 | 1103 | </MissingReturnType>
|
1136 | 1104 | </file>
|
1137 | 1105 | <file src="test/Generator/AbstractMemberGeneratorTest.php">
|
1138 |
| - <DeprecatedMethod> |
1139 |
| - <code>getMockForAbstractClass</code> |
1140 |
| - </DeprecatedMethod> |
1141 | 1106 | <InvalidArgument>
|
1142 | 1107 | <code>new stdClass()</code>
|
1143 | 1108 | </InvalidArgument>
|
|
1448 | 1413 | </PossiblyUnusedMethod>
|
1449 | 1414 | </file>
|
1450 | 1415 | <file src="test/Generator/FileGeneratorTest.php">
|
1451 |
| - <ArgumentTypeCoercion> |
1452 |
| - <code><![CDATA[$file->getUses()]]></code> |
1453 |
| - </ArgumentTypeCoercion> |
1454 | 1416 | <DeprecatedMethod>
|
1455 | 1417 | <code><![CDATA[FileGenerator::fromArray([
|
1456 | 1418 | 'class' => [
|
|
1519 | 1481 | ],
|
1520 | 1482 | ])]]></code>
|
1521 | 1483 | </DeprecatedMethod>
|
| 1484 | + <InvalidArgument> |
| 1485 | + <code><![CDATA[$file->getUses()]]></code> |
| 1486 | + </InvalidArgument> |
1522 | 1487 | <MissingReturnType>
|
1523 | 1488 | <code>testClassNotFoundException</code>
|
1524 | 1489 | <code>testConstruction</code>
|
|
1729 | 1694 | <file src="test/Generator/PropertyGeneratorTest.php">
|
1730 | 1695 | <ArgumentTypeCoercion>
|
1731 | 1696 | <code>$type</code>
|
1732 |
| - <code><![CDATA[__NAMESPACE__ . '\\' . $className]]></code> |
1733 | 1697 | </ArgumentTypeCoercion>
|
1734 | 1698 | <DeprecatedMethod>
|
1735 | 1699 | <code><![CDATA[PropertyGenerator::fromArray([
|
|
2059 | 2023 | </UndefinedInterfaceMethod>
|
2060 | 2024 | </file>
|
2061 | 2025 | <file src="test/Reflection/FunctionReflectionTest.php">
|
| 2026 | + <ArgumentTypeCoercion> |
| 2027 | + <code><![CDATA[__NAMESPACE__ . '\\' . $functionName]]></code> |
| 2028 | + </ArgumentTypeCoercion> |
2062 | 2029 | <DeprecatedMethod>
|
2063 | 2030 | <code>getPrototype</code>
|
2064 | 2031 | <code>getPrototype</code>
|
|
0 commit comments