From 6cdf778c29e218154c62d097983433b37ad384c6 Mon Sep 17 00:00:00 2001 From: "Alexander M. Turek" Date: Tue, 27 Aug 2024 11:36:40 +0200 Subject: [PATCH] PHPStan 1.12 --- composer.json | 2 +- src/Driver/AbstractDB2Driver.php | 2 +- src/Driver/AbstractMySQLDriver.php | 4 ++-- src/Driver/AbstractPostgreSQLDriver.php | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/composer.json b/composer.json index 07b10908099..0708b43c3bb 100644 --- a/composer.json +++ b/composer.json @@ -43,7 +43,7 @@ "doctrine/coding-standard": "12.0.0", "fig/log-test": "^1", "jetbrains/phpstorm-stubs": "2023.1", - "phpstan/phpstan": "1.11.10", + "phpstan/phpstan": "1.12.0", "phpstan/phpstan-strict-rules": "^1.6", "phpunit/phpunit": "9.6.20", "psalm/plugin-phpunit": "0.18.4", diff --git a/src/Driver/AbstractDB2Driver.php b/src/Driver/AbstractDB2Driver.php index 79efb865068..81d84328c5a 100644 --- a/src/Driver/AbstractDB2Driver.php +++ b/src/Driver/AbstractDB2Driver.php @@ -87,7 +87,7 @@ private function getVersionNumber(string $versionString): string '/^(?:[^\s]+\s)?(?P\d+)\.(?P\d+)\.(?P\d+)/i', $versionString, $versionParts, - ) === 0 + ) !== 1 ) { throw DBALException::invalidPlatformVersionSpecified( $versionString, diff --git a/src/Driver/AbstractMySQLDriver.php b/src/Driver/AbstractMySQLDriver.php index 93c418d1eae..f8c3b399687 100644 --- a/src/Driver/AbstractMySQLDriver.php +++ b/src/Driver/AbstractMySQLDriver.php @@ -136,7 +136,7 @@ private function getOracleMysqlVersionNumber(string $versionString): string '/^(?P\d+)(?:\.(?P\d+)(?:\.(?P\d+))?)?/', $versionString, $versionParts, - ) === 0 + ) !== 1 ) { throw Exception::invalidPlatformVersionSpecified( $versionString, @@ -182,7 +182,7 @@ private function getMariaDbMysqlVersionNumber(string $versionString): string '/^(?:5\.5\.5-)?(mariadb-)?(?P\d+)\.(?P\d+)\.(?P\d+)/i', $versionString, $versionParts, - ) === 0 + ) !== 1 ) { throw Exception::invalidPlatformVersionSpecified( $versionString, diff --git a/src/Driver/AbstractPostgreSQLDriver.php b/src/Driver/AbstractPostgreSQLDriver.php index b7e93c58bfc..eba309daa37 100644 --- a/src/Driver/AbstractPostgreSQLDriver.php +++ b/src/Driver/AbstractPostgreSQLDriver.php @@ -29,7 +29,7 @@ abstract class AbstractPostgreSQLDriver implements VersionAwarePlatformDriver */ public function createDatabasePlatformForVersion($version) { - if (preg_match('/^(?P\d+)(?:\.(?P\d+)(?:\.(?P\d+))?)?/', $version, $versionParts) === 0) { + if (preg_match('/^(?P\d+)(?:\.(?P\d+)(?:\.(?P\d+))?)?/', $version, $versionParts) !== 1) { throw Exception::invalidPlatformVersionSpecified( $version, '..',