|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?> |
2 | | -<files psalm-version="4.11.2@6fba5eb554f9507b72932f9c75533d8af593688d"> |
| 2 | +<files psalm-version="4.12.0@e42bc4a23f67acba28a23bb09c348e2ff38a1d87"> |
3 | 3 | <file src="src/Component.php"> |
4 | 4 | <MixedReturnStatement occurrences="1"> |
5 | 5 | <code>static::build($this)</code> |
|
758 | 758 | </MoreSpecificImplementedParamType> |
759 | 759 | </file> |
760 | 760 | <file src="src/Components/WithKeyword.php"> |
761 | | - <DocblockTypeContradiction occurrences="2"> |
762 | | - <code>$component instanceof WithKeyword</code> |
| 761 | + <DocblockTypeContradiction occurrences="1"> |
763 | 762 | <code>isset($component->statement)</code> |
764 | 763 | </DocblockTypeContradiction> |
765 | 764 | <MoreSpecificImplementedParamType occurrences="1"> |
|
1738 | 1737 | <code>$debugFile</code> |
1739 | 1738 | <code>$debugFile</code> |
1740 | 1739 | </PossiblyNullArgument> |
1741 | | - <UndefinedPropertyFetch occurrences="3"> |
1742 | | - <code>$err->ch</code> |
1743 | | - <code>$err->pos</code> |
1744 | | - <code>$err->token</code> |
1745 | | - </UndefinedPropertyFetch> |
1746 | 1740 | <UnnecessaryVarAnnotation occurrences="1"> |
1747 | 1741 | <code>Lexer</code> |
1748 | 1742 | </UnnecessaryVarAnnotation> |
|
2102 | 2096 | </MixedAssignment> |
2103 | 2097 | </file> |
2104 | 2098 | <file src="src/Utils/Tokens.php"> |
2105 | | - <MixedArgument occurrences="1"> |
| 2099 | + <InvalidReturnStatement occurrences="1"/> |
| 2100 | + <InvalidReturnType occurrences="1"> |
| 2101 | + <code>TokensList</code> |
| 2102 | + </InvalidReturnType> |
| 2103 | + <MixedArgument occurrences="3"> |
| 2104 | + <code>$find[$k]</code> |
| 2105 | + <code>$list->tokens[$j]</code> |
2106 | 2106 | <code>$pattern['value_str']</code> |
2107 | 2107 | </MixedArgument> |
2108 | | - <MixedInferredReturnType occurrences="1"> |
2109 | | - <code>TokensList</code> |
2110 | | - </MixedInferredReturnType> |
| 2108 | + <MixedArgumentTypeCoercion occurrences="1"> |
| 2109 | + <code>$newList</code> |
| 2110 | + </MixedArgumentTypeCoercion> |
| 2111 | + <MixedArrayAccess occurrences="5"> |
| 2112 | + <code>$list->tokens[$i]</code> |
| 2113 | + <code>$list->tokens[$i]</code> |
| 2114 | + <code>$list->tokens[$i]</code> |
| 2115 | + <code>$list->tokens[$j]</code> |
| 2116 | + <code>$list->tokens[$j]</code> |
| 2117 | + </MixedArrayAccess> |
| 2118 | + <MixedAssignment occurrences="4"> |
| 2119 | + <code>$newList[]</code> |
| 2120 | + <code>$newList[]</code> |
| 2121 | + <code>$newList[]</code> |
| 2122 | + <code>$token</code> |
| 2123 | + </MixedAssignment> |
2111 | 2124 | <MixedOperand occurrences="1"> |
2112 | 2125 | <code>$pattern['flags']</code> |
2113 | 2126 | </MixedOperand> |
2114 | | - <UndefinedDocblockClass occurrences="1"> |
2115 | | - <code>TokensList|string|UtfString</code> |
2116 | | - </UndefinedDocblockClass> |
| 2127 | + <MixedPropertyFetch occurrences="2"> |
| 2128 | + <code>$list->tokens[$i]->type</code> |
| 2129 | + <code>$list->tokens[$j]->type</code> |
| 2130 | + </MixedPropertyFetch> |
| 2131 | + <PossiblyInvalidArgument occurrences="1"> |
| 2132 | + <code>$list</code> |
| 2133 | + </PossiblyInvalidArgument> |
| 2134 | + <PossiblyInvalidPropertyFetch occurrences="2"> |
| 2135 | + <code>$list->count</code> |
| 2136 | + <code>$list->tokens</code> |
| 2137 | + </PossiblyInvalidPropertyFetch> |
| 2138 | + <UndefinedPropertyFetch occurrences="2"> |
| 2139 | + <code>$list->count</code> |
| 2140 | + <code>$list->tokens</code> |
| 2141 | + </UndefinedPropertyFetch> |
| 2142 | + <UnnecessaryVarAnnotation occurrences="2"> |
| 2143 | + <code>bool</code> |
| 2144 | + <code>int</code> |
| 2145 | + </UnnecessaryVarAnnotation> |
2117 | 2146 | </file> |
2118 | 2147 | <file src="tests/Builder/CreateStatementTest.php"> |
2119 | 2148 | <MixedInferredReturnType occurrences="1"> |
|
2145 | 2174 | <code>$parser->statements[1]->fields[5]</code> |
2146 | 2175 | <code>$parser->statements[1]->fields[6]</code> |
2147 | 2176 | </MixedArgument> |
2148 | | - <MixedArrayAccess occurrences="3"> |
2149 | | - <code>$parser->statements[1]->fields[2]</code> |
2150 | | - <code>$parser->statements[1]->fields[5]</code> |
2151 | | - <code>$parser->statements[1]->fields[6]</code> |
2152 | | - </MixedArrayAccess> |
2153 | | - <UndefinedMethod occurrences="3"> |
| 2177 | + <UndefinedMethod occurrences="6"> |
2154 | 2178 | <code>$parser->statements[0]->fields</code> |
2155 | 2179 | <code>$parser->statements[0]->fields</code> |
2156 | 2180 | <code>$parser->statements[0]->fields</code> |
2157 | | - </UndefinedMethod> |
2158 | | - <UndefinedPropertyFetch occurrences="1"> |
2159 | 2181 | <code>$parser->statements[1]->fields</code> |
2160 | | - </UndefinedPropertyFetch> |
| 2182 | + <code>$parser->statements[1]->fields</code> |
| 2183 | + <code>$parser->statements[1]->fields</code> |
| 2184 | + </UndefinedMethod> |
2161 | 2185 | </file> |
2162 | 2186 | <file src="tests/Components/ExpressionTest.php"> |
2163 | 2187 | <MixedArgument occurrences="1"> |
|
0 commit comments