Skip to content

Instantly share code, notes, and snippets.

@carusogabriel
carusogabriel / php-8.0.0beta3.manifest
Created September 1, 2020 17:27
PHP 8.0.0 Beta 3 Manifest
php-8.0.0beta3.tar.gz
SHA256 hash: e7fa12065221d654d423e46d95155d2a0f20727e3a30d3355dc2a59793cf7906
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEv93ShkKCT4EY73eQm2elwSIpEY8FAl9Og2AWHGNhcnVzb2dh
YnJpZWxAcGhwLm5ldAAKCRCbZ6XBIikRj9H+EADadPDzVHvgHguR02VA1ySG12m5
e8XkMDLpv4cfQEOwXqLi1JzcM5Qb6MktKNljXaLbZsmPtAVIhew3L7kdO7rZIjFi
CHNGyFoqndIZ3p0c731hl76azDikEC9PurJCHRbm30pyVquU61TqKt9SeBuesUXD
kaVHS+cLZDq97YxVo32mCBjB68rE6L4XwTDPouq5TgluxseckbYWIOJn9efr+Lwy
@carusogabriel
carusogabriel / php-8.0.0RC4.manifest
Created November 10, 2020 11:36
PHP 8.0.0RC4 Manifest
php-8.0.0RC4.tar.gz
SHA256 hash: b3f644f16e1b30f23b55f4ae17999ecf8135682a587d2c68379b5e3b12ad5322
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEv93ShkKCT4EY73eQm2elwSIpEY8FAl+qenEWHGNhcnVzb2dh
YnJpZWxAcGhwLm5ldAAKCRCbZ6XBIikRjzp/EACk4VmP+uhc4953eE5FttC29v0X
ITKiH11ZU3StHO3O9UdjI8T6Xyn+CLGitLPKycX/p+Dn4beNO57a3OYblHGCbVQX
P0u15OOdwKvJK6bBxsBy1S1sf8zK4sWZELsqQkcb3tIxqRxWsDP8f+zxkG4chpTx
jbrPuA1ulXGpSxBgMxh/6r2N1wH1tsaFTMLtX58L6A5EEGUmxvEWsBEkOzAZ+yKC
@carusogabriel
carusogabriel / php-8.0.0RC5.manifest
Created November 17, 2020 16:49
PHP 8.0.0RC5 Manifest
php-8.0.0RC5.tar.gz
SHA256 hash: 6edd0e373e36f69e7f927921280a0ebbf716917e0b68664712cfc7b513c97350
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEv93ShkKCT4EY73eQm2elwSIpEY8FAl+z/nUWHGNhcnVzb2dh
YnJpZWxAcGhwLm5ldAAKCRCbZ6XBIikRj3vuEACgc4IlYXqNo14md3bpZL96u/B2
prGWjA0NeeB7oa8pHGUJETpeVmmmuVJPotzqk5/j3YN8geBQV2Mk5AQpCanKu6EU
03JE5/e1/R8SePPwpX/NzrH4cHhzpIDgFtYzYssw+wimtxqgl7sn7bcCA2VfENyr
ZWwlM26q/tOaPIOFSu9ZcXuqq6d/y5mNZme4whbPS+6bShI5L4XJbs+8yZc8+sYI
@carusogabriel
carusogabriel / php-8.0.0RC3.manifest
Created October 27, 2020 12:40
PHP 8.0.0RC3 Manifest
php-8.0.0RC3.tar.gz
SHA256 hash: c651a10058840abd44f99a8aed0446f102291d1408f2299790b919634689b5cd
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEv93ShkKCT4EY73eQm2elwSIpEY8FAl+YE4IWHGNhcnVzb2dh
YnJpZWxAcGhwLm5ldAAKCRCbZ6XBIikRj/8BD/96NgJiP1YoWhbC+FxVWW32kKFD
+REMOMS/tvNsPRi9VHCxT1ceayeOmiGzins9v47NG0mBZbEowR/D6vneRKbMoyMW
GHqXdkC+jLZmzjW424SvPYeg7HgmARMpUBdiFyiv8ezfElsa0DIezdLvUOXwqzRn
WhV1dekz+OCQntnVYxf/I1/ilvX1Ae/8/mQ5IRbeVh7uxaIuvz8d1ANFoyayrzwZ
@carusogabriel
carusogabriel / php-8.0.0beta1.manifest
Created August 4, 2020 18:03
PHP 8.0.0 Beta1 Manifest
php-8.0.0beta1.tar.gz
SHA256 hash: 5c9f888b101e31540074b83c1c2b24771dab0f64c0ef1e3d217ade3306148d7c
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEv93ShkKCT4EY73eQm2elwSIpEY8FAl8poLoWHGNhcnVzb2dh
YnJpZWxAcGhwLm5ldAAKCRCbZ6XBIikRj9okD/9ynWJ9vPF3ouv8Neq1laMcGpJW
p3vSJAmUT5lZWj+8HHDPkGkDx+eqpzV7GGgEYaHhsUcGxlRsM6HBZS/xA/zx8CqE
xLLJ/eqdSPaUVI5M9oKZdeKP+Tfl4zIeNnBy9HKIYnXYqRFiWpamGANtDhjsWlSr
dTTaazXvp5292iU3Sk+Lk+zXoWfR1JEP1oh2iu2A12T5j0jzXs1Gn2HCCK11mj0/
@carusogabriel
carusogabriel / php-8.0.0rc1.manifest
Created September 29, 2020 22:48
PHP 8.0.0 RC 1 Manifest
php-8.0.0rc1.tar.gz
SHA256 hash: 19f859109540f6bc7f5bf4de71c1f363cd4f171a7c1f0e5f4f0abe5d40f271de
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEv93ShkKCT4EY73eQm2elwSIpEY8FAl9zuK0WHGNhcnVzb2dh
YnJpZWxAcGhwLm5ldAAKCRCbZ6XBIikRj0aQD/9TdKfgGCgaQ+A5ql94YA3/+8rM
+ff9pbHfJW9hi7MCimLZSQreDV/6PmR1IMedX1VDw7XI6cySYD1Khm0VBfUfDbzO
RbOB7pH9VeCopQeEW4ugRGzgHft/DfnWFv12KGPKx5BA6jkd9y8QfxXxXVTfx4pt
aGvoSZi8wGKlA2Nb85wVo4o0T0/TGa/4tHQ9lXp4/tZE08yivepF9K1BxzMJcU+o
@carusogabriel
carusogabriel / results.txt
Created April 15, 2020 22:04
Impact of RFC
wrong native return type of __call(): string
https://github.com/mockery/mockery/blob/05b2459503f7e821295dd22c18d206d3e49d957b/tests/PHP70/Generator/StringManipulation/Pass/MagicMethodTypeHintsPassTest.php#L349
wrong native return type of __callstatic(): int
https://github.com/mockery/mockery/blob/05b2459503f7e821295dd22c18d206d3e49d957b/tests/PHP70/Generator/StringManipulation/Pass/MagicMethodTypeHintsPassTest.php#L353
wrong native return type of __call(): string
https://github.com/mockery/mockery/blob/05b2459503f7e821295dd22c18d206d3e49d957b/tests/PHP70/Generator/StringManipulation/Pass/MagicMethodTypeHintsPassTest.php#L380
wrong native return type of __call(): int
<?php error_reporting(E_ALL);
use PhpParser\Node;
use PhpParser\Node\Expr;
use PhpParser\Node\Stmt;
require __DIR__ . '/../vendor/autoload.php';
$lexer = new PhpParser\Lexer\Emulative([
'usedAttributes' => [
@carusogabriel
carusogabriel / php-8.0.0alpha3.manifest
Created July 21, 2020 09:18
PHP 8.0.0 Alpha3 Manifest
php-8.0.0alpha3.tar.gz
SHA256 hash: 5bd1074e844ef85063c997d6372ae654080fff27b0ccb36d5597d16994cee1e0
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEv93ShkKCT4EY73eQm2elwSIpEY8FAl8Wr3IWHGNhcnVzb2dh
YnJpZWxAcGhwLm5ldAAKCRCbZ6XBIikRj455EACtqoBFzypmD645K4cEvC4NOoYb
Dtokmg6l8Nm1QDwg/ShU8+r0cDw8XNmcdx8tEF3lB+UUCctE6BCDOf4hEF6qKeom
s5qWYWXVDOFQanAWKbkWnSsSgGFoX5DtZ1N0rwKwYsJ+IeB7mNFJB/oaat79mOsQ
ZCbifucsvUIqf9cnMF6ZCo51O5QyEjeMCZwU6pHH3KqFXjQKpgCJkmBVWOo0GrUA
@carusogabriel
carusogabriel / php-8.0.0alpha2.manifest
Created July 7, 2020 11:10
PHP 8.0.0 Alpha2 Manifest
php-8.0.0alpha2.tar.gz
SHA256 hash: e00e8091fe80b50c19fd815ed1d14fb4ab081137a4b47cb1e1abcfe450583647
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQJKBAABCAA0FiEEv93ShkKCT4EY73eQm2elwSIpEY8FAl8EVlIWHGNhcnVzb2dh
YnJpZWxAcGhwLm5ldAAKCRCbZ6XBIikRj9/6D/9WulKof6gj0SI/+GWsp4XZMjHv
1dvYL+5x1idH76hbVxfVwMd9djGlxGSzMpHCZV6yBgddopcvFyiz7LlOhSJnPmmJ
eSNkWcqF6Qh1YtpVV6H+R4HGvL3kYQKvUYrTz0ApDk9rrCJU1x4XaG2Tbtu/dvNv
rYJHV47NPJlBSQRhqD71buynDqQb1nXbRw882D2cGz7q4yGDcWixFwXmGunW8lBg