#
ef4f0883 |
| 04-Jul-2023 |
Ilija Tovilo |
Revert "Fix GH-9967 Add support for generating custom function, class const, and property attributes in stubs" This reverts commit d7ab0ff0c81bf672c3d4ac73e1b2cbd158296eef. |
#
d7ab0ff0 |
| 03-Jul-2023 |
Máté Kocsis |
Fix GH-9967 Add support for generating custom function, class const, and property attributes in stubs |
#
bb5be650 |
| 12-Jul-2022 |
Máté Kocsis |
Require zend_constants.stub.php from zend_exceptions.stubs.php Because E_ERROR is referenced in this file |
#
84cd2a90 |
| 25-May-2022 |
Máté Kocsis |
Add some stub related todo comments |
#
14da1cb90 |
| 22-May-2022 |
Máté Kocsis |
Add support for class constants in stubs (#7434) |
#
8168d312 |
| 08-Sep-2021 |
Máté Kocsis |
Fix a few more classsynopsis generation issues Closes GH-7480 |
#
75a678a7 |
| 19-Jul-2021 |
Máté Kocsis |
Declare tentative return types for Zend (#7251) Co-authored-by: Nikita Popov <nikita.ppv@gmail.com> |
#
30a082cb |
| 20-Apr-2021 |
Máté Kocsis |
Make some exception properties typed Closes GH-6891 |
#
533a6bcb |
| 21-Apr-2021 |
Máté Kocsis |
Get rid of private final methods (#6892) |
#
803779e8 |
| 16-Feb-2021 |
Máté Kocsis |
Add support for generating properties with union type of multiple classes Closes GH-6701 |
#
bf0f6aaf |
| 15-Feb-2021 |
Máté Kocsis |
Improve class entry generation Related to GH-6701 |
#
8c146752 |
| 09-Feb-2021 |
Máté Kocsis |
Remove a few more unnecessary @generate-function-entries annotations |
#
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> |
#
47bbfe1f |
| 23-Oct-2020 |
Máté Kocsis |
Require stubs to declare return types for magic methods when possible Closes GH-6376 |
#
4c821cf2 |
| 19-Sep-2020 |
Máté Kocsis |
Improve default value handling of Exception constructors Closes GH-6166 |
#
64af12d1 |
| 19-Sep-2020 |
Máté Kocsis |
Add support for `@implementation-alias` in stubs Closes GH-6170 |
#
c9b9f525 |
| 19-Jun-2020 |
Nikita Popov |
Include stub hash in generated arginfo files The hash is used to check whether the arginfo file needs to be regenerated. PHP-Parser will only be downloaded if this is actually necess
Include stub hash in generated arginfo files The hash is used to check whether the arginfo file needs to be regenerated. PHP-Parser will only be downloaded if this is actually necessary. This ensures that release artifacts will never try to regenerate stubs and thus fetch PHP-Parser, as long as you do not modify any files. Closes GH-5739.
show more ...
|
#
70b2aa7f |
| 28-May-2020 |
Nikita Popov |
Ensure Exception::getFile/getLine return type is correct These return an untyped protected property, so we can't rely on the type being correct. Also add return types to the int
Ensure Exception::getFile/getLine return type is correct These return an untyped protected property, so we can't rely on the type being correct. Also add return types to the interface -- normally this would be a no-go, but Throwable is a special interface that can only be implemented internally, so we control all implementations.
show more ...
|
#
33c3691c |
| 25-Apr-2020 |
Máté Kocsis |
Generate method entries from stubs for Zend classes Closes GH-5459 |
#
3709e74b |
| 06-Apr-2020 |
Máté Kocsis |
Store default parameter values of internal functions in arg info Closes GH-5353. From now on, PHP will have reflection information about default values of parameters of internal function
Store default parameter values of internal functions in arg info Closes GH-5353. From now on, PHP will have reflection information about default values of parameters of internal functions. Co-authored-by: Nikita Popov <nikita.ppv@gmail.com>
show more ...
|
#
9e775db0 |
| 13-Jan-2020 |
Nicolas Grekas |
Define Stringable with __toString():string method |
Revision tags: php-7.3.13RC1, php-7.2.26RC1, php-7.4.0, php-7.2.25, php-7.3.12, php-7.4.0RC6, php-7.3.12RC1, php-7.2.25RC1, php-7.4.0RC5, php-7.1.33, php-7.2.24, php-7.3.11 |
|
#
273731fb |
| 15-Oct-2019 |
Christoph M. Becker |
Add Zend class/interface arginfo stubs We also change `Generator::throw()` to expect a `Throwable` in the first place, and we now throw a TypeError instead of returning `false` from
Add Zend class/interface arginfo stubs We also change `Generator::throw()` to expect a `Throwable` in the first place, and we now throw a TypeError instead of returning `false` from `Exception::getTraceAsString()`.
show more ...
|