Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Honor requiresSQLCommentHint() for overriding types #5077

Merged
merged 1 commit into from
Dec 2, 2021

Conversation

greg0ire
Copy link
Member

@greg0ire greg0ire commented Dec 2, 2021

The side-effect of isCommentedDoctrineType() is preserved for
backward-compatibility reasons.

Fixes #4983

The side-effect of isCommentedDoctrineType() is preserved for
backward-compatibility reasons.
@greg0ire greg0ire force-pushed the ensure-comments-are-here branch from f4a0a17 to 5dd30ad Compare December 2, 2021 21:35
@greg0ire greg0ire marked this pull request as ready for review December 2, 2021 21:57
@greg0ire greg0ire added the Bug label Dec 2, 2021
@greg0ire greg0ire requested a review from morozov December 2, 2021 21:58
@morozov
Copy link
Member

morozov commented Dec 2, 2021

The side-effect of isCommentedDoctrineType() is preserved for backward-compatibility reasons.

Makes sense in general but what side effects the API consumers may rely on? Are you talking about the overridden implementation of initializeCommentedDoctrineTypes()?

@greg0ire
Copy link
Member Author

greg0ire commented Dec 2, 2021

Makes sense in general but what side effects the API consumers may rely on?

The property being filled, for instance (it's protected so accessible by classes extending AbstractPlatform). But yeah, the case you mentioned as well.

@greg0ire greg0ire merged commit 4b1b772 into doctrine:3.2.x Dec 2, 2021
@greg0ire greg0ire deleted the ensure-comments-are-here branch December 2, 2021 22:57
@morozov morozov added this to the 3.2.1 milestone Dec 19, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Dec 20, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Adding Custom Type after doctrineTypeComments member was touched results in missing comments on schema
2 participants