Sergei Morozov
Sergei Morozov
An `@internal` class still may be used by the consuming code as one of its non-internal parent types. If a breaking change happens in the non-internal subset of the ancestry...
Take this test for example: ```php
``` $ composer show | grep phpstan phpstan/phpdoc-parser 0.4.4 PHPDoc parser with support for nul... phpstan/phpstan 0.12.50 PHPStan - PHP Static Analysis Tool phpstan/phpstan-strict-rules ``` Consider the following test: ```php
In [doctrine/dbal](https://github.com/doctrine/dbal), the Schema and Driver APIs use `array` parameters heavily (e.g. as connection parameters and column definitions). While overall the value type is mixed, each array element usually has...
As there's no official Darwin ARM64 build, I decided to build one myself but having to use Glid was a bit of a challenge. My understanding is that it's no...
See the details in https://github.com/doctrine/dbal/pull/5631#discussion_r960955670.
## Motivation There's a bunch of issues around handling object names that exist due to the existing design assumptions (e.g. https://github.com/doctrine/dbal/issues/4357). The assumptions are: 1. Only the identifiers that are...
The DBAL takes the responsibility for automatic quoting of identifiers but it doesn't work in many cases: 1. The list of keywords is never complete and up to date. 2....
See https://github.com/debezium/debezium/pull/3881 ([DBZ-5585](https://issues.redhat.com/browse/DBZ-5585)) and https://github.com/debezium/debezium/pull/3874 ([DBZ-5496](https://issues.redhat.com/browse/DBZ-5496)).
I do not believe that the coding standard should enforce the usage of union types over the nullable ones. From the original discussion in https://github.com/doctrine/orm/pull/9886#discussion_r917306253: > Personally, I believe arbitrary...