Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105505 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 34563 invoked from network); 29 Apr 2019 14:06:58 -0000 Received: from unknown (HELO out4-smtp.messagingengine.com) (66.111.4.28) by pb1.pair.com with SMTP; 29 Apr 2019 14:06:58 -0000 Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 55CAC22006; Mon, 29 Apr 2019 07:08:51 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Mon, 29 Apr 2019 07:08:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rxv.me; h= subject:to:cc:references:from:message-id:date:mime-version :in-reply-to:content-type:content-transfer-encoding; s=fm1; bh=F CJPa1vgfUWBmw0Vv0Xd/SjPiI4pivWmfs3RwameQy4=; b=Jid4qGmHF9zZ4RdpM JW9QChkUDVPhNtrT3t9Dg7j/94mINyW5+QUa5DIGz/2RHT+Xuy6ZHo0kEZ0Oko51 XgTLY3sCMGpfFdpfn2Im1FGDa/8JmyI2Q9XYFQ80uHsR4EyDuEgf9V+Wwvg4PZYs 9DfXWaD0hYiLz6wit0qEJLEAeVSx6ZwvV3tj2chIY5dR9EPwYgQokK+5xhK/puqQ iH2t2cz4j2/8W844SY+m4xJvhACUouw7+MLUnts9mcMbx04nVCpwYS/grJ2QbAFh 5W9DilDXUnzxa9epnmujtrs2cMk5ccJzDjreJdAHY6S7LyZtjDbpg9LcdUNFjdyB Y2G6A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=FCJPa1vgfUWBmw0Vv0Xd/SjPiI4pivWmfs3RwameQ y4=; b=snHJUCkloghpYV/KKgULaSF9h6sEuCcRuT59ho22gr6Z/XWY0l/EFBlbA gEtF+zr5uJ8scZHnW/iPxlpvZK62arymCXaUzf2mQXqpan7nSwUTxg69CjB9aSlD wzoujlQRCvmDqbwkVUt4LUCY96ZMiu/R72Np2947dPsMP3BQVvHtBs1kFn/7R9BJ YnWV8cly0bDkQ+pXx6fSYQii4E8JJHgYlnjx+LmTfoLVzONn0gwr7DG3WpumWZ+4 8qQ+BfP790D0ggqYqGY3mMuhw/Pb3kJ5DID6if3k+MpNd+L4A3EgmEBk2srAjw2Z MmJrFpgijy+8VXhqjI7FJqdYvRZOQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddriedvgdefjecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefuvfhfhffkffgfgggjtgfgsehtjeertddtfeejnecuhfhrohhmpeevlhhinhht ucfrrhhivghsthcuoehphhhpqdhinhhtvghrnhgrlhhssehrgihvrdhmvgeqnecukfhppe eiiedrudeliedrjedrvddvnecurfgrrhgrmhepmhgrihhlfhhrohhmpehphhhpqdhinhht vghrnhgrlhhssehrgihvrdhmvgenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from [192.168.210.22] (unknown [66.196.7.22]) by mail.messagingengine.com (Postfix) with ESMTPA id 06AF4103CF; Mon, 29 Apr 2019 07:08:49 -0400 (EDT) To: Nikita Popov , Zeev Suraski Cc: Bob Weinand , PHP internals References: Message-ID: <053e4fd7-a823-eeb7-4cc0-71114ad54ba6@rxv.me> Date: Mon, 29 Apr 2019 06:08:46 -0500 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Subject: Re: [PHP-DEV] [RFC] Change the precedence of the concatenation operator From: php-internals@rxv.me (Clint Priest) >> Nikita, >> >> I'm a bit worried that using this as a standard test suite may >> (repeatedly?) give us a false sense of security to go ahead with >> compatibility breaking changes. >> Composer packages, almost by definition - tend to be of higher quality >> than the 'average' PHP code (at the very least they're redistributable, but >> arguably Composer users are more advanced than the average developer - even >> more so those who publish packages). On top of that - probably the some of >> the most redistributed pieces of code in the PHP space - aren't covered by >> Composer at all (e.g. WordPress). Is this scanner available in a form that users could run it against their code basis and have it report to a server, perhaps after showing what it would report? This way, users and less polished code could be put to the same test. -Clint