|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 |
| -<files psalm-version="6.4.0@04f312ac6ea48ba1c3e5db4d815bf6d74641c0ee"> |
| 2 | +<files psalm-version="6.12.1@e71404b0465be25cf7f8a631b298c01c5ddd864f"> |
3 | 3 | <file src="src/Atomizer/Renderer.php">
|
4 | 4 | <ArgumentTypeCoercion>
|
5 | 5 | <code><![CDATA[$comparator]]></code>
|
|
12 | 12 | <code><![CDATA[$comparator]]></code>
|
13 | 13 | <code><![CDATA[$comparator]]></code>
|
14 | 14 | </ArgumentTypeCoercion>
|
| 15 | + <MissingOverrideAttribute> |
| 16 | + <code><![CDATA[public function createTable(Method $method, AbstractTable $table): void]]></code> |
| 17 | + <code><![CDATA[public function dropTable(Method $method, AbstractTable $table): void]]></code> |
| 18 | + <code><![CDATA[public function revertTable(Method $method, AbstractTable $table): void]]></code> |
| 19 | + <code><![CDATA[public function updateTable(Method $method, AbstractTable $table): void]]></code> |
| 20 | + </MissingOverrideAttribute> |
15 | 21 | <MixedArgument>
|
16 | 22 | <code><![CDATA[$pair[self::NEW_STATE]]]></code>
|
17 | 23 | <code><![CDATA[$pair[self::NEW_STATE]]]></code>
|
|
65 | 71 | <ArgumentTypeCoercion>
|
66 | 72 | <code><![CDATA[$table]]></code>
|
67 | 73 | </ArgumentTypeCoercion>
|
| 74 | + <MissingOverrideAttribute> |
| 75 | + <code><![CDATA[public function execute(array $operations): void]]></code> |
| 76 | + <code><![CDATA[public function getDatabase(): DatabaseInterface]]></code> |
| 77 | + <code><![CDATA[public function getSchema(string $table): AbstractTable]]></code> |
| 78 | + <code><![CDATA[public function getTable(string $table): TableInterface]]></code> |
| 79 | + </MissingOverrideAttribute> |
68 | 80 | <MixedPropertyTypeCoercion>
|
69 | 81 | <code><![CDATA[$this->schemas]]></code>
|
70 | 82 | </MixedPropertyTypeCoercion>
|
|
88 | 100 | <code><![CDATA[$this->config['table'] ?? 'migrations']]></code>
|
89 | 101 | </MixedReturnStatement>
|
90 | 102 | </file>
|
| 103 | + <file src="src/Exception/BlueprintException.php"> |
| 104 | + <ClassMustBeFinal> |
| 105 | + <code><![CDATA[BlueprintException]]></code> |
| 106 | + </ClassMustBeFinal> |
| 107 | + </file> |
| 108 | + <file src="src/Exception/CapsuleException.php"> |
| 109 | + <ClassMustBeFinal> |
| 110 | + <code><![CDATA[CapsuleException]]></code> |
| 111 | + </ClassMustBeFinal> |
| 112 | + </file> |
| 113 | + <file src="src/Exception/ContextException.php"> |
| 114 | + <ClassMustBeFinal> |
| 115 | + <code><![CDATA[ContextException]]></code> |
| 116 | + </ClassMustBeFinal> |
| 117 | + </file> |
| 118 | + <file src="src/Exception/Operation/ColumnException.php"> |
| 119 | + <ClassMustBeFinal> |
| 120 | + <code><![CDATA[ColumnException]]></code> |
| 121 | + </ClassMustBeFinal> |
| 122 | + </file> |
| 123 | + <file src="src/Exception/Operation/ForeignKeyException.php"> |
| 124 | + <ClassMustBeFinal> |
| 125 | + <code><![CDATA[ForeignKeyException]]></code> |
| 126 | + </ClassMustBeFinal> |
| 127 | + </file> |
| 128 | + <file src="src/Exception/Operation/IndexException.php"> |
| 129 | + <ClassMustBeFinal> |
| 130 | + <code><![CDATA[IndexException]]></code> |
| 131 | + </ClassMustBeFinal> |
| 132 | + </file> |
| 133 | + <file src="src/Exception/Operation/TableException.php"> |
| 134 | + <ClassMustBeFinal> |
| 135 | + <code><![CDATA[TableException]]></code> |
| 136 | + </ClassMustBeFinal> |
| 137 | + </file> |
| 138 | + <file src="src/Exception/RepositoryException.php"> |
| 139 | + <ClassMustBeFinal> |
| 140 | + <code><![CDATA[RepositoryException]]></code> |
| 141 | + </ClassMustBeFinal> |
| 142 | + </file> |
91 | 143 | <file src="src/FileRepository.php">
|
92 | 144 | <ArgumentTypeCoercion>
|
93 | 145 | <code><![CDATA[$directory]]></code>
|
94 | 146 | </ArgumentTypeCoercion>
|
| 147 | + <MissingOverrideAttribute> |
| 148 | + <code><![CDATA[public function getMigrations(): array]]></code> |
| 149 | + <code><![CDATA[public function registerMigration(string $name, string $class, ?string $body = null): string]]></code> |
| 150 | + </MissingOverrideAttribute> |
95 | 151 | <MixedArgument>
|
96 | 152 | <code><![CDATA[$directory]]></code>
|
97 | 153 | </MixedArgument>
|
|
116 | 172 | <LessSpecificReturnStatement>
|
117 | 173 | <code><![CDATA[$this->capsule->getDatabase()]]></code>
|
118 | 174 | </LessSpecificReturnStatement>
|
| 175 | + <MissingOverrideAttribute> |
| 176 | + <code><![CDATA[public function getDatabase(): ?string]]></code> |
| 177 | + <code><![CDATA[public function getState(): State]]></code> |
| 178 | + <code><![CDATA[public function withCapsule(CapsuleInterface $capsule): MigrationInterface]]></code> |
| 179 | + <code><![CDATA[public function withState(State $state): MigrationInterface]]></code> |
| 180 | + </MissingOverrideAttribute> |
119 | 181 | <MixedReturnStatement>
|
120 | 182 | <code><![CDATA[static::DATABASE]]></code>
|
121 | 183 | </MixedReturnStatement>
|
|
199 | 261 | <code><![CDATA[MigrationInterface]]></code>
|
200 | 262 | </UnnecessaryVarAnnotation>
|
201 | 263 | </file>
|
| 264 | + <file src="src/Operation/AbstractOperation.php"> |
| 265 | + <MissingOverrideAttribute> |
| 266 | + <code><![CDATA[public function getTable(): string]]></code> |
| 267 | + </MissingOverrideAttribute> |
| 268 | + </file> |
202 | 269 | <file src="src/Operation/Column/Add.php">
|
203 | 270 | <ArgumentTypeCoercion>
|
204 | 271 | <code><![CDATA[$this->getTable()]]></code>
|
205 | 272 | </ArgumentTypeCoercion>
|
| 273 | + <MissingOverrideAttribute> |
| 274 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 275 | + </MissingOverrideAttribute> |
206 | 276 | </file>
|
207 | 277 | <file src="src/Operation/Column/Alter.php">
|
208 | 278 | <ArgumentTypeCoercion>
|
209 | 279 | <code><![CDATA[$this->getTable()]]></code>
|
210 | 280 | </ArgumentTypeCoercion>
|
| 281 | + <MissingOverrideAttribute> |
| 282 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 283 | + </MissingOverrideAttribute> |
211 | 284 | </file>
|
212 | 285 | <file src="src/Operation/Column/Column.php">
|
213 | 286 | <ArgumentTypeCoercion>
|
|
230 | 303 | <code><![CDATA[$this->getTable()]]></code>
|
231 | 304 | <code><![CDATA[$this->name]]></code>
|
232 | 305 | </ArgumentTypeCoercion>
|
| 306 | + <MissingOverrideAttribute> |
| 307 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 308 | + </MissingOverrideAttribute> |
233 | 309 | </file>
|
234 | 310 | <file src="src/Operation/Column/Rename.php">
|
235 | 311 | <ArgumentTypeCoercion>
|
236 | 312 | <code><![CDATA[$this->getTable()]]></code>
|
237 | 313 | <code><![CDATA[$this->name]]></code>
|
238 | 314 | <code><![CDATA[$this->newName]]></code>
|
239 | 315 | </ArgumentTypeCoercion>
|
| 316 | + <MissingOverrideAttribute> |
| 317 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 318 | + </MissingOverrideAttribute> |
240 | 319 | </file>
|
241 | 320 | <file src="src/Operation/ForeignKey/Add.php">
|
242 | 321 | <ArgumentTypeCoercion>
|
|
255 | 334 | $this->getOption('update', ForeignKeyInterface::NO_ACTION),
|
256 | 335 | )]]></code>
|
257 | 336 | </InvalidArgument>
|
| 337 | + <MissingOverrideAttribute> |
| 338 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 339 | + </MissingOverrideAttribute> |
258 | 340 | <MixedArgument>
|
259 | 341 | <code><![CDATA[$fk]]></code>
|
260 | 342 | <code><![CDATA[$this->getOption('delete', ForeignKeyInterface::NO_ACTION)]]></code>
|
|
295 | 377 | $this->getOption('update', ForeignKeyInterface::NO_ACTION),
|
296 | 378 | )]]></code>
|
297 | 379 | </InvalidArgument>
|
| 380 | + <MissingOverrideAttribute> |
| 381 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 382 | + </MissingOverrideAttribute> |
298 | 383 | <MixedArgument>
|
299 | 384 | <code><![CDATA[$fk]]></code>
|
300 | 385 | <code><![CDATA[$this->getOption('delete', ForeignKeyInterface::NO_ACTION)]]></code>
|
|
320 | 405 | <ArgumentTypeCoercion>
|
321 | 406 | <code><![CDATA[$this->getTable()]]></code>
|
322 | 407 | </ArgumentTypeCoercion>
|
| 408 | + <MissingOverrideAttribute> |
| 409 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 410 | + </MissingOverrideAttribute> |
323 | 411 | </file>
|
324 | 412 | <file src="src/Operation/ForeignKey/ForeignKey.php">
|
325 | 413 | <MixedArgumentTypeCoercion>
|
|
330 | 418 | <ArgumentTypeCoercion>
|
331 | 419 | <code><![CDATA[$this->getTable()]]></code>
|
332 | 420 | </ArgumentTypeCoercion>
|
| 421 | + <MissingOverrideAttribute> |
| 422 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 423 | + </MissingOverrideAttribute> |
333 | 424 | <MixedArgument>
|
334 | 425 | <code><![CDATA[$this->getOption('name')]]></code>
|
335 | 426 | <code><![CDATA[$this->getOption('unique', false)]]></code>
|
|
342 | 433 | <ArgumentTypeCoercion>
|
343 | 434 | <code><![CDATA[$this->getTable()]]></code>
|
344 | 435 | </ArgumentTypeCoercion>
|
| 436 | + <MissingOverrideAttribute> |
| 437 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 438 | + </MissingOverrideAttribute> |
345 | 439 | <MixedArgument>
|
346 | 440 | <code><![CDATA[$this->getOption('unique', false)]]></code>
|
347 | 441 | </MixedArgument>
|
|
353 | 447 | <ArgumentTypeCoercion>
|
354 | 448 | <code><![CDATA[$this->getTable()]]></code>
|
355 | 449 | </ArgumentTypeCoercion>
|
| 450 | + <MissingOverrideAttribute> |
| 451 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 452 | + </MissingOverrideAttribute> |
356 | 453 | <MixedArgumentTypeCoercion>
|
357 | 454 | <code><![CDATA[$this->columns]]></code>
|
358 | 455 | </MixedArgumentTypeCoercion>
|
|
361 | 458 | <ArgumentTypeCoercion>
|
362 | 459 | <code><![CDATA[$this->getTable()]]></code>
|
363 | 460 | </ArgumentTypeCoercion>
|
| 461 | + <MissingOverrideAttribute> |
| 462 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 463 | + </MissingOverrideAttribute> |
364 | 464 | <MixedAssignment>
|
365 | 465 | <code><![CDATA[$database]]></code>
|
366 | 466 | </MixedAssignment>
|
| 467 | + <UndefinedThisPropertyFetch> |
| 468 | + <code><![CDATA[$this->database]]></code> |
| 469 | + </UndefinedThisPropertyFetch> |
367 | 470 | </file>
|
368 | 471 | <file src="src/Operation/Table/Drop.php">
|
369 | 472 | <ArgumentTypeCoercion>
|
370 | 473 | <code><![CDATA[$this->getTable()]]></code>
|
371 | 474 | </ArgumentTypeCoercion>
|
| 475 | + <MissingOverrideAttribute> |
| 476 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 477 | + </MissingOverrideAttribute> |
372 | 478 | <MixedAssignment>
|
373 | 479 | <code><![CDATA[$database]]></code>
|
374 | 480 | </MixedAssignment>
|
| 481 | + <UndefinedThisPropertyFetch> |
| 482 | + <code><![CDATA[$this->database]]></code> |
| 483 | + </UndefinedThisPropertyFetch> |
375 | 484 | </file>
|
376 | 485 | <file src="src/Operation/Table/PrimaryKeys.php">
|
377 | 486 | <ArgumentTypeCoercion>
|
378 | 487 | <code><![CDATA[$this->getTable()]]></code>
|
379 | 488 | </ArgumentTypeCoercion>
|
| 489 | + <MissingOverrideAttribute> |
| 490 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 491 | + </MissingOverrideAttribute> |
380 | 492 | <MixedAssignment>
|
381 | 493 | <code><![CDATA[$database]]></code>
|
382 | 494 | </MixedAssignment>
|
| 495 | + <UndefinedThisPropertyFetch> |
| 496 | + <code><![CDATA[$this->database]]></code> |
| 497 | + </UndefinedThisPropertyFetch> |
383 | 498 | </file>
|
384 | 499 | <file src="src/Operation/Table/Rename.php">
|
385 | 500 | <ArgumentTypeCoercion>
|
386 | 501 | <code><![CDATA[$this->getTable()]]></code>
|
387 | 502 | <code><![CDATA[$this->newName]]></code>
|
388 | 503 | <code><![CDATA[$this->newName]]></code>
|
389 | 504 | </ArgumentTypeCoercion>
|
| 505 | + <MissingOverrideAttribute> |
| 506 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 507 | + </MissingOverrideAttribute> |
390 | 508 | <MixedAssignment>
|
391 | 509 | <code><![CDATA[$database]]></code>
|
392 | 510 | </MixedAssignment>
|
| 511 | + <UndefinedThisPropertyFetch> |
| 512 | + <code><![CDATA[$this->database]]></code> |
| 513 | + </UndefinedThisPropertyFetch> |
393 | 514 | </file>
|
394 | 515 | <file src="src/Operation/Table/Update.php">
|
395 | 516 | <ArgumentTypeCoercion>
|
396 | 517 | <code><![CDATA[$this->getTable()]]></code>
|
397 | 518 | </ArgumentTypeCoercion>
|
| 519 | + <MissingOverrideAttribute> |
| 520 | + <code><![CDATA[public function execute(CapsuleInterface $capsule): void]]></code> |
| 521 | + </MissingOverrideAttribute> |
398 | 522 | <MixedAssignment>
|
399 | 523 | <code><![CDATA[$database]]></code>
|
400 | 524 | </MixedAssignment>
|
| 525 | + <UndefinedThisPropertyFetch> |
| 526 | + <code><![CDATA[$this->database]]></code> |
| 527 | + </UndefinedThisPropertyFetch> |
401 | 528 | </file>
|
402 | 529 | <file src="src/Operation/Traits/OptionsTrait.php">
|
403 | 530 | <MixedArgument>
|
|
0 commit comments