Hi On 6/15/23 17:08, Deleu wrote:
The feature may introduce a new way for *Users of PHP* to break BC with *Other Users of PHP*. The language change itself has no impact on PHP code written prior to the feature. The additional note about how users may break BC by using the feature would be a description of the feature itself, thus might be best declared as part of the Proposal instead.
There's also the possible impact with regard to static analysis tools, IDEs and formatters that do not expect a method body to exist within interfaces and thus might erroneously report such an interface as invalid. This might be considered an impact on code written prior to the feature existing.
Best regards Tim Düsterhus -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: https://www.php.net/unsub.php