diff --git a/rules/Php80/NodeAnalyzer/PromotedPropertyCandidateResolver.php b/rules/Php80/NodeAnalyzer/PromotedPropertyCandidateResolver.php index 514cf69b591..c61d1272029 100644 --- a/rules/Php80/NodeAnalyzer/PromotedPropertyCandidateResolver.php +++ b/rules/Php80/NodeAnalyzer/PromotedPropertyCandidateResolver.php @@ -67,6 +67,9 @@ final class PromotedPropertyCandidateResolver } private function matchPropertyPromotionCandidate(Property $property, ClassMethod $constructClassMethod) : ?PropertyPromotionCandidate { + if ($property->flags == 0) { + return null; + } $onlyProperty = $property->props[0]; $propertyName = $this->nodeNameResolver->getName($onlyProperty); $firstParamAsVariable = $this->resolveFirstParamUses($constructClassMethod); diff --git a/src/Application/VersionResolver.php b/src/Application/VersionResolver.php index ce79d025e9b..3ae896c75db 100644 --- a/src/Application/VersionResolver.php +++ b/src/Application/VersionResolver.php @@ -19,12 +19,12 @@ final class VersionResolver * @api * @var string */ - public const PACKAGE_VERSION = '685ba8a63e904c776033ba85c13f8903952e73e4'; + public const PACKAGE_VERSION = '765338ec5a4a725ce9b6788582372f24c09a3f82'; /** * @api * @var string */ - public const RELEASE_DATE = '2024-03-19 21:45:46'; + public const RELEASE_DATE = '2024-03-20 21:08:33'; /** * @var int */