Skip to content

Conversation

@adriendupuis
Copy link
Contributor

@adriendupuis adriendupuis commented Jan 19, 2026

Question Answer
JIRA Ticket
Versions 5.0
Edition
  • Upgrade PhpDocumentor binary from 3.8.0 to 3.9.1
  • Update some templates
    • \self seem now used instead of self
    • The use of phpDocumentor\Reflection\Php\Expression instead of string changes some tests
    • Add few internal links on method args' default values and constant values
    • There is an hardly visible change in how non-standard PHPStan syntax is handled

163 classes only have changes other than whitespaces.
No changes elsewhere.

Few examples:

Next, I'll report changes to 4.6 branch

Checklist

  • Text renders correctly
  • Text has been checked with vale
  • Description metadata is up to date
  • Redirects cover removed/moved pages
  • Code samples are working
  • PHP code samples have been fixed with PHP CS fixer
  • Added link to this PR in relevant JIRA ticket or code PR

@github-actions
Copy link

Preview of modified files: no change to preview.

@adriendupuis adriendupuis marked this pull request as ready for review January 21, 2026 10:50
Copy link
Contributor

@mnocon mnocon left a comment

Choose a reason for hiding this comment

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

Thank you for the summary!

@adriendupuis adriendupuis merged commit 90c00ff into 5.0 Jan 21, 2026
4 of 6 checks passed
@adriendupuis adriendupuis deleted the upgrade-phpdoc-bin branch January 21, 2026 16:20
adriendupuis added a commit that referenced this pull request Jan 21, 2026
* Upgrade PhpDocumentor to 3.9.1 from 3.8.0
* Fix argument.default and \self usage
* Enh constant-signature.html.twig w/ link
* Fix & enh. method-*.html arg default value
* Regenerate PHP API Ref's HTML
@adriendupuis adriendupuis changed the title Upgrade the PhpDoc version use to generate PHP API Ref Upgrade the PhpDoc version use to generate PHP API Ref (5.0) Jan 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants