History log of /PHP-8.4/build/gen_stub.php (Results 76 – 100 of 205)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 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)


Revision tags: php-8.2.0RC1, php-8.1.10, php-8.0.23
# 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


Revision tags: php-8.0.23RC1, php-8.1.10RC1, php-8.2.0beta3, php-8.2.0beta2, php-8.1.9, php-8.0.22
# 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 ...


Revision tags: php-8.1.9RC1, php-8.2.0beta1, php-8.0.22RC1, php-8.0.21, php-8.1.8, php-8.2.0alpha3, php-8.1.8RC1, php-8.2.0alpha2, php-8.0.21RC1
# 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)


123456789