|
244 | 244 | </UnsafeInstantiation> |
245 | 245 | </file> |
246 | 246 | <file src="src/Components/Expression.php"> |
247 | | - <DocblockTypeContradiction occurrences="1"> |
| 247 | + <DocblockTypeContradiction occurrences="2"> |
248 | 248 | <code>$prev[0] === null</code> |
| 249 | + <code>empty($options['field'])</code> |
249 | 250 | </DocblockTypeContradiction> |
250 | 251 | <InvalidArgument occurrences="1"> |
251 | 252 | <code>$options['breakOnParentheses']</code> |
|
293 | 294 | <code>(string) $ret->expr</code> |
294 | 295 | <code>(string) $ret->expr</code> |
295 | 296 | </RedundantCastGivenDocblockType> |
296 | | - <RedundantConditionGivenDocblockType occurrences="8"> |
| 297 | + <RedundantConditionGivenDocblockType occurrences="9"> |
| 298 | + <code>! $isExpr</code> |
297 | 299 | <code>$component->expr !== '' && $component->expr !== null</code> |
298 | 300 | <code>$component->expr !== null</code> |
299 | 301 | <code>$isExpr</code> |
|
603 | 605 | <PossiblyNullPropertyFetch occurrences="1"> |
604 | 606 | <code>$ret->options[$lastOptionId]['expr']->expr</code> |
605 | 607 | </PossiblyNullPropertyFetch> |
606 | | - <RedundantCondition occurrences="1"> |
| 608 | + <RedundantCondition occurrences="2"> |
607 | 609 | <code>! empty($option['equals']) && $option['equals']</code> |
| 610 | + <code>$option['equals']</code> |
608 | 611 | </RedundantCondition> |
609 | 612 | <RedundantConditionGivenDocblockType occurrences="1"> |
610 | 613 | <code>$options instanceof self</code> |
|
884 | 887 | </PossiblyNullPropertyAssignmentValue> |
885 | 888 | </file> |
886 | 889 | <file src="src/Lexer.php"> |
887 | | - <LoopInvalidation occurrences="3"/> |
| 890 | + <LoopInvalidation occurrences="3"> |
| 891 | + <code>$this->last</code> |
| 892 | + <code>$this->last</code> |
| 893 | + <code>$this->last</code> |
| 894 | + </LoopInvalidation> |
888 | 895 | <MissingReturnType occurrences="3"> |
889 | 896 | <code>error</code> |
890 | 897 | <code>lex</code> |
|
945 | 952 | <code>$lastToken->value</code> |
946 | 953 | <code>$this->str[$this->last++]</code> |
947 | 954 | <code>$this->str[$this->last]</code> |
948 | | - <code>$this->str[$this->last]</code> |
949 | 955 | <code>$token->flags</code> |
950 | 956 | <code>$token->value</code> |
951 | 957 | </MixedOperand> |
|
999 | 1005 | <code>$token</code> |
1000 | 1006 | <code>$token</code> |
1001 | 1007 | </PossiblyNullArgument> |
1002 | | - <PossiblyNullOperand occurrences="23"> |
| 1008 | + <PossiblyNullOperand occurrences="24"> |
1003 | 1009 | <code>$this->delimiter</code> |
1004 | 1010 | <code>$this->str[$this->last++]</code> |
1005 | 1011 | <code>$this->str[$this->last]</code> |
|
1023 | 1029 | <code>$this->str[++$this->last]</code> |
1024 | 1030 | <code>$this->str[++$this->last]</code> |
1025 | 1031 | <code>$this->str[++$this->last]</code> |
| 1032 | + <code>$this->str[++$this->last]</code> |
1026 | 1033 | </PossiblyNullOperand> |
1027 | 1034 | <PossiblyNullPropertyAssignmentValue occurrences="1"> |
1028 | 1035 | <code>null</code> |
1029 | 1036 | </PossiblyNullPropertyAssignmentValue> |
| 1037 | + <RedundantCondition occurrences="1"> |
| 1038 | + <code>USE_UTF_STRINGS</code> |
| 1039 | + </RedundantCondition> |
1030 | 1040 | <UnnecessaryVarAnnotation occurrences="3"> |
1031 | 1041 | <code>int</code> |
1032 | 1042 | <code>int</code> |
|
1061 | 1071 | </UnnecessaryVarAnnotation> |
1062 | 1072 | </file> |
1063 | 1073 | <file src="src/Statement.php"> |
| 1074 | + <DocblockTypeContradiction occurrences="1"> |
| 1075 | + <code>count($clauses) === 0</code> |
| 1076 | + </DocblockTypeContradiction> |
1064 | 1077 | <MissingReturnType occurrences="3"> |
1065 | 1078 | <code>after</code> |
1066 | 1079 | <code>before</code> |
|
1160 | 1173 | <code>CallStatement</code> |
1161 | 1174 | <code>CallStatement</code> |
1162 | 1175 | </PropertyNotSetInConstructor> |
1163 | | - <RedundantConditionGivenDocblockType occurrences="1"> |
| 1176 | + <RedundantConditionGivenDocblockType occurrences="2"> |
| 1177 | + <code>$this->call->parameters</code> |
1164 | 1178 | <code>$this->call->parameters</code> |
1165 | 1179 | </RedundantConditionGivenDocblockType> |
1166 | 1180 | </file> |
|
2068 | 2082 | </MixedAssignment> |
2069 | 2083 | </file> |
2070 | 2084 | <file src="src/Utils/Table.php"> |
2071 | | - <DocblockTypeContradiction occurrences="2"> |
| 2085 | + <DocblockTypeContradiction occurrences="3"> |
| 2086 | + <code>! $field->options</code> |
2072 | 2087 | <code>$field->options</code> |
2073 | 2088 | <code>empty($field->type)</code> |
2074 | 2089 | </DocblockTypeContradiction> |
|
0 commit comments