Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:126407 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id 2402B1A00BC for ; Fri, 14 Feb 2025 12:09:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1739534783; bh=7fiTlm5iB6K8ftTjj8MAK7D40CUTYAj5ckowqG5fAuA=; h=Date:Subject:To:References:From:In-Reply-To:From; b=jWKBVzqHpW1kMu2DH5WQLz7RUOMTN++tj3hLXUrTX8Wd9UY5bf1Jyepm4pDHo+O2q IBm+qNokESEOKl2Hhadv5JoU2cu/sXDp1q+8Le1bLCds1Xz0OrR7PIF8uvnvm0U4dN T3YLyj8mkV/xhVMX2boW/qCi/jmaXjT0bZBt0r5bePlVAp1RzZVzyXvlHfsin5X9CZ lxD82NjM0OXzi9yPFT9U1Ysa4JIeU2odGxSI6/UDzi5fxlzsAwHEARt6Qda7PSuw9a C9sWprjtwqW+3OMqXIok0vjX4/7uaiv1IPy+JxXyhpipJjQyw0ACcChnrX+AFvUHWS xXg7+BQdxqEUQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 0288D180072 for ; Fri, 14 Feb 2025 12:06:22 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_40,DKIM_INVALID, DKIM_SIGNED,DMARC_MISSING,SPF_HELO_NONE,SPF_NONE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mx.kolabnow.com (mx.kolabnow.com [212.103.80.155]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Fri, 14 Feb 2025 12:06:21 +0000 (UTC) Received: from localhost (unknown [127.0.0.1]) by mx.kolabnow.com (Postfix) with ESMTP id 77CB720B277E for ; Fri, 14 Feb 2025 13:09:02 +0100 (CET) Authentication-Results: ext-mx-out011.mykolab.com (amavis); dkim=pass reason="pass (just generated, assumed good)" header.d=alec.pl DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alec.pl; h= content-transfer-encoding:content-type:content-type:in-reply-to :from:from:content-language:references:subject:subject :mime-version:date:date:message-id:received:received:received; s=dkim2; t=1739534941; x=1741349342; bh=FnsY3SZ8e9l6t61BLVbw4fT lPKLVxgDWrBhuD0/t3rA=; b=fz/Jgi+cSU2+qo9/voKSpxXpT8hHQNruon238b1 mm+Z9o/QwV6m8Q0n4fpjpUjmbaqoa+FMyvMi2oW8vr1/gZSIxRH3ZWxgXBRvYKws hWd/rjiomQLMk/4eYa4MFcFvbEqz/zzoE7yl9WV5B8rgAuWOizP7vJUvqyVAFAow NIT3Lvbwj9ll41Oin0fMj3iKLUpGxYJx/6Gooxn6xxa/+wrgl895Wf83R91QZCGj 7v6S6jXAtMR7oVhQ47TKwxWYxdrvGtsSiTy2R3iZj9YkOVJWX/kNLEIjIA+VLI8J KVHKlLqTcOXeIGvVFJ+yhzxWFlNR/ESqOmvIzYF5A4Wo1yg== X-Virus-Scanned: amavis at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out011.mykolab.com [127.0.0.1]) (amavis, port 10024) with ESMTP id cyvnE9o7-fe5 for ; Fri, 14 Feb 2025 13:09:01 +0100 (CET) Received: from int-mx009.mykolab.com (unknown [10.9.13.9]) by mx.kolabnow.com (Postfix) with ESMTPS id 44FE820B277D for ; Fri, 14 Feb 2025 13:09:00 +0100 (CET) Received: from ext-subm010.mykolab.com (unknown [10.9.6.10]) by int-mx009.mykolab.com (Postfix) with ESMTPS id DC72820AB035 for ; Fri, 14 Feb 2025 13:09:00 +0100 (CET) Message-ID: <897bd92a-69b4-47e0-a19d-a4da01f38182@alec.pl> Date: Fri, 14 Feb 2025 13:09:00 +0100 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Subject: Re: [PHP-DEV] Re: RFC: Marking return values as important (#[\NoDiscard]) To: internals@lists.php.net References: <5c142df3-94f8-45ba-b5c6-af3b4f7caa8b@varteg.nz> <8f0f99bf-70c3-c150-71b5-6b4760b72709@php.net> Content-Language: en-US Autocrypt: addr=alec@alec.pl; keydata= xsBNBEy9TtkBCAC4ef0IJaqTDQNQZ5CPrHvNs5kcACvtffwydrTcRJ28dHwjZD8daSxfVYEo acyARevTOvsp36Vgq8Yt7ATu6y7MPBaPj9Lq0kwX7HM8QDn8jTfufAgMjxcw5bD+JNR5+8G9 hUF3F35gVuAd471hS+QB/Ug/PezcNx9H5yFUMuvrO3ybyIDhw5qJI2RoJMjMr5DPKUG7z810 1e/NW7y9FfHq+Ony7A70w+vcfv1L+LLX5gfrpKI3m0zKm7cj1vyxZfC9RijIzWZN3GgExexI KJdbkcg9F/zigKo72TJhgvjy6YZP03HmWZVcpsd3aIT3Tweg0cCivaKVBNcFR1oda6XvABEB AAHNFkEuTC5FLkMgPGFsZWNAYWxlYy5wbD7CwHsEEwECACUCGyMGCwkIBwMCBhUIAgkKCwQW AgMBAh4BAheABQJMvVAwAhkBAAoJEL7mdKAZNZ3BEhkH/1eAuCOSXsWg8YwZzmABoKKZfNpJ Z3QTwAMxXyCPjJMwLMLHsrVO+VbGupFcIW/q/3bvt1r8LwPB73rg0TFiHoYzeQzdnOVYFW7w OYz9BDVjLE4goDk6xN5Nj1CpBMXzQFdr3HVKyuRK1CLd9p13CofiBlLsQ4JqtosnlvSCEjTL yIajACU3kY2je1e58N5VHzZ+VMeg2xbuQJ3q1iTkYggZ+xRC1muw4Xgt2vxgfWjn7u3dmjYM T3H2WFprLZwliejHgzhWdYABdyCU5VuGCLOV+xk2UCADya0hvVVIezA/4YG3w01yjsljRrKy HFJUqw+MqagA6dsfflZSvmROKMbOwE0ETL1O2QEIANHbid+rMQ/IX0/UyVtnLWunDEg6Yl2B twHTecZ4Ym3tBxc1sbPDoYpY0DZ86gYi9DCbolrdjnrRK9ldYItVJ8rJUkEIDz/2yhjcr3s3 p2SyI94bocoG0WW+VRlssJMxTB2ihblihkY5HqT+9PgOFxnpSqz1ksTaI3JOVcokidhoB7MJ muyb28rNtZCJP7upRUwBSoZfHiL83w3Ad1Fn49QVO7kshH11lNyJ9jB17BTl1I0sj7RPqAor JcMxsSOJXW71ZcipXWym+GacY/qziQw7bT9CQYSmr4SiRV7GahD91enDkdv+pUAnb8NEifQ1 LT26XcL6Ng9EbG5AT4qI46kAEQEAAcLAXwQYAQIACQUCTL1O2QIbDAAKCRC+5nSgGTWdwe2T CACaux3lHitD8IIO5fy6RxPqym6vMlKiN0IyilahtJ0A2htNqwbFb6TukpzKw04DGSPEOGPa o4hdsLtQtqAPwqrR+FGJDc6V/jD0rPjThC3NcvkJuoi622ZLCsi8TAL5kBmF2NYd7ejszB31 5EzvpXSeES8+9pv6yshzUborEg9QKhPxW0yvrdj2OwFUlRr6/jLpKmMLzSx5F0yEg10urvfe 9Sttk5TVzHycOa1nKSzj79F1jXTl/mji/i082s1nlwb8d6LNVrm0e1tGMxSk/WpghFVVSm4O MvUvMkEEDkwGsm+mPcmX4UPcvq/wU3hGhDeVlpkfVTJQGvDbEUzTXbz6 In-Reply-To: <8f0f99bf-70c3-c150-71b5-6b4760b72709@php.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit From: alec@alec.pl (Aleksander Machniak) On 14.02.2025 12:57, Derick Rethans wrote: > None of the current attributes (ReturnTypeWillChange, > AllowDynamicProperties, SensitiveParameter, Override, and Deprecated) > change the behaviour of how a program runs. They only add warnings. with > the exception of AllowDynamicProperties to be an actual 'feature' in PHP > 9.0 (now it's only a deprecation warning silencer). For clarity, it's not AllowDynamicProperties attribute throwing an exception in PHP9, it's use of a "dynamic" property on an object not marked with this attribute. So, I'm not sure it's a valid exception to the rule. -- Aleksander Machniak Kolab Groupware Developer [https://kolab.org] Roundcube Webmail Developer [https://roundcube.net] ---------------------------------------------------- PGP: 19359DC1 # Blog: https://kolabian.wordpress.com