|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 |
| -<files psalm-version="4.4.1@9fd7a7d885b3a216cff8dec9d8c21a132f275224"> |
| 2 | +<files psalm-version="4.6.2@bca09d74adc704c4eaee36a3c3e9d379e290fc3b"> |
3 | 3 | <file src="src/DataIntegrity.php">
|
4 | 4 | <MissingParamType occurrences="1">
|
5 | 5 | <code>$value</code>
|
6 | 6 | </MissingParamType>
|
7 | 7 | <MixedArgument occurrences="1">
|
8 | 8 | <code>$column_default</code>
|
9 | 9 | </MixedArgument>
|
10 |
| - <MixedArrayOffset occurrences="5"> |
11 |
| - <code>$existing_row[$field]</code> |
12 |
| - <code>$existing_row[$key]</code> |
13 |
| - <code>$new_row[$key]</code> |
14 |
| - <code>$new_row[$key]</code> |
15 |
| - <code>$new_row[$key]</code> |
16 |
| - </MixedArrayOffset> |
17 |
| - <MixedAssignment occurrences="4"> |
| 10 | + <MixedAssignment occurrences="3"> |
18 | 11 | <code>$column_default</code>
|
19 |
| - <code>$key</code> |
20 | 12 | <code>$row[$column_name]</code>
|
21 | 13 | <code>$value</code>
|
22 | 14 | </MixedAssignment>
|
|
162 | 154 | </PossiblyNullArgument>
|
163 | 155 | </file>
|
164 | 156 | <file src="src/Parser/SQLLexer.php">
|
165 |
| - <ArgumentTypeCoercion occurrences="1"> |
166 |
| - <code>\PREG_SPLIT_DELIM_CAPTURE | \PREG_SPLIT_NO_EMPTY | \PREG_SPLIT_OFFSET_CAPTURE</code> |
167 |
| - </ArgumentTypeCoercion> |
168 |
| - <InvalidArgument occurrences="3"> |
169 |
| - <code>$tokens</code> |
170 |
| - <code>$tokens</code> |
171 |
| - <code>$tokens</code> |
172 |
| - </InvalidArgument> |
173 | 157 | <PossiblyNullArrayOffset occurrences="1">
|
174 | 158 | <code>$tokens</code>
|
175 | 159 | </PossiblyNullArrayOffset>
|
|
178 | 162 | <DocblockTypeContradiction occurrences="1">
|
179 | 163 | <code>$next === null</code>
|
180 | 164 | </DocblockTypeContradiction>
|
181 |
| - <MissingPropertyType occurrences="1"> |
182 |
| - <code>$cache</code> |
183 |
| - </MissingPropertyType> |
184 |
| - <MixedArgument occurrences="1"> |
185 |
| - <code>self::$cache</code> |
186 |
| - </MixedArgument> |
187 |
| - <MixedArrayAccess occurrences="1"> |
188 |
| - <code>self::$cache[$sql]</code> |
189 |
| - </MixedArrayAccess> |
190 |
| - <MixedArrayAssignment occurrences="1"> |
191 |
| - <code>self::$cache[$sql]</code> |
192 |
| - </MixedArrayAssignment> |
193 |
| - <MixedInferredReturnType occurrences="1"> |
194 |
| - <code>SelectQuery|InsertQuery|UpdateQuery|TruncateQuery|DeleteQuery|DropTableQuery|ShowTablesQuery</code> |
195 |
| - </MixedInferredReturnType> |
196 |
| - <MixedReturnStatement occurrences="1"> |
197 |
| - <code>self::$cache[$sql]</code> |
198 |
| - </MixedReturnStatement> |
199 | 165 | <MixedReturnTypeCoercion occurrences="2">
|
200 | 166 | <code>$out</code>
|
201 | 167 | <code>array<int, Token></code>
|
|
206 | 172 | <code>$type</code>
|
207 | 173 | </ArgumentTypeCoercion>
|
208 | 174 | </file>
|
209 |
| - <file src="src/Parser/TruncateParser.php"> |
210 |
| - <DocblockTypeContradiction occurrences="1"> |
211 |
| - <code>$token === null</code> |
212 |
| - </DocblockTypeContradiction> |
213 |
| - </file> |
214 | 175 | <file src="src/Parser/UpdateParser.php">
|
215 | 176 | <DocblockTypeContradiction occurrences="1">
|
216 | 177 | <code>$token === null</code>
|
|
231 | 192 | <code>$stmt->values</code>
|
232 | 193 | <code>$stmt->values</code>
|
233 | 194 | </MixedArgumentTypeCoercion>
|
234 |
| - <PossiblyNullArgument occurrences="5"> |
235 |
| - <code>$conn->getDatabaseName()</code> |
236 |
| - <code>$conn->getDatabaseName()</code> |
| 195 | + <PossiblyNullArgument occurrences="3"> |
237 | 196 | <code>$stmt->decimals</code>
|
238 | 197 | <code>$stmt->length</code>
|
239 | 198 | <code>$stmt->length</code>
|
|
671 | 630 | <code>$values</code>
|
672 | 631 | </MissingConstructor>
|
673 | 632 | </file>
|
| 633 | + <file src="src/Schema/Column/Blob.php"> |
| 634 | + <MixedOperand occurrences="1"> |
| 635 | + <code>$this->getDefault()</code> |
| 636 | + </MixedOperand> |
| 637 | + </file> |
674 | 638 | <file src="src/Schema/Column/CharacterColumn.php">
|
675 |
| - <PossiblyNullPropertyAssignmentValue occurrences="2"> |
676 |
| - <code>$character_set</code> |
677 |
| - <code>$collation</code> |
678 |
| - </PossiblyNullPropertyAssignmentValue> |
| 639 | + <MixedOperand occurrences="1"> |
| 640 | + <code>$this->getDefault()</code> |
| 641 | + </MixedOperand> |
| 642 | + </file> |
| 643 | + <file src="src/Schema/Column/DecimalPointColumn.php"> |
| 644 | + <MixedOperand occurrences="1"> |
| 645 | + <code>$this->getDefault()</code> |
| 646 | + </MixedOperand> |
679 | 647 | </file>
|
680 | 648 | <file src="src/Schema/Column/Defaultable.php">
|
681 | 649 | <MissingParamType occurrences="1">
|
|
685 | 653 | <code>getDefault</code>
|
686 | 654 | </MissingReturnType>
|
687 | 655 | </file>
|
| 656 | + <file src="src/Schema/Column/EmptyConstructorTrait.php"> |
| 657 | + <MixedOperand occurrences="1"> |
| 658 | + <code>$this->getDefault()</code> |
| 659 | + </MixedOperand> |
| 660 | + </file> |
| 661 | + <file src="src/Schema/Column/HasOptionsTrait.php"> |
| 662 | + <MixedOperand occurrences="1"> |
| 663 | + <code>$this->getDefault()</code> |
| 664 | + </MixedOperand> |
| 665 | + </file> |
688 | 666 | <file src="src/Schema/Column/IntegerColumn.php">
|
689 | 667 | <MissingParamType occurrences="1">
|
690 | 668 | <code>$mysql_default</code>
|
691 | 669 | </MissingParamType>
|
692 | 670 | </file>
|
| 671 | + <file src="src/Schema/Column/IntegerColumnTrait.php"> |
| 672 | + <MixedOperand occurrences="1"> |
| 673 | + <code>$this->getDefault()</code> |
| 674 | + </MixedOperand> |
| 675 | + </file> |
| 676 | + <file src="src/Schema/Column/LongBlob.php"> |
| 677 | + <MixedOperand occurrences="1"> |
| 678 | + <code>$this->getDefault()</code> |
| 679 | + </MixedOperand> |
| 680 | + </file> |
| 681 | + <file src="src/Schema/Column/MediumBlob.php"> |
| 682 | + <MixedOperand occurrences="1"> |
| 683 | + <code>$this->getDefault()</code> |
| 684 | + </MixedOperand> |
| 685 | + </file> |
693 | 686 | <file src="src/Schema/Column/MySqlDefaultTrait.php">
|
694 | 687 | <MissingParamType occurrences="1">
|
695 | 688 | <code>$mysql_default</code>
|
|
700 | 693 | <code>$mysql_default</code>
|
701 | 694 | </MissingParamType>
|
702 | 695 | </file>
|
| 696 | + <file src="src/Schema/Column/TextTrait.php"> |
| 697 | + <MixedOperand occurrences="1"> |
| 698 | + <code>$this->getDefault()</code> |
| 699 | + </MixedOperand> |
| 700 | + </file> |
| 701 | + <file src="src/Schema/Column/TinyBlob.php"> |
| 702 | + <MixedOperand occurrences="1"> |
| 703 | + <code>$this->getDefault()</code> |
| 704 | + </MixedOperand> |
| 705 | + </file> |
703 | 706 | <file src="src/Schema/TableDefinition.php">
|
704 | 707 | <MixedPropertyTypeCoercion occurrences="2">
|
705 | 708 | <code>$autoIncrementOffsets</code>
|
|
0 commit comments