Skip to content

Remove empty registerCommands override#2232

Merged
greg0ire merged 1 commit into
doctrine:3.2.xfrom
tacman:codex/remove-empty-registercommands
May 18, 2026
Merged

Remove empty registerCommands override#2232
greg0ire merged 1 commit into
doctrine:3.2.xfrom
tacman:codex/remove-empty-registercommands

Conversation

@tacman
Copy link
Copy Markdown
Contributor

@tacman tacman commented May 18, 2026

Summary

Removes the empty DoctrineBundle::registerCommands() override.

Why

Symfony FrameworkBundle 8.1 deprecates overriding Symfony\Component\HttpKernel\Bundle\Bundle::registerCommands(). DoctrineBundle 3.2.2 still overrides the method, but the implementation is empty, so removing it avoids the deprecation without changing command registration behavior.

Fixes #2231.

Validation

  • php -l src/DoctrineBundle.php
  • vendor/bin/phpcs src/DoctrineBundle.php
  • vendor/bin/phpunit
  • php tests/console-application.php list --no-ansi
  • vendor/bin/phpstan analyse -v

@tacman tacman marked this pull request as ready for review May 18, 2026 11:56
@greg0ire
Copy link
Copy Markdown
Member

It seems there are CI jobs failing. Please take a look at this guide for more on how to handle those.

@tacman
Copy link
Copy Markdown
Contributor Author

tacman commented May 18, 2026

yes, but I ran all the tests, and everything I have control over passed (I think). The coding standards appear to be unrelated to my changes.

@greg0ire
Copy link
Copy Markdown
Member

Ah yes it's caused by https://github.com/slevomat/coding-standard/releases/tag/8.29.0 I think.

@greg0ire
Copy link
Copy Markdown
Member

greg0ire commented May 18, 2026

I assigned copilot to it because I am AFK and it fixed it.

@greg0ire greg0ire closed this May 18, 2026
@greg0ire greg0ire reopened this May 18, 2026
@greg0ire greg0ire added this to the 3.2.3 milestone May 18, 2026
@greg0ire greg0ire merged commit 130c062 into doctrine:3.2.x May 18, 2026
23 of 24 checks passed
@greg0ire
Copy link
Copy Markdown
Member

Thanks @tacman !

@ruudk
Copy link
Copy Markdown
Contributor

ruudk commented Jun 2, 2026

@greg0ire Thanks for this. Can this be tagged please 🙏 ?

@SavageTiger
Copy link
Copy Markdown

@greg0ire Thanks for this. Can this be tagged please 🙏 ?

➕ Yeah a release would be awesome, our Symfony 8.1 upgrade is blocked now 😅

@greg0ire
Copy link
Copy Markdown
Member

greg0ire commented Jun 5, 2026

Done

@SavageTiger
Copy link
Copy Markdown

Done

@greg0ire Thank you for the swift response!

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.

Symfony 8.1 deprecates empty DoctrineBundle::registerCommands() override

5 participants