改善点:
- プロモートされたプロパティがリネームされたトレイトコンストラクタから来ることを理解します。(phpstan/phpstan-src@eafba2e)
- コンストラクタから呼び出されるメソッドが例外をスローしても、オブジェクトが初期化されていない状態にならないことを理解します。(phpstan/phpstan-src@f4d060b)
バグ修正:
- リネームされた場合でも、トレイトの__constructでプロモートされたプロパティを許可します。(phpstan/phpstan-src@4dd3f75, #9577)
- IllegalConstructorStaticCallRule - リネームされたトレイトコンストラクタの修正。(phpstan/phpstan-src@65330d3, #9577)