#
fab12221 |
| 30-Aug-2021 |
Nikita Popov |
Ensure stub files are processed in predictable order The zend_func_infos.h file was generated in a different order for me. |
#
36e88a00 |
| 25-Aug-2021 |
Peter Cowburn |
Use &Properties; entity in xpointer for inherited properties in class synopses (#7400) This changes ClassInfo::createIncludeElement() such that it takes the $query argument as-is for the
Use &Properties; entity in xpointer for inherited properties in class synopses (#7400) This changes ClassInfo::createIncludeElement() such that it takes the $query argument as-is for the xpointer attribute value. Special characters, like " and &, are used as-is so be careful not to break the resulting XML.
show more ...
|
#
4a7a4147 |
| 24-Aug-2021 |
Máté Kocsis |
Fix callable and iterable handling |
#
d0897b36 |
| 24-Aug-2021 |
Máté Kocsis |
Clean up function map production slightly There's no need to iterate over $fileInfos again while generating the class map |
#
e35a7fe9 |
| 24-Aug-2021 |
Máté Kocsis |
Fix function map production |
#
2141bee6 |
| 24-Aug-2021 |
Máté Kocsis |
Add more specific array type hints |
Revision tags: php-7.4.23, php-8.0.10 |
|
#
b1822899 |
| 24-Aug-2021 |
Máté Kocsis |
Add support for generating optimizer function info from stubs (#7367) |
Revision tags: php-7.3.30, php-8.1.0beta3 |
|
#
076f2899 |
| 13-Aug-2021 |
Máté Kocsis |
Add support for replacing class synopses based on stubs (#7340) |
Revision tags: php-8.0.10RC1, php-7.4.23RC1, php-8.1.0beta2, php-8.0.9, php-7.4.22 |
|
#
ac17b364 |
| 22-Jul-2021 |
Máté Kocsis |
Add support for generating classynopses from stubs Closes GH-7310 |
#
fc56de11 |
| 22-Jul-2021 |
Máté Kocsis |
Add support for generating readonly properties via stubs (#7297) |
#
23b1c4a9 |
| 22-Jul-2021 |
Máté Kocsis |
Migrate to PHP-Parser 4.12.0 and regenerate some arginfos |
Revision tags: php-8.1.0beta1 |
|
#
814a9327 |
| 16-Jul-2021 |
Nikita Popov |
Add ZEND_ACC_NOT_SERIALIZABLE flag This prevents serialization and unserialization of a class and its children in a way that does not depend on the zend_class_serialize_deny and zend
Add ZEND_ACC_NOT_SERIALIZABLE flag This prevents serialization and unserialization of a class and its children in a way that does not depend on the zend_class_serialize_deny and zend_class_unserialize_deny handlers that will be going away in PHP 9 together with the Serializable interface. In stubs, `@not-serializable` can be used to set this flag. This patch only uses the new flag for a handful of Zend classes, converting the remainder is left for later. Closes GH-7249. Fixes bug #81111.
show more ...
|
#
55357416 |
| 14-Jul-2021 |
Máté Kocsis |
Add support for the never type in gen_stub.php |
Revision tags: php-7.4.22RC1, php-8.0.9RC1 |
|
#
0192fd20 |
| 12-Jul-2021 |
Máté Kocsis |
Merge branch 'PHP-8.0'
|
Revision tags: php-8.1.0alpha3 |
|
#
80e5ad5a |
| 04-Jul-2021 |
Máté Kocsis |
Various ext/spl stub fixes Closes GH-7215 |
Revision tags: php-7.4.21, php-7.3.29, php-8.0.8, php-8.1.0alpha2 |
|
#
e748dcac |
| 20-Jun-2021 |
Tyson Andre |
Allow build/gen_stub.php to process multiple CLI file args (#7179) E.g. `build/gen_stub.php *.stub.php` will generate `*_arginfo.h` from multiple files. Previously, gen_stub.php
Allow build/gen_stub.php to process multiple CLI file args (#7179) E.g. `build/gen_stub.php *.stub.php` will generate `*_arginfo.h` from multiple files. Previously, gen_stub.php would silently ignore files after the first file. Invoking gen_stub.php with no arguments will continue to process the entire directory.
show more ...
|
Revision tags: php-7.4.21RC1, php-8.0.8RC1, php-8.1.0alpha1, php-8.0.7, php-7.4.20, php-8.0.7RC1, php-7.4.20RC1 |
|
#
532c60cb |
| 06-May-2021 |
Máté Kocsis |
Add support for tentative return types of internal methods RFC: https://wiki.php.net/rfc/internal_method_return_types Closses GH-6971 |
Revision tags: php-8.0.6, php-7.4.19, php-7.4.18, php-7.3.28, php-8.0.5, php-8.0.5RC1, php-7.4.18RC1, php-8.0.4RC1, php-7.4.17RC1, php-8.0.3, php-7.4.16, php-8.0.3RC1 |
|
#
803779e8 |
| 16-Feb-2021 |
Máté Kocsis |
Add support for generating properties with union type of multiple classes Closes GH-6701 |
Revision tags: php-7.4.16RC1 |
|
#
cad66533 |
| 09-Feb-2021 |
Máté Kocsis |
Generate class entries from stubs for ldap, libxml, mbstring and mysqli Closes GH-6684 |
#
bf0f6aaf |
| 15-Feb-2021 |
Máté Kocsis |
Improve class entry generation Related to GH-6701 |
#
99b08ac2 |
| 08-Feb-2021 |
Máté Kocsis |
Implicitly enable function entry generation when class entry generation is enabled Closes GH-6675 |
#
5e06dad4 |
| 06-Feb-2021 |
Tyson Andre |
Properly render 2+ namespaces functions in build/gen_stub.php Affects ZEND_NS_FE Add test cases of the global function Backported to php 8.0 from GH-6664 |
#
b4c6d5f7 |
| 03-Feb-2021 |
Tyson Andre |
Properly render 2+ namespaces functions in build/gen_stub.php Affects both INIT_NS_CLASS_ENTRY and ZEND_NS_FE Add test cases of the global function and namespaced values Cl
Properly render 2+ namespaces functions in build/gen_stub.php Affects both INIT_NS_CLASS_ENTRY and ZEND_NS_FE Add test cases of the global function and namespaced values Closes GH-6664
show more ...
|
Revision tags: php-8.0.2, php-7.4.15, php-7.3.27 |
|
#
1954e597 |
| 26-Jan-2021 |
Máté Kocsis |
Add support for generating class entries from stubs Closes GH-6289 Co-authored-by: Nikita Popov <nikita.ppv@gmail.com> |
Revision tags: php-8.0.2RC1, php-7.4.15RC2, php-7.4.15RC1 |
|
#
a9efcb15 |
| 18-Jan-2021 |
Nikita Popov |
gen_stub: Also verify implementation-alias This makes --verify also check @implementation-alias. Failures are ignored using @no-verify instead. Some mistakes have been made that woul
gen_stub: Also verify implementation-alias This makes --verify also check @implementation-alias. Failures are ignored using @no-verify instead. Some mistakes have been made that would have been caught by this... Closes GH-6615.
show more ...
|