From ee3b14378c2ce7becd0339d2b5fe851304523ed1 Mon Sep 17 00:00:00 2001 From: Joel Wurtz Date: Mon, 27 Apr 2026 10:25:06 +0200 Subject: [PATCH 1/2] chore(deps): allow type resolver to 2.0 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 680faba1..a9b688c4 100644 --- a/composer.json +++ b/composer.json @@ -27,7 +27,7 @@ "symfony/property-info": "^7.4 || ^8.0", "symfony/property-access": "^7.4 || ^8.0", "symfony/type-info": "^7.4 || ^8.0", - "phpdocumentor/type-resolver": "^1.12", + "phpdocumentor/type-resolver": "^1.12 || ^2.0", "phpstan/phpdoc-parser": "^2.3" }, "require-dev": { From 3d3764ceb86eb8aa2665f8ba732a8dbc323d8609 Mon Sep 17 00:00:00 2001 From: Joel Wurtz Date: Mon, 27 Apr 2026 10:30:30 +0200 Subject: [PATCH 2/2] fix tests --- tests/ObjectMapper/ObjectMapperTest.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/ObjectMapper/ObjectMapperTest.php b/tests/ObjectMapper/ObjectMapperTest.php index f43c0678..b49da15c 100644 --- a/tests/ObjectMapper/ObjectMapperTest.php +++ b/tests/ObjectMapper/ObjectMapperTest.php @@ -421,7 +421,7 @@ public function testMapInitializesLazyObject() $this->assertTrue($lazy->isLazyObjectInitialized()); } - #[RequiresPhp('>=8.4')] + #[RequiresPhp('>=8.4.0')] public function testMapInitializesNativePhp84LazyObject() { $initialized = false; @@ -549,7 +549,7 @@ public function testTransformCollection() $this->assertEquals([new TransformCollectionD('a'), new TransformCollectionD('b')], $transformed->foo); } - #[RequiresPhp('>=8.4')] + #[RequiresPhp('>=8.4.0')] public function testEmbedsAreLazyLoadedByDefault() { $this->markTestSkipped('Lazy Loading is not enable by default and works differently.');