[PR #7130] Strict typing in Doctrine\ORM, disconnect Doctrine\Common #10327

Closed
opened 2026-01-22 16:07:11 +01:00 by admin · 0 comments
Owner

Original Pull Request: https://github.com/doctrine/orm/pull/7130

State: closed
Merged: No


Initial round of strict typing.

  • Disconnected Doctrine\Common persistence for now to allow typehinting changes and Doctrine\Persistence migration.
  • Typehints for classes in the root Doctrine\ORM namespace.
  • Conflict to prophecy versions without PHP 7.2 support (to be dropped in future).

TODO

  • document signature changes - @Ocramius can you please suggest some format? Maybe outside UPGRADE to keep it clean, i.e. something like UPGRADE-STRICT-API.md with diff-like list of changes.
  • squash?
**Original Pull Request:** https://github.com/doctrine/orm/pull/7130 **State:** closed **Merged:** No --- Initial round of strict typing. * Disconnected Doctrine\Common persistence for now to allow typehinting changes and Doctrine\Persistence migration. * Typehints for classes in the root Doctrine\ORM namespace. * Conflict to prophecy versions without PHP 7.2 support (to be dropped in future). TODO * [ ] document signature changes - @Ocramius can you please suggest some format? Maybe outside UPGRADE to keep it clean, i.e. something like `UPGRADE-STRICT-API.md` with diff-like list of changes. * [ ] squash?
admin added the pull-request label 2026-01-22 16:07:11 +01:00
admin closed this issue 2026-01-22 16:07:11 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: doctrine/archived-orm#10327