History log of /PHP-8.2/build/gen_stub.php (Results 1 – 25 of 180)
Revision Date Author Comments
# 583ac15c 27-May-2024 Valentin Udaltsov

Fix gen_stub.php errors (#14335)


# 115c60e0 12-Feb-2024 Máté Kocsis

Validate constructor property promotion in stubs


# 631bc816 06-Feb-2024 Ilija Tovilo

Implement stackless internal function calls

Co-authored-by: Dmitry Stogov <dmitry@zend.com>

Closes GH-12461


# 10e8a0d1 08-Jan-2024 Máté Kocsis

Backport upgrading PHP-Parser to PHP-8.3


# 281555d0 07-Jan-2024 Máté Kocsis

Migrate to the final version of PHP-Parser 5.0.0


# 02bca09b 27-Nov-2023 Máté Kocsis

Add class aliases into the classmap of gen_stub.php

Now that we have class aliases (DOMNode -> DOM\Node), it has become important to add them to the class map so that it will be possible to

Add class aliases into the classmap of gen_stub.php

Now that we have class aliases (DOMNode -> DOM\Node), it has become important to add them to the class map so that it will be possible to generate class synopses for them.

show more ...


# be2401ab 07-Nov-2023 Gina Peter Banyard

[skip ci] gen_stub: Fix final comment text generation


# 5d980694 31-Oct-2023 Gina Peter Banyard

[skip ci] gen_stub: Generate useful methodsynopsises for new functions/methods (#12330)

Co-authored-by: Máté Kocsis <kocsismate@woohoolabs.com>


# 60a33af3 31-Oct-2023 Máté Kocsis

Fix validation of CLI arguments when a target manual directory has to be provided

Additionally, let's make sure that we don't try to process the stub files in the
manual target directory

Fix validation of CLI arguments when a target manual directory has to be provided

Additionally, let's make sure that we don't try to process the stub files in the
manual target directory. This comes with a slight performance benefit.

show more ...


# cc2a68e5 12-Sep-2023 Máté Kocsis

Fix predefined constant page synchonization


# 2cb4d006 05-Sep-2023 Máté Kocsis

Improve detection of predefined constants

In order to include constants documented at https://www.php.net/manual/en/reserved.constants.php, as well as constants which share the same varliste

Improve detection of predefined constants

In order to include constants documented at https://www.php.net/manual/en/reserved.constants.php, as well as constants which share the same varlistentry (just like what
https://www.php.net/manual/en/class.datetimeinterface.php#datetimeinterface.constants.atom does). In the same time, special constants like
true, false, null are excluded, since the manual uses their entity (&true;, &false, &null;, respectively), and gen_stub.php couldn't detect
them.

show more ...


# 0363dbfe 04-Sep-2023 Máté Kocsis

Add support for verifying and syncronizing predefined constants with the manual


# c5fb8b6a 01-Sep-2023 Máté Kocsis

Align class name detection to the new class synopsis format


# 597aeb12 30-Aug-2023 Máté Kocsis

Fix the class synopsis of Throwable

"ooexception" is rendered as a class, therefore interfaces should be marked up as "oointerface".


# 13d3564a 28-Aug-2023 Remi Collet

Fix #12063 convert PHP single-quote to C double-quote string


# c934e241 26-Dec-2022 Máté Kocsis

Fix GH-9967 Add support for generating custom function, class const, and property attributes in stubs


# e6627ccb 20-Aug-2023 Ayesh Karunaratne

gen_stub: fix regexps with unintentional range due to `-` character placement (#12004)


# 566cf37e 28-Jul-2023 Máté Kocsis

Use new class synopsis generating markup (#11809)


# 7b355e8d 04-Jul-2023 Ilija Tovilo

Revert "Merge branch 'PHP-8.2'"

This reverts commit 45a3f178dc226b69f5d72f10285bc2ad139b2c1c, reversing
changes made to b2a54bc6af4bf645b5bb2601621c12b31bfbff0c.


# 4db4f0ba 03-Jul-2023 Máté Kocsis

Display the readonly modifier for readonly classes


# 3c6590a3 03-Jul-2023 Máté Kocsis

Add support for extending multiple interfaces in the manual

After https://github.com/php/phd/pull/75/


# 3906bccc 27-Jun-2023 Máté Kocsis

Add support for typed class constants in stubs


# 6dd62fb3 25-Jun-2023 Máté Kocsis

Upgrade to PHP-Parser 5.0

Since it supports typed class constants. Using the alpha 3 version for now.


# 281669ae 07-May-2023 Máté Kocsis

Add support for true standalone type when generating methodsynopsis


# 368febbf 07-Mar-2023 Máté Kocsis

Remove unnecessary workaround for the true type


12345678