|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 |
| -<files psalm-version="6.x-dev@049d3523d462c4e2039608d41487347b9394c70c"> |
| 2 | +<files psalm-version="dev-master@354b4d49a646d88aeb9612668c15402416cc70c0"> |
3 | 3 | <file src="examples/TemplateChecker.php">
|
4 | 4 | <PossiblyUndefinedIntArrayOffset>
|
5 | 5 | <code><![CDATA[$comment_block->tags['variablesfrom'][0]]]></code>
|
|
116 | 116 | </RiskyTruthyFalsyComparison>
|
117 | 117 | </file>
|
118 | 118 | <file src="src/Psalm/Config/FileFilter.php">
|
119 |
| - <InvalidOperand> |
120 |
| - <code><![CDATA[$glob_index]]></code> |
121 |
| - <code><![CDATA[$glob_index]]></code> |
122 |
| - </InvalidOperand> |
123 | 119 | <PossiblyUndefinedIntArrayOffset>
|
124 | 120 | <code><![CDATA[explode('::', $method_id)[1]]]></code>
|
125 | 121 | </PossiblyUndefinedIntArrayOffset>
|
|
490 | 486 | </ImplicitToStringCast>
|
491 | 487 | </file>
|
492 | 488 | <file src="src/Psalm/Internal/Analyzer/Statements/Expression/ArrayAnalyzer.php">
|
493 |
| - <PossiblyInvalidOperand> |
494 |
| - <code><![CDATA[$item_key_value]]></code> |
495 |
| - <code><![CDATA[$item_key_value]]></code> |
496 |
| - <code><![CDATA[$item_key_value]]></code> |
497 |
| - </PossiblyInvalidOperand> |
498 | 489 | <RiskyTruthyFalsyComparison>
|
499 | 490 | <code><![CDATA[$var_id]]></code>
|
500 | 491 | </RiskyTruthyFalsyComparison>
|
|
546 | 537 | <code><![CDATA[$var_id+1]]></code>
|
547 | 538 | <code><![CDATA[$var_id+1]]></code>
|
548 | 539 | </InvalidOperand>
|
549 |
| - <PossiblyInvalidOperand> |
550 |
| - <code><![CDATA[$literal_key]]></code> |
551 |
| - </PossiblyInvalidOperand> |
552 | 540 | <PossiblyUndefinedIntArrayOffset>
|
553 | 541 | <code><![CDATA[$assertion->rule[0]]]></code>
|
554 | 542 | <code><![CDATA[$assertion->rule[0]]]></code>
|
|
670 | 658 | <code><![CDATA[$child_stmt_dim_type]]></code>
|
671 | 659 | <code><![CDATA[$child_stmt_dim_type]]></code>
|
672 | 660 | </ImplicitToStringCast>
|
673 |
| - <PossiblyInvalidOperand> |
674 |
| - <code><![CDATA[$key_value->value]]></code> |
675 |
| - </PossiblyInvalidOperand> |
676 | 661 | <RiskyTruthyFalsyComparison>
|
677 | 662 | <code><![CDATA[!$parent_var_id]]></code>
|
678 | 663 | <code><![CDATA[$object_id]]></code>
|
|
751 | 736 | <code><![CDATA[$context->byref_constraints[$var_id]->type]]></code>
|
752 | 737 | <code><![CDATA[$var_comment_type]]></code>
|
753 | 738 | </ImplicitToStringCast>
|
754 |
| - <PossiblyInvalidOperand> |
755 |
| - <code><![CDATA[$offset_value]]></code> |
756 |
| - </PossiblyInvalidOperand> |
757 | 739 | <RiskyTruthyFalsyComparison>
|
758 | 740 | <code><![CDATA[!$var_comment->var_id]]></code>
|
759 | 741 | <code><![CDATA[!strpos($root_var_id ?? '', '->')]]></code>
|
|
1158 | 1140 | </RiskyTruthyFalsyComparison>
|
1159 | 1141 | </file>
|
1160 | 1142 | <file src="src/Psalm/Internal/Analyzer/Statements/Expression/CallAnalyzer.php">
|
1161 |
| - <PossiblyInvalidOperand> |
1162 |
| - <code><![CDATA[$var_id]]></code> |
1163 |
| - </PossiblyInvalidOperand> |
1164 | 1143 | <PossiblyUndefinedIntArrayOffset>
|
1165 | 1144 | <code><![CDATA[$callable_arg->items[0]]]></code>
|
1166 | 1145 | <code><![CDATA[$callable_arg->items[1]]]></code>
|
|
1209 | 1188 | <code><![CDATA[$stmt->name]]></code>
|
1210 | 1189 | <code><![CDATA[$stmt->name]]></code>
|
1211 | 1190 | </ImplicitToStringCast>
|
1212 |
| - <PossiblyInvalidOperand> |
1213 |
| - <code><![CDATA[$offset]]></code> |
1214 |
| - <code><![CDATA[$stmt->dim->value]]></code> |
1215 |
| - </PossiblyInvalidOperand> |
1216 | 1191 | <RiskyTruthyFalsyComparison>
|
1217 | 1192 | <code><![CDATA[!$lhs_var_name]]></code>
|
1218 | 1193 | <code><![CDATA[!$object_id]]></code>
|
|
1233 | 1208 | <code><![CDATA[$array_type]]></code>
|
1234 | 1209 | <code><![CDATA[$offset_type]]></code>
|
1235 | 1210 | </ImplicitToStringCast>
|
1236 |
| - <PossiblyInvalidOperand> |
1237 |
| - <code><![CDATA[$dim_value]]></code> |
1238 |
| - <code><![CDATA[$dim_value]]></code> |
1239 |
| - <code><![CDATA[$literal_access]]></code> |
1240 |
| - <code><![CDATA[$literal_access]]></code> |
1241 |
| - <code><![CDATA[is_int($last_key) ? $last_key : '\'' . $last_key . '\'']]></code> |
1242 |
| - </PossiblyInvalidOperand> |
1243 | 1211 | <ReferenceConstraintViolation>
|
1244 | 1212 | <code><![CDATA[$stmt_type]]></code>
|
1245 | 1213 | <code><![CDATA[$stmt_type]]></code>
|
|
2100 | 2068 | <code><![CDATA[$method_name]]></code>
|
2101 | 2069 | </PossiblyUndefinedIntArrayOffset>
|
2102 | 2070 | </file>
|
2103 |
| - <file src="src/Psalm/Internal/Provider/ReturnTypeProvider/FilterUtils.php"> |
2104 |
| - <PossiblyInvalidOperand> |
2105 |
| - <code><![CDATA[$option]]></code> |
2106 |
| - <code><![CDATA[$option]]></code> |
2107 |
| - </PossiblyInvalidOperand> |
2108 |
| - </file> |
2109 | 2071 | <file src="src/Psalm/Internal/Provider/ReturnTypeProvider/PdoStatementReturnTypeProvider.php">
|
2110 | 2072 | <RiskyTruthyFalsyComparison>
|
2111 | 2073 | <code><![CDATA[$fetch_class_name]]></code>
|
|
2382 | 2344 | <InvalidOperand>
|
2383 | 2345 | <code><![CDATA[$property_key - 1]]></code>
|
2384 | 2346 | </InvalidOperand>
|
2385 |
| - <PossiblyInvalidOperand> |
2386 |
| - <code><![CDATA[$property]]></code> |
2387 |
| - </PossiblyInvalidOperand> |
2388 | 2347 | <PossiblyUndefinedIntArrayOffset>
|
2389 | 2348 | <code><![CDATA[$const_name]]></code>
|
2390 | 2349 | <code><![CDATA[$const_name]]></code>
|
|
2652 | 2611 | <code><![CDATA[!$intersection]]></code>
|
2653 | 2612 | </RiskyTruthyFalsyComparison>
|
2654 | 2613 | </file>
|
2655 |
| - <file src="src/Psalm/Type/Atomic/TIntRange.php"> |
2656 |
| - <PossiblyInvalidOperand> |
2657 |
| - <code><![CDATA[$this->max_bound ?? 'max']]></code> |
2658 |
| - <code><![CDATA[$this->max_bound ?? 'max']]></code> |
2659 |
| - <code><![CDATA[$this->min_bound ?? 'min']]></code> |
2660 |
| - <code><![CDATA[$this->min_bound ?? 'min']]></code> |
2661 |
| - </PossiblyInvalidOperand> |
2662 |
| - </file> |
2663 | 2614 | <file src="src/Psalm/Type/Atomic/TIterable.php">
|
2664 | 2615 | <RiskyTruthyFalsyComparison>
|
2665 | 2616 | <code><![CDATA[!$intersection]]></code>
|
|
2689 | 2640 | <ImpurePropertyAssignment>
|
2690 | 2641 | <code><![CDATA[$key_type->possibly_undefined]]></code>
|
2691 | 2642 | </ImpurePropertyAssignment>
|
2692 |
| - <PossiblyInvalidOperand> |
2693 |
| - <code><![CDATA[$name]]></code> |
2694 |
| - <code><![CDATA[$name]]></code> |
2695 |
| - </PossiblyInvalidOperand> |
2696 | 2643 | <PossiblyUndefinedIntArrayOffset>
|
2697 | 2644 | <code><![CDATA[$this->properties[0]]]></code>
|
2698 | 2645 | <code><![CDATA[$this->properties[0]]]></code>
|
|
2721 | 2668 | <code><![CDATA[replace]]></code>
|
2722 | 2669 | <code><![CDATA[replace]]></code>
|
2723 | 2670 | </ImpureMethodCall>
|
2724 |
| - <PossiblyInvalidOperand> |
2725 |
| - <code><![CDATA[$name]]></code> |
2726 |
| - <code><![CDATA[$name]]></code> |
2727 |
| - </PossiblyInvalidOperand> |
2728 | 2671 | <RiskyTruthyFalsyComparison>
|
2729 | 2672 | <code><![CDATA[!$intersection]]></code>
|
2730 | 2673 | <code><![CDATA[!$intersection]]></code>
|
|
2782 | 2725 | <InvalidOperand>
|
2783 | 2726 | <code><![CDATA[$array_key_offset-1]]></code>
|
2784 | 2727 | </InvalidOperand>
|
2785 |
| - <PossiblyInvalidOperand> |
2786 |
| - <code><![CDATA[$array_key]]></code> |
2787 |
| - </PossiblyInvalidOperand> |
2788 | 2728 | <PossiblyUndefinedIntArrayOffset>
|
2789 | 2729 | <code><![CDATA[$const_name]]></code>
|
2790 | 2730 | </PossiblyUndefinedIntArrayOffset>
|
|
0 commit comments