Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:127214 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 E1CAF1A00BC for ; Sun, 27 Apr 2025 21:16:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1745788454; bh=NiVQPAWCrZw6dhnl/8jf65wmO4VVUrx5mX+clPqwvow=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=QTU7uv7eK0c/oZXSB6vg+9LX4KeehN2tkv8g5jvtP6QD8DeP/S4jyDTf/OnwqJ/PR c2zv+Pp0e5cwzU7neeAlKtt/0mgGbkOLc6kLLtsvbUY8ZICkZaHgWULeGUo4ZdsR3p NPOEP82G3anTbj8bHIeEx7H7RDPLZQhlnILUSQJFfs8nGR5hnPYWW7c+KGfbANSksB MY9U0FrhyO6nHRc5gQYI7XESoyqAjQk4wiA7sAwaC/Yf+xSC+CnpxdTe2zBlnYC4mT 2njQRolnTYqripm7+3qW8PN2bp4QikY0C1ETl6QUq+DbloGXULYQ45QjRHPp5Wh2Hr XayNf0WpZ1uKw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 9780B18002E for ; Sun, 27 Apr 2025 21:14:13 +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.9 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mail-lj1-f181.google.com (mail-lj1-f181.google.com [209.85.208.181]) (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 ; Sun, 27 Apr 2025 21:14:13 +0000 (UTC) Received: by mail-lj1-f181.google.com with SMTP id 38308e7fff4ca-30db1bd3bebso43434341fa.2 for ; Sun, 27 Apr 2025 14:16:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1745788589; x=1746393389; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=NiVQPAWCrZw6dhnl/8jf65wmO4VVUrx5mX+clPqwvow=; b=IUC9T/uIHt2q2l5z/U8xLkD+FGdCD6ZbLGoCAhUipkBpqzbIGhekteVa0LlOJjRHl2 baZiwl+0jG2Vd7YE9/w4n6WTD9i7DwF4H2DvtNNwMvxz203HgJOxYNRZsb+dVCQAupIm ej3UQHMs0pNhOhDdf+VCZ6u+NtljCNZPTxxAZwb6vhYfHx1OeYy2SzH9C4cvl/mq5Uhs Q9lLRW1kTnV0gbWPZotIVpNgEQM2BIkY+BPWxgKpUgqufQ5wgSHg5Ck2T5kdlpYIla7N NQmD/71GIM/tEHZd8ymUiMojFSUnS26hp9iqPMEa+A97ElvdDWu4+JYBMdBp/9aJzYpy gwZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745788589; x=1746393389; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=NiVQPAWCrZw6dhnl/8jf65wmO4VVUrx5mX+clPqwvow=; b=SLgvwnB0WMf7AQynJ0oBqy6+KxNyeg752AdNe+yIlxk8ZLaFdQeWgICZOvmFBfVe3D hHEu0JjxLEcquVjYYMhzg3AtfV+bkmTb8xrie0JmC6F4ME00X8zdc2BvtnPgsoQ4ICVy F+zXAgrV2Gbq4cF49JtTkmM7f3Nq2tfDW8DMo1As5kcTG4LeKbxSy5ZaC6CxF5h5zCq2 UvxJ+6gCknR6H7lNq7B4KmJRPmlJQSSaQNklu6smsOB0W53nZiH0ViRAivICxWVQkmiO K+EyUUngh5ExOpyiVdK/qI2XC4XC8X+dRknHSMr99yZornXelcyk+vbwAw6v6cNJBc79 XbEA== X-Gm-Message-State: AOJu0YzClu6PSc9daz3KTvVaNUUABZ7YjCOCrwkqn9TbNVuvIeqqrBdb AGq5GxhPNOBViDUO6Kw+7MnXiJPTJMx9DmVl/kFJJFqa13VbRojdCn/cb79+XBIp+WsFlfonELx Jn1dZi8ylA3yODCGMaop0y5hUM1E= X-Gm-Gg: ASbGncvty4G7PVbLw3VLjIbMK5SKPxQH0+CZShx0A8k/YHrX+7+k36WRxE/wFdsTHno Y3lrJi5lifGlqb1e0rIx5VP+7ORb7kxnaE93NTIuB1nF11EZqCn8wqCBpKY7WkjVeWyy/VH2NuT 4JffXbCL3Ig4cW1QZJV9M0h70bjx+EAQ== X-Google-Smtp-Source: AGHT+IE3VhsrJMaJoKoBRyBooME4jD7jumgBGQuvi1Xcs+IXBhPzAkPmdMCEai5BLQnnNbj6Ao57ZZ7MYA65HB8pXcM= X-Received: by 2002:a05:651c:1987:b0:310:81a0:64f7 with SMTP id 38308e7fff4ca-319dc41dec7mr17167611fa.24.1745788589091; Sun, 27 Apr 2025 14:16:29 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Sun, 27 Apr 2025 22:16:18 +0100 X-Gm-Features: ATxdqUHWVTR156fw4BN45B5Xx-pBL3tJIxH9mES76FRT_IB_LYhsZ2CGV0_43Ks Message-ID: Subject: Re: [PHP-DEV] [RFC] Throwable Hierarchy Policy for Extensions To: =?UTF-8?Q?Tim_D=C3=BCsterhus?= Cc: PHP internals , "Gina P. Banyard" Content-Type: text/plain; charset="UTF-8" From: tekiela246@gmail.com (Kamil Tekiela) >Do you have a wording suggestion to make it clearer what is meant by that sentence? How about this: The exception message MUST NOT be the only means of distinguishing exceptions. Any two exceptions with different messages MUST be identifiable either by a unique exception class name or code.