|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 |
| -<files psalm-version="dev-master@c488d40e6243536a42608bbe37245f07ebebe1ad"> |
| 2 | +<files psalm-version="dev-master@611ed6e84ab5488c1ae378094dcb25cc667d0dc1"> |
3 | 3 | <file src="examples/TemplateChecker.php">
|
4 | 4 | <PossiblyUndefinedIntArrayOffset>
|
5 | 5 | <code><![CDATA[$comment_block->tags['variablesfrom'][0]]]></code>
|
|
460 | 460 | <code><![CDATA[$first_var_name]]></code>
|
461 | 461 | <code><![CDATA[$first_var_name]]></code>
|
462 | 462 | <code><![CDATA[$first_var_name]]></code>
|
463 |
| - <code><![CDATA[$first_var_name]]></code> |
464 |
| - <code><![CDATA[$first_var_name]]></code> |
465 | 463 | <code><![CDATA[$first_var_name_in_array_argument]]></code>
|
466 | 464 | <code><![CDATA[$get_debug_type_position]]></code>
|
467 | 465 | <code><![CDATA[$get_debug_type_position]]></code>
|
|
543 | 541 | <file src="src/Psalm/Internal/Analyzer/Statements/Expression/Assignment/InstancePropertyAssignmentAnalyzer.php">
|
544 | 542 | <RiskyTruthyFalsyComparison>
|
545 | 543 | <code><![CDATA[!$context->self]]></code>
|
546 |
| - <code><![CDATA[!$var_id]]></code> |
547 | 544 | <code><![CDATA[$appearing_property_class]]></code>
|
548 | 545 | <code><![CDATA[$class_template_params]]></code>
|
549 | 546 | <code><![CDATA[$class_template_params]]></code>
|
|
938 | 935 | <code><![CDATA[$dim_var_id]]></code>
|
939 | 936 | <code><![CDATA[$dim_var_id]]></code>
|
940 | 937 | <code><![CDATA[$extended_var_id]]></code>
|
941 |
| - <code><![CDATA[$extended_var_id]]></code> |
942 | 938 | <code><![CDATA[$keyed_array_var_id]]></code>
|
943 | 939 | <code><![CDATA[$keyed_array_var_id]]></code>
|
944 | 940 | </RiskyTruthyFalsyComparison>
|
|
1189 | 1185 | <code><![CDATA[$file_path]]></code>
|
1190 | 1186 | <code><![CDATA[$migrated_source_fqcln]]></code>
|
1191 | 1187 | <code><![CDATA[$migrated_source_fqcln]]></code>
|
| 1188 | + <code><![CDATA[empty($classlike_storage->overridden_method_ids[$method_name])]]></code> |
1192 | 1189 | </RiskyTruthyFalsyComparison>
|
1193 | 1190 | </file>
|
1194 | 1191 | <file src="src/Psalm/Internal/Codebase/Functions.php">
|
|
1209 | 1206 | </RiskyTruthyFalsyComparison>
|
1210 | 1207 | </file>
|
1211 | 1208 | <file src="src/Psalm/Internal/Codebase/Methods.php">
|
1212 |
| - <InvalidArgument> |
1213 |
| - <code><![CDATA[$class_storage->methods[$declaring_method_name]->stubbed]]></code> |
1214 |
| - </InvalidArgument> |
1215 | 1209 | <RiskyTruthyFalsyComparison>
|
1216 | 1210 | <code><![CDATA[!$calling_class_name]]></code>
|
1217 | 1211 | <code><![CDATA[!$extends]]></code>
|
|
1237 | 1231 | </RiskyTruthyFalsyComparison>
|
1238 | 1232 | </file>
|
1239 | 1233 | <file src="src/Psalm/Internal/Codebase/Populator.php">
|
1240 |
| - <InvalidArgument> |
1241 |
| - <code><![CDATA[$storage->methods[$implementing_method_id->method_name]->abstract]]></code> |
1242 |
| - </InvalidArgument> |
1243 | 1234 | <RiskyTruthyFalsyComparison>
|
1244 | 1235 | <code><![CDATA[!strpos($fq_classlike_name_lc, '\\')]]></code>
|
1245 | 1236 | <code><![CDATA[$mapped_name]]></code>
|
|
1311 | 1302 | <code><![CDATA[$b[$y]]]></code>
|
1312 | 1303 | </InvalidArrayOffset>
|
1313 | 1304 | </file>
|
| 1305 | + <file src="src/Psalm/Internal/Diff/FileStatementsDiffer.php"> |
| 1306 | + <RedundantCondition> |
| 1307 | + <code><![CDATA[assert(!empty($name_parts))]]></code> |
| 1308 | + <code><![CDATA[assert(!empty($name_parts))]]></code> |
| 1309 | + </RedundantCondition> |
| 1310 | + </file> |
| 1311 | + <file src="src/Psalm/Internal/Diff/NamespaceStatementsDiffer.php"> |
| 1312 | + <RedundantCondition> |
| 1313 | + <code><![CDATA[assert(!empty($name_parts))]]></code> |
| 1314 | + <code><![CDATA[assert(!empty($name_parts))]]></code> |
| 1315 | + </RedundantCondition> |
| 1316 | + </file> |
1314 | 1317 | <file src="src/Psalm/Internal/ExecutionEnvironment/BuildInfoCollector.php">
|
1315 | 1318 | <RiskyTruthyFalsyComparison>
|
1316 | 1319 | <code><![CDATA[$this->readEnv['CI_PR_NUMBER']]]></code>
|
|
1461 | 1464 | <code><![CDATA[$l[4]]]></code>
|
1462 | 1465 | <code><![CDATA[$r[4]]]></code>
|
1463 | 1466 | </PossiblyUndefinedIntArrayOffset>
|
| 1467 | + <RedundantCondition> |
| 1468 | + <code><![CDATA[$fq_classlike_name !== ""]]></code> |
| 1469 | + </RedundantCondition> |
1464 | 1470 | <RiskyTruthyFalsyComparison>
|
1465 | 1471 | <code><![CDATA[!$var_line_parts]]></code>
|
1466 | 1472 | <code><![CDATA[$adaptation->newModifier]]></code>
|
|
1516 | 1522 | <code><![CDATA[$line_parts[0]]]></code>
|
1517 | 1523 | <code><![CDATA[$line_parts[1]]]></code>
|
1518 | 1524 | </PossiblyUndefinedIntArrayOffset>
|
| 1525 | + <RiskyTruthyFalsyComparison> |
| 1526 | + <code><![CDATA[empty($since_match[4])]]></code> |
| 1527 | + </RiskyTruthyFalsyComparison> |
1519 | 1528 | </file>
|
1520 | 1529 | <file src="src/Psalm/Internal/PhpVisitor/Reflector/FunctionLikeDocblockScanner.php">
|
1521 | 1530 | <PossiblyUndefinedArrayOffset>
|
|
2320 | 2329 | <code><![CDATA[strpos(static::class, 'Unused')]]></code>
|
2321 | 2330 | </RiskyTruthyFalsyComparison>
|
2322 | 2331 | </file>
|
| 2332 | + <file src="tests/Internal/Codebase/InternalCallMapHandlerTest.php"> |
| 2333 | + <RiskyTruthyFalsyComparison> |
| 2334 | + <code><![CDATA[empty($normalizedEntry['type'])]]></code> |
| 2335 | + </RiskyTruthyFalsyComparison> |
| 2336 | + </file> |
2323 | 2337 | <file src="tests/TestConfig.php">
|
2324 | 2338 | <InvalidExtendClass>
|
2325 | 2339 | <code><![CDATA[Config]]></code>
|
|
2339 | 2353 | <code><![CDATA[$return_type]]></code>
|
2340 | 2354 | </RiskyTruthyFalsyComparison>
|
2341 | 2355 | </file>
|
2342 |
| - <file src="vendor/nikic/php-parser/lib/PhpParser/Node/Expr/ArrowFunction.php"> |
2343 |
| - <PossiblyUndefinedStringArrayOffset> |
2344 |
| - <code><![CDATA[$subNodes['expr']]]></code> |
2345 |
| - </PossiblyUndefinedStringArrayOffset> |
2346 |
| - </file> |
2347 | 2356 | </files>
|
0 commit comments