Skip to content

Introduce default hydration mode #1566

Introduce default hydration mode

Introduce default hydration mode #1566

Triggered via pull request October 25, 2025 21:24
Status Failure
Total duration 1m 44s
Artifacts

build.yml

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

Annotations

83 errors
PHPStan (8.0): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5072
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.0): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4590
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4548
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@return` does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.0): stubs/ORM/Tools/Pagination/Paginator.stub#L22
Generic type Doctrine\ORM\Query<mixed, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: 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/Query/QueryResultTypeWalker.php#L161
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.0): src/Type/Doctrine/Query/QueryResultTypeWalker.php#L135
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.0): src/Type/Doctrine/Query/QueryResultTypeWalker.php#L102
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@var` for property PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::$query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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.3, composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctri...: tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5072
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.3, composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctri...: tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4590
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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...: tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4548
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@return` does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.3, composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctri...: stubs/ORM/Tools/Pagination/Paginator.stub#L22
Generic type Doctrine\ORM\Query<mixed, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: 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/Query/QueryResultTypeWalker.php#L161
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.3, composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctri...: src/Type/Doctrine/Query/QueryResultTypeWalker.php#L135
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.3, composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctri...: src/Type/Doctrine/Query/QueryResultTypeWalker.php#L102
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@var` for property PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::$query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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.
PHPStan (8.3): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5072
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.3): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4590
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4548
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@return` does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.3): stubs/ORM/Tools/Pagination/Paginator.stub#L22
Generic type Doctrine\ORM\Query<mixed, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: 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/Query/QueryResultTypeWalker.php#L161
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.3): src/Type/Doctrine/Query/QueryResultTypeWalker.php#L135
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.3): src/Type/Doctrine/Query/QueryResultTypeWalker.php#L102
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@var` for property PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::$query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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 (7.4): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5072
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (7.4): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4590
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4548
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@return` does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (7.4): stubs/ORM/Tools/Pagination/Paginator.stub#L22
Generic type Doctrine\ORM\Query<mixed, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: 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/Query/QueryResultTypeWalker.php#L161
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (7.4): src/Type/Doctrine/Query/QueryResultTypeWalker.php#L135
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (7.4): src/Type/Doctrine/Query/QueryResultTypeWalker.php#L102
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@var` for property PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::$query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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.4): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5072
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.4): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4590
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4548
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@return` does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.4): stubs/ORM/Tools/Pagination/Paginator.stub#L22
Generic type Doctrine\ORM\Query<mixed, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: 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/Query/QueryResultTypeWalker.php#L161
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.4): src/Type/Doctrine/Query/QueryResultTypeWalker.php#L135
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.4): src/Type/Doctrine/Query/QueryResultTypeWalker.php#L102
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@var` for property PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::$query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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.2): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5072
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.2): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4590
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4548
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@return` does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.2): stubs/ORM/Tools/Pagination/Paginator.stub#L22
Generic type Doctrine\ORM\Query<mixed, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: 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/Query/QueryResultTypeWalker.php#L161
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.2): src/Type/Doctrine/Query/QueryResultTypeWalker.php#L135
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.2): src/Type/Doctrine/Query/QueryResultTypeWalker.php#L102
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@var` for property PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::$query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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 (8.1): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L5072
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.1): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4590
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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): tests/Platform/QueryResultTypeWalkerFetchTypeMatrixTest.php#L4548
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@return` does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.1): stubs/ORM/Tools/Pagination/Paginator.stub#L22
Generic type Doctrine\ORM\Query<mixed, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: 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.1): src/Type/Doctrine/Query/QueryResultTypeWalker.php#L161
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.1): src/Type/Doctrine/Query/QueryResultTypeWalker.php#L135
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@param` for parameter $query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
PHPStan (8.1): src/Type/Doctrine/Query/QueryResultTypeWalker.php#L102
Generic type Doctrine\ORM\Query<null, mixed> in PHPDoc tag `@var` for property PHPStan\Type\Doctrine\Query\QueryResultTypeWalker::$query does not specify all template types of class Doctrine\ORM\Query: TKey, TResult, THydrationMode
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.
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 (8.2, lowest)
Process completed with exit code 2.
Tests (8.3, highest)
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.4, highest)
Process completed with exit code 2.
Tests (8.0, lowest)
Process completed with exit code 2.
Tests (8.1, lowest)
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.