-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Manual merge of 2.11.x into 3.0.x #4025
Commits on May 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 41fb43e - Browse repository at this point
Copy the full SHA 41fb43eView commit details -
Merge pull request doctrine#4031 from morozov/ignore-sqlsrv-case
Ignore all violations of the LowercasePHPFunctions sniff in SQLSrvStatement
Configuration menu - View commit details
-
Copy full SHA for 2348831 - Browse repository at this point
Copy the full SHA 2348831View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4c43d5 - Browse repository at this point
Copy the full SHA f4c43d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a617ed - Browse repository at this point
Copy the full SHA 9a617edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96d5bcc - Browse repository at this point
Copy the full SHA 96d5bccView commit details -
The latest version is easier to understand for static analyzers.
Configuration menu - View commit details
-
Copy full SHA for a8c772d - Browse repository at this point
Copy the full SHA a8c772dView commit details -
Configuration menu - View commit details
-
Copy full SHA for befc59a - Browse repository at this point
Copy the full SHA befc59aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69cf6c4 - Browse repository at this point
Copy the full SHA 69cf6c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f7ea52 - Browse repository at this point
Copy the full SHA 8f7ea52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99b542a - Browse repository at this point
Copy the full SHA 99b542aView commit details -
We are testing what happens when providing the wrong type.
Configuration menu - View commit details
-
Copy full SHA for 633f9e3 - Browse repository at this point
Copy the full SHA 633f9e3View commit details -
Use TrimMode::UNSPECIFIED over null
The method signature does not allow null.
Configuration menu - View commit details
-
Copy full SHA for f2a0ab7 - Browse repository at this point
Copy the full SHA f2a0ab7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 014ac9c - Browse repository at this point
Copy the full SHA 014ac9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for cede6ec - Browse repository at this point
Copy the full SHA cede6ecView commit details -
Not all RDBMS have a concept of database, apparently (see SQLAnywhere). Those who do not should pass in a string to stay compatible with the signature.
Configuration menu - View commit details
-
Copy full SHA for 76fc010 - Browse repository at this point
Copy the full SHA 76fc010View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c0e1ba - Browse repository at this point
Copy the full SHA 7c0e1baView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc8d2f3 - Browse repository at this point
Copy the full SHA dc8d2f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05fcd8c - Browse repository at this point
Copy the full SHA 05fcd8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 464f150 - Browse repository at this point
Copy the full SHA 464f150View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a86a6b - Browse repository at this point
Copy the full SHA 3a86a6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49bd008 - Browse repository at this point
Copy the full SHA 49bd008View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6af579 - Browse repository at this point
Copy the full SHA a6af579View commit details -
Account for columnar expected result
This is what is expected with FETCH_COLUMN
Configuration menu - View commit details
-
Copy full SHA for ca5aceb - Browse repository at this point
Copy the full SHA ca5acebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 580d139 - Browse repository at this point
Copy the full SHA 580d139View commit details -
Suppress InvalidArgument error
This is precisely what we are testing here.
Configuration menu - View commit details
-
Copy full SHA for 682012f - Browse repository at this point
Copy the full SHA 682012fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa71f7f - Browse repository at this point
Copy the full SHA fa71f7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fc2268 - Browse repository at this point
Copy the full SHA 7fc2268View commit details -
This hack is temporary and should be removed on 3.0.x
Configuration menu - View commit details
-
Copy full SHA for 9d73084 - Browse repository at this point
Copy the full SHA 9d73084View commit details -
Describe return type accurately
This return type is conditional to $params['wrapperClass']. Luckily, recent versions of Psalm allow documenting it properly. See vimeo/psalm#3277 Note that phpstan is not able to understand this yet, but still attempts to, hence the extra ignore rules.
Configuration menu - View commit details
-
Copy full SHA for 487b00f - Browse repository at this point
Copy the full SHA 487b00fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a4f23f - Browse repository at this point
Copy the full SHA 1a4f23fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fa5b3e - Browse repository at this point
Copy the full SHA 3fa5b3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0523e0 - Browse repository at this point
Copy the full SHA b0523e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b00a2e3 - Browse repository at this point
Copy the full SHA b00a2e3View commit details -
Avoid mocking inexistent classes
It confuses both Psalm and PHPStan, and involves complicated mocking.
Configuration menu - View commit details
-
Copy full SHA for 9f9629c - Browse repository at this point
Copy the full SHA 9f9629cView commit details -
Ignore error about Connection::lastInsertId()
The php docs are not very clear about that one.
Configuration menu - View commit details
-
Copy full SHA for 1bc66b3 - Browse repository at this point
Copy the full SHA 1bc66b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f2e25c - Browse repository at this point
Copy the full SHA 9f2e25cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce21834 - Browse repository at this point
Copy the full SHA ce21834View commit details
Commits on May 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 5df51cb - Browse repository at this point
Copy the full SHA 5df51cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a04c608 - Browse repository at this point
Copy the full SHA a04c608View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0ca943 - Browse repository at this point
Copy the full SHA b0ca943View commit details -
Merge pull request doctrine#4035 from morozov/row-count
Moved rowCount() from Statement to ResultStatement
Configuration menu - View commit details
-
Copy full SHA for 74eca6b - Browse repository at this point
Copy the full SHA 74eca6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d22f7b - Browse repository at this point
Copy the full SHA 9d22f7bView commit details