Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105403 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 96466 invoked from network); 24 Apr 2019 21:10:51 -0000 Received: from unknown (HELO mail-it1-f180.google.com) (209.85.166.180) by pb1.pair.com with SMTP; 24 Apr 2019 21:10:51 -0000 Received: by mail-it1-f180.google.com with SMTP id q19so7798374itk.3 for ; Wed, 24 Apr 2019 11:11:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=PQw3g2YNqbCZ8MEKZcDR2AJ6RuQlpYXYcQsk9SeW+Og=; b=V8AcBkV+DXb3u25y1OFDnenr0+GqH8VH96hr9gWlctV6iIcTm/uVOJPTiTWY07+QdL OdmYC9kZ+/KV8470SVwEkkPuLSPbJ/mCKpmkBUSBp58n6AzmC2LqtbYHMV0hxZCdmC/r aQZCEh6tq2u/Vhqlw+AcSOKeq4oE712R5ZGctgXn8wUEAQtZEU7ZfVZd3Py8XCfWbnbP bfF0e7XKiqE4OshpWMZYrNQnbL+AzISBPWv0NNMTkbpNKqCo4DJqSnuEl3oijRwZ8tdD Q50n0FuR5sr2HGd3x6fBzhlTS+sCWWaqTtHF+LN41dvFfozi3jLlJI1tjSS02IrUUriF Ww3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=PQw3g2YNqbCZ8MEKZcDR2AJ6RuQlpYXYcQsk9SeW+Og=; b=I/Y0Tno905fQYmBQqvJkV84FPgoXsg8rB+PX3llkxvHLRKk/dBBT3rzBOIE2+szza3 bRr8qWiQXUavNBtGYRykiPXGbAcZSLRlKiVDRf/uHUkJ09xl9cQNUvbPpWx1G7FwOKPb 5sfkqgRaU8mIoJyRKTNNydn1zvPAHoPqPXtiU7slNaNpVWdZiTEC37kwwOZ7SZ9KcSRm +dripRJ5OArWhrqRnCpRss593hUQrI5EhCKuivqSmedTYBmOBbnjrLvemjmfP6gyoqct hlxzuRcR68DuGWkr0nnI/t7ihHS73TqdOXbovBYBpNs2x0IfMW2nBYcYAp2nfFMF5/kc I8vg== X-Gm-Message-State: APjAAAW7ya8GNM3LLRggEgLkaD93RoK43L5+QNsVx96GBDSNbBrQWMrv un7msSnwzRCKT/4qgJ2AehWHTDq9bVbsKA96/VpceDQzltY= X-Google-Smtp-Source: APXvYqwQLa0iqOv2sYyqlQY5AUMarn75/l4JKlAONjVoX673v3wrFKJkbrfACXPcxO4BM+/y0g5Xf4vbcWV54x2Jkyw= X-Received: by 2002:a24:42ce:: with SMTP id i197mr318588itb.27.1556129492301; Wed, 24 Apr 2019 11:11:32 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Wed, 24 Apr 2019 20:11:14 +0200 Message-ID: To: "Paul M. Jones" Cc: PHP internals Content-Type: multipart/alternative; boundary="0000000000009cfa6c05874aa1a2" Subject: Re: [PHP-DEV] Re: [VOTE] Deprecate left-associative ternary From: nikita.ppv@gmail.com (Nikita Popov) --0000000000009cfa6c05874aa1a2 Content-Type: text/plain; charset="UTF-8" On Wed, Apr 24, 2019 at 6:29 PM Paul M. Jones wrote: > Hi all, > > > > On Apr 24, 2019, at 11:27, Nikita Popov wrote: > > > > To better judge the BC impact here, I've analyzed the top 1000 composer > > packages for this pattern. The results are here: > > https://gist.github.com/nikic/b6214f87b0e4a7c6fe26919ac849194f > > I *love* research like this. Really nicely done. Can you share how you > accomplished it? > Sure, here are the scripts I used: https://gist.github.com/nikic/a2bfa3e2f604f66115c3e4b8963a6c72 This downloads zipballs for the top composer packages, extracts them, and uses PHP-Parser to check for uses of ternaries affected by this RFC. Nikita --0000000000009cfa6c05874aa1a2--