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

[Backport]3437-Adding-an-instance-class-variable-remove-the-traits-of-a-class #3438

Conversation

jecisc
Copy link
Member

@jecisc jecisc commented May 29, 2019

Backport fix in class slot addition.

Fixes #3437

@jecisc jecisc changed the base branch from Pharo8.0 to Pharo7.0 May 29, 2019 13:53
@MarcusDenker
Copy link
Member

you need to look at fillFor:, too... it was missing setting something in Pharo8

@jecisc
Copy link
Member Author

jecisc commented May 29, 2019

Oh, ok. Just this already fix the problem we had, but maybe there is another one?

@MarcusDenker
Copy link
Member

ah, the fix there might have been a side effect of removing copyClassSlotsFromExistingClass...

@jecisc
Copy link
Member Author

jecisc commented May 29, 2019

So, what would be the clean solution? Do you have an idea?

@jecisc
Copy link
Member Author

jecisc commented May 30, 2019

I reverted the change on fillFor: since it can cause problem.

Copy link
Member

@MarcusDenker MarcusDenker left a comment

Choose a reason for hiding this comment

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

Ok

@jecisc
Copy link
Member Author

jecisc commented Jun 3, 2019

Faling tests are already failing for me in a clean image.

@MarcusDenker
Copy link
Member

So do we merge this? It is for Pharo7

@jecisc
Copy link
Member Author

jecisc commented Jun 11, 2019

@tesonep Is that Ok for you?

@MarcusDenker
Copy link
Member

So what do we do?

@MarcusDenker
Copy link
Member

If nobody objects, this will be merged end of the week.

@jecisc
Copy link
Member Author

jecisc commented Jun 25, 2019

We can ask people to review during the sprint

@jecisc jecisc closed this Jun 27, 2019
@jecisc jecisc deleted the 3437-Adding-an-instance-class-variable-remove-the-traits-of-a-class branch June 27, 2019 19:07
@jecisc jecisc restored the 3437-Adding-an-instance-class-variable-remove-the-traits-of-a-class branch July 1, 2019 14:21
@jecisc jecisc reopened this Jul 1, 2019
@jecisc
Copy link
Member Author

jecisc commented Jul 1, 2019

Oups, I closed it by accident because I cleaned my branched and this one had more than 1 month.

@MarcusDenker MarcusDenker merged commit 7a80338 into pharo-project:Pharo7.0 Jul 15, 2019
@MarcusDenker
Copy link
Member

I finally merged it.

@jecisc jecisc deleted the 3437-Adding-an-instance-class-variable-remove-the-traits-of-a-class branch November 29, 2022 15:20
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.

2 participants