Skip to content

build/gen_stub: include attribute arguments in synopsis modifiers - #22418

Merged
kocsismate merged 3 commits into
php:masterfrom
jordikroon:gen-stub-attribute-args
Sep 20, 2026
Merged

kocsismate merged 3 commits into
php:masterfrom
jordikroon:gen-stub-attribute-args

Conversation

@jordikroon

Copy link
Copy Markdown
Member

Output: php/doc-en#5631

@DanielEScherzer DanielEScherzer left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Output at php/doc-en#5631 looks good to me, leaving to mate for final approval

@jordikroon

Copy link
Copy Markdown
Member Author

Upon closely inspecting all files (php/doc-en@b782ece) I noticed 3 files had cvalues instead of their actual constant value.

Adding CloningVisitor seems to have fixed that, but I can't really fully judge it's impact.

@jordikroon

Copy link
Copy Markdown
Member Author

@DanielEScherzer with the Branch split around the corner, could you merge this? I don't have the rights myself.

@kocsismate

Copy link
Copy Markdown
Member

@jordikroon Do we need this in PHP 8.4? We'll start to document PHP 8.6 very soon so IMO master is completely fine.

@jordikroon
jordikroon marked this pull request as draft September 20, 2026 00:13
@jordikroon
jordikroon changed the base branch from PHP-8.4 to master September 20, 2026 00:13
@jordikroon
jordikroon force-pushed the gen-stub-attribute-args branch from e6f364b to 869abeb Compare September 20, 2026 00:14
@jordikroon
jordikroon marked this pull request as ready for review September 20, 2026 00:14
@jordikroon

jordikroon commented Sep 20, 2026

Copy link
Copy Markdown
Member Author

@kocsismate personally don't need it. As long as it will end up in the 8.6 branch / master, I will be happy.

  • targeting main now.

@kocsismate
kocsismate merged commit 6441158 into php:master Sep 20, 2026
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants