Hi
On 5/11/23 18:37, Tim Düsterhus wrote:
I'm now opening discussion for the RFC "Marking overridden methods
(#[\Override])":
----
RFC: Marking overridden methods (#[\Override])
https://wiki.php.net/rfc/marking_overriden_methods
Proof of concept implementation is in:
https://github.com/php/php-src/pull/9836
Discussion has died down, unfortunately without (much) commentary with
regard to Claude's and Sara's suggestions. However I believe that the
proposal is in a state where is brings a real benefit and where it is
also extensible in the future, e.g. to include Claude's "No implicit
override" suggestion. I have included it in the "Future Scope" section.
Sara's first proposal to make it a LSP check bypass I have added to the
"rejected features" section, as argued in my previous response to it.
I've also added references for Swift and Kotlin, as these languages
where mentioned in PHP Core Roundup #13 by The PHP Foundation.
I plan to start the vote later this week, possibly on Wednesday.
Best regards
Tim Düsterhus
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: https://www.php.net/unsub.php