Skip to content

Use attributes in tests #1151

Use attributes in tests

Use attributes in tests #1151

Triggered via pull request December 18, 2023 21:06
Status Failure
Total duration 1m 7s
Artifacts 1
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

static-analysis.yml

on: pull_request
Matrix: Static Analysis with PHPStan
Matrix: Static Analysis with Psalm
Fit to window
Zoom out
Zoom in

Annotations

7 errors
UndefinedClass: tests/Doctrine/ODM/MongoDB/Tests/Functional/TargetDocumentTest.php#L101
tests/Doctrine/ODM/MongoDB/Tests/Functional/TargetDocumentTest.php:101:81: UndefinedClass: Class, interface or enum named Doctrine\ODM\MongoDB\Tests\Functional\SomeInvalidClass does not exist (see https://psalm.dev/019)
Static Analysis with Psalm (8.2)
Process completed with exit code 2.
Static Analysis with PHPStan (8.2): lib/Doctrine/ODM/MongoDB/Mapping/ClassMetadata.php#L2408
Parameter #2 $enumType of class Doctrine\Persistence\Reflection\EnumReflectionProperty constructor expects class-string<BackedEnum>, class-string<UnitEnum> given.
Static Analysis with PHPStan (8.2): lib/Doctrine/ODM/MongoDB/Mapping/ClassMetadata.php#L2656
Method Doctrine\ODM\MongoDB\Mapping\ClassMetadata::validateAndCompleteTypedFieldMapping() should return array{type?: string, fieldName?: string, name?: string, strategy?: string, association?: int, id?: bool, isOwningSide?: bool, collectionClass?: class-string, ...} but returns array{type?: string, fieldName?: string, name?: string, strategy?: string, association?: int, id?: bool, isOwningSide?: bool, collectionClass?: class-string, ...}.
Static Analysis with PHPStan (8.2): tests/Doctrine/ODM/MongoDB/Tests/Functional/TargetDocumentTest.php#L88
Parameter $targetDocument of attribute class Doctrine\ODM\MongoDB\Mapping\Annotations\ReferenceOne constructor expects class-string|null, string given.
Static Analysis with PHPStan (8.2): tests/Doctrine/ODM/MongoDB/Tests/Functional/TargetDocumentTest.php#L101
Parameter $discriminatorMap of attribute class Doctrine\ODM\MongoDB\Mapping\Annotations\ReferenceOne constructor expects array<string, class-string>|null, array<string, string> given.
Static Analysis with PHPStan (8.2)
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size
composer.lock Expired
211 KB