#
ce058273 |
| 07-Sep-2022 |
Máté Kocsis |
Add support for validation of missing method synopses (#9491)
|
#
05aa3b3e |
| 06-Sep-2022 |
Máté Kocsis |
Upgrade PHP parser to 4.15.1 It contains some useful fixes
|
#
c547fc18 |
| 05-Sep-2022 |
Máté Kocsis |
Add support for validation of missing class synopses (#9472)
|
#
f7d42f64 |
| 23-Aug-2022 |
Andreas Braun |
Update gen_stub to avoid compile errors on duplicate function names Closes GH-9406
|
#
b4ec3e9b |
| 28-Aug-2022 |
Máté Kocsis |
Do not generate CONST_CS when registering constants (#9439)
|
#
aa702c54 |
| 18-Aug-2022 |
Remi Collet |
add compat stuff for function attributes
|
#
98b858e7 |
| 30-Jul-2022 |
Máté Kocsis |
Fix GH-9183 Get rid of unnecessary PHPDoc param and return type checks (#9203)
|
#
b56492be |
| 28-Jul-2022 |
Máté Kocsis |
Do not add inherited interface methods to the class synopsis page These are not displayed currently in the manual so gen_stub.php should be adapted to this behavior.
|
#
3c016467 |
| 28-Jul-2022 |
Andreas Braun |
Escape \U and \u in generated stubs This fixes an issue where a namespaced class beginning with "U" or "u" would yield an invalid arginfo file due to the occurrence of a unicode esca
Escape \U and \u in generated stubs This fixes an issue where a namespaced class beginning with "U" or "u" would yield an invalid arginfo file due to the occurrence of a unicode escape sequence, causing a compile error. Co-authored-by: Guilliam Xavier <guilliamxavier@users.noreply.github.com> Closes GH-9154.
show more ...
|
#
b0c0a2cf |
| 08-Jun-2022 |
Michael Voříšek |
Use -1 "precision" in gen_stub.php Closes GH-8734.
|
#
4457dba1 |
| 22-Jul-2022 |
George Peter Banyard |
Add support for stubs to declare intersection type class properties (#8751)
|
#
41a5b46e |
| 21-Jul-2022 |
Ilija Tovilo |
Fix RC debug of stub attribute (#9082)
|
#
e328c683 |
| 19-Jul-2022 |
Máté Kocsis |
Rename @cname to @cvalue in stubs (#9043) @cname currently refers to the constant name in C. However, it is not always a (constant) name, but sometimes a function invocation, so naming it as
Rename @cname to @cvalue in stubs (#9043) @cname currently refers to the constant name in C. However, it is not always a (constant) name, but sometimes a function invocation, so naming it as @cvalue would be more appropriate.
show more ...
|
#
af72d6e5 |
| 18-Jul-2022 |
Remi Collet |
no need for attributes on legacy
|
#
ee1d6188 |
| 18-Jul-2022 |
Remi Collet |
cleanup unused
|
#
55a88f36 |
| 13-Jul-2022 |
Remi Collet |
add SensitiveParameter as known string and use it in arginfo
|
#
6e24c16c |
| 12-Jul-2022 |
Remi Collet |
add compatibility for tentative-return-type
|
#
227a8576 |
| 12-Jul-2022 |
Máté Kocsis |
Fix parameter order in gen_stub.php
|
#
342e18f1 |
| 12-Jul-2022 |
Tim Düsterhus |
Support the actual `#[\SensitiveParameter]` attribute in stubs (#8836)
|
#
0bddbab0 |
| 12-Jul-2022 |
Máté Kocsis |
Make the ABI compatibility of generated arginfo files configurable (#8931)
|
#
b45cd102 |
| 04-Jul-2022 |
Remi Collet |
Fix GH-8842 don't set sensitive param in legacy arginfo
|
#
9f29e2d7 |
| 05-Jul-2022 |
Bob Weinand |
Allow for arbitrary (class) attributes in stubs This can be easily extended to other types of attributes. Closes #8839.
|
#
ff472ce6 |
| 21-Jun-2022 |
Tim Düsterhus |
Support the `#[\AllowDynamicProperties]` attribute in stubs (#8776) * Support the `#[\AllowDynamicProperties]` attribute in stubs * Use `#[\AllowDynamicProperties]` attribute in stu
Support the `#[\AllowDynamicProperties]` attribute in stubs (#8776) * Support the `#[\AllowDynamicProperties]` attribute in stubs * Use `#[\AllowDynamicProperties]` attribute in stubs * Disallow applying both `@strict-properties` and `#[\AllowDynamicProperties]`
show more ...
|
#
5cf2659f |
| 20-Jun-2022 |
Yurun |
Replace the use of ZVAL_BOOL() with ZVAL_TRUE() or ZVAL_FALSE() where the value is fixed (#8815)
|
#
49d3dde2 |
| 18-Jun-2022 |
Máté Kocsis |
Declare true return types (#8759)
|