History log of /php-src/build/gen_stub.php (Results 76 – 100 of 210)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 36fdc6fd 10-Sep-2022 Nikita Popov

Check that all preprocessor conditions are terminated


# e0422979 09-Sep-2022 Máté Kocsis

Validate if the refpurpose and the description is in sync (#9510)


# 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 ...

123456789