Skip to content

Introduce default hydration mode #1564

Introduce default hydration mode

Introduce default hydration mode #1564

Triggered via pull request October 25, 2025 17:35
Status Failure
Total duration 1m 48s
Artifacts

build.yml

on: pull_request
Matrix: PHPStan
Matrix: Tests
Coding Standard
23s
Coding Standard
Matrix: Lint
Matrix: Mutation Testing
Fit to window
Zoom out
Zoom in

Annotations

69 errors
PHPStan (8.0)
Process completed with exit code 2.
PHPStan (8.0): tests/Type/Doctrine/Query/QueryResultTypeWalkerTest.php#L229
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.0): tests/Type/Doctrine/Query/QueryResultTypeWalkerHydrationModeTest.php#L80
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.0): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5086
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::cloneQueryAndInjectConnectionWithUnknownPdoMysqlDriver() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (8.0): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4584
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::getQuery() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (8.0): stubs/ORM/AbstractQuery.stub#L94
PHPDoc tag `@return` with type Doctrine\ORM\AbstractQuery<TKey, TResult, TNewHydrationMode of int|string> is not subtype of native type static(Doctrine\ORM\AbstractQuery<TKey, TResult, THydrationMode>).
PHPStan (8.0): src/Type/Doctrine/QueryBuilder/QueryBuilderGetQueryDynamicReturnTypeExtension.php#L205
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.0): src/Type/Doctrine/CreateQueryDynamicReturnTypeExtension.php#L103
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.1)
Process completed with exit code 2.
PHPStan (8.1): tests/Type/Doctrine/Query/QueryResultTypeWalkerTest.php#L229
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.1): tests/Type/Doctrine/Query/QueryResultTypeWalkerHydrationModeTest.php#L80
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.1): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5086
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::cloneQueryAndInjectConnectionWithUnknownPdoMysqlDriver() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (8.1): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4584
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::getQuery() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (8.1): stubs/ORM/AbstractQuery.stub#L94
PHPDoc tag `@return` with type Doctrine\ORM\AbstractQuery<TKey, TResult, TNewHydrationMode of int|string> is not subtype of native type static(Doctrine\ORM\AbstractQuery<TKey, TResult, THydrationMode>).
PHPStan (8.1): src/Type/Doctrine/QueryBuilder/QueryBuilderGetQueryDynamicReturnTypeExtension.php#L205
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.2)
Process completed with exit code 2.
PHPStan (8.1): src/Type/Doctrine/CreateQueryDynamicReturnTypeExtension.php#L103
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.2): tests/Type/Doctrine/Query/QueryResultTypeWalkerTest.php#L229
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.2): tests/Type/Doctrine/Query/QueryResultTypeWalkerHydrationModeTest.php#L80
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.2): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5086
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::cloneQueryAndInjectConnectionWithUnknownPdoMysqlDriver() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (8.2): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4584
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::getQuery() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (8.2): stubs/ORM/AbstractQuery.stub#L94
PHPDoc tag `@return` with type Doctrine\ORM\AbstractQuery<TKey, TResult, TNewHydrationMode of int|string> is not subtype of native type static(Doctrine\ORM\AbstractQuery<TKey, TResult, THydrationMode>).
PHPStan (8.2): src/Type/Doctrine/QueryBuilder/QueryBuilderGetQueryDynamicReturnTypeExtension.php#L205
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.2): src/Type/Doctrine/CreateQueryDynamicReturnTypeExtension.php#L103
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (7.4)
Process completed with exit code 2.
PHPStan (7.4): tests/Type/Doctrine/Query/QueryResultTypeWalkerTest.php#L229
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (7.4): tests/Type/Doctrine/Query/QueryResultTypeWalkerHydrationModeTest.php#L80
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (7.4): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5086
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::cloneQueryAndInjectConnectionWithUnknownPdoMysqlDriver() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (7.4): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4584
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::getQuery() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (7.4): stubs/ORM/AbstractQuery.stub#L94
PHPDoc tag `@return` with type Doctrine\ORM\AbstractQuery<TKey, TResult, TNewHydrationMode of int|string> is not subtype of native type static(Doctrine\ORM\AbstractQuery<TKey, TResult, THydrationMode>).
PHPStan (7.4): src/Type/Doctrine/QueryBuilder/QueryBuilderGetQueryDynamicReturnTypeExtension.php#L205
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (7.4): src/Type/Doctrine/CreateQueryDynamicReturnTypeExtension.php#L103
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.3)
Process completed with exit code 2.
PHPStan (8.3): tests/Type/Doctrine/Query/QueryResultTypeWalkerTest.php#L229
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.3): tests/Type/Doctrine/Query/QueryResultTypeWalkerHydrationModeTest.php#L80
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.3): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5086
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::cloneQueryAndInjectConnectionWithUnknownPdoMysqlDriver() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (8.3): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4584
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::getQuery() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (8.3): stubs/ORM/AbstractQuery.stub#L94
PHPDoc tag `@return` with type Doctrine\ORM\AbstractQuery<TKey, TResult, TNewHydrationMode of int|string> is not subtype of native type static(Doctrine\ORM\AbstractQuery<TKey, TResult, THydrationMode>).
PHPStan (8.3): src/Type/Doctrine/QueryBuilder/QueryBuilderGetQueryDynamicReturnTypeExtension.php#L205
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.3): src/Type/Doctrine/CreateQueryDynamicReturnTypeExtension.php#L103
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.4)
Process completed with exit code 2.
PHPStan (8.4): tests/Type/Doctrine/Query/QueryResultTypeWalkerTest.php#L229
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.4): tests/Type/Doctrine/Query/QueryResultTypeWalkerHydrationModeTest.php#L80
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.4): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5086
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::cloneQueryAndInjectConnectionWithUnknownPdoMysqlDriver() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (8.4): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4584
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::getQuery() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (8.4): stubs/ORM/AbstractQuery.stub#L94
PHPDoc tag `@return` with type Doctrine\ORM\AbstractQuery<TKey, TResult, TNewHydrationMode of int|string> is not subtype of native type static(Doctrine\ORM\AbstractQuery<TKey, TResult, THydrationMode>).
PHPStan (8.4): src/Type/Doctrine/QueryBuilder/QueryBuilderGetQueryDynamicReturnTypeExtension.php#L205
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.4): src/Type/Doctrine/CreateQueryDynamicReturnTypeExtension.php#L103
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.3, composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctri...: tests/Type/Doctrine/Query/QueryResultTypeWalkerTest.php#L229
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.3, composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctri...: tests/Type/Doctrine/Query/QueryResultTypeWalkerHydrationModeTest.php#L80
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.3, composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctri...: tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5086
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::cloneQueryAndInjectConnectionWithUnknownPdoMysqlDriver() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (8.3, composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctri...: tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4584
Method PHPStan\Platform\QueryResultTypeWalkerFetchTypeMatrixTest::getQuery() should return Doctrine\ORM\Query<null, mixed> but returns Doctrine\ORM\Query<mixed, mixed, mixed>.
PHPStan (8.3, composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctri...: stubs/ORM/AbstractQuery.stub#L94
PHPDoc tag `@return` with type Doctrine\ORM\AbstractQuery<TKey, TResult, TNewHydrationMode of int|string> is not subtype of native type static(Doctrine\ORM\AbstractQuery<TKey, TResult, THydrationMode>).
PHPStan (8.3, composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctri...: src/Type/Doctrine/QueryBuilder/QueryBuilderGetQueryDynamicReturnTypeExtension.php#L205
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
PHPStan (8.3, composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctri...: src/Type/Doctrine/CreateQueryDynamicReturnTypeExtension.php#L103
Parameter #1 $query of static method PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::walk() expects Doctrine\ORM\Query<null, mixed>, Doctrine\ORM\Query<mixed, mixed, mixed> given.
Tests (8.3, highest)
Process completed with exit code 2.
Tests (8.0, lowest)
Process completed with exit code 2.
Tests (8.3, lowest)
Process completed with exit code 2.
Tests (8.0, highest)
Process completed with exit code 2.
Tests (8.1, lowest)
Process completed with exit code 2.
Tests (8.2, lowest)
Process completed with exit code 2.
Tests (8.4, highest)
Process completed with exit code 2.
Tests (8.4, lowest)
Process completed with exit code 2.
Tests (8.2, highest)
Process completed with exit code 2.
Tests (8.1, highest)
Process completed with exit code 2.
Tests (7.4, lowest)
Process completed with exit code 2.
Tests (7.4, highest)
Process completed with exit code 2.