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

Fix inheritance bug when invoking parent:: in a subclass #284

Merged
merged 45 commits into from Apr 29, 2019

Conversation

SammyK
Copy link
Contributor

@SammyK SammyK commented Feb 4, 2019

Description

A subclass that overwrites a parent method and invokes the parent method with parent:: will return the value of the subclass method (if it exists in the subclass) instead of the parent method. This is the root cause behind the bug caused by Drupal 7's DBAL.

Readiness checklist

@SammyK SammyK added 🐛 bug Something isn't working ☠️ do-not-merge/WIP 🍏 core Changes to the core tracing functionality c-extension Apply this label to issues and prs related to the C-extension labels Feb 4, 2019
@SammyK SammyK added this to the 0.13.0 milestone Feb 4, 2019
@SammyK SammyK self-assigned this Feb 4, 2019
@labbati labbati modified the milestones: 0.13.0, 0.14.0, 0.15.0 Feb 12, 2019
This was referenced Feb 19, 2019
@SammyK SammyK force-pushed the sammyk/fix-inheritance-bug branch 3 times, most recently from f01e789 to abb08bc Compare February 25, 2019 14:30
@labbati labbati removed this from the 0.14.0 milestone Feb 26, 2019
@SammyK SammyK force-pushed the sammyk/fix-inheritance-bug branch 2 times, most recently from 04aa0d5 to 350ad2a Compare February 28, 2019 18:02
@SammyK SammyK force-pushed the sammyk/fix-inheritance-bug branch 2 times, most recently from f43e9af to 317815c Compare March 13, 2019 16:49
@SammyK SammyK force-pushed the sammyk/fix-inheritance-bug branch 2 times, most recently from df7ddb8 to 582c093 Compare April 19, 2019 15:39
@SammyK SammyK requested a review from pawelchcki April 22, 2019 17:00
@SammyK SammyK assigned pawelchcki and unassigned SammyK Apr 22, 2019
@SammyK SammyK requested a review from labbati April 22, 2019 17:01
Copy link
Contributor

@pawelchcki pawelchcki left a comment

Choose a reason for hiding this comment

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

:shipit:

@SammyK SammyK merged commit 1c449b7 into master Apr 29, 2019
@SammyK SammyK deleted the sammyk/fix-inheritance-bug branch April 29, 2019 16:29
@ajessu ajessu mentioned this pull request Mar 16, 2020
5 tasks
bwoebi pushed a commit that referenced this pull request Sep 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Something isn't working c-extension Apply this label to issues and prs related to the C-extension 🍏 core Changes to the core tracing functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants