pdt
pdt copied to clipboard
Missing error on using constructor property promotion on old style constructor
Bug Description Missing error on using constructor property promotion on old style constructor.
Eclipse environment Version: 2023-06 (4.28.0) Build id: 20230608-1333 PDT: 8.0.0.202306050832
System
- PHP Version: 8.2.7, 8.1.20, 8.0.29, 7.4.33 (via https://onlinephp.io/)
To Reproduce Steps to reproduce the behavior: copy-paste this script to the IDE
<?php
declare(strict_types=1);
namespace ns1\ns2;
class Test23 {
public function Test23( // this statement must trigger error
public int $par1, // because of this line
int $par2,
int $par3,
) {}
}