Skip to content

fix: Refactoring#copyType()#2820

Merged
monperrus merged 1 commit intoINRIA:masterfrom
pvojtechovsky:refRefactor
Dec 6, 2018
Merged

fix: Refactoring#copyType()#2820
monperrus merged 1 commit intoINRIA:masterfrom
pvojtechovsky:refRefactor

Conversation

@pvojtechovsky
Copy link
Copy Markdown
Collaborator

@pvojtechovsky pvojtechovsky commented Dec 4, 2018

When the model is more complicated then the origin code failed, because the checking of the model consistency in the middle of renaming cannot work.
So this PR first changes names and then checks that everything is consistent

@pvojtechovsky pvojtechovsky changed the title WiP refactor: Refactoring fix: Refactoring#copyType() Dec 4, 2018
@pvojtechovsky
Copy link
Copy Markdown
Collaborator Author

I do not understand why it passed before, but as you can see today evening on failing #2683 http://spoon3r.lille.inria.fr/github-webhook//traces/tmp0hpdnorq , the problem is reproducible with code of #2683.

This PR is ready for review.

Note: after #2820, #2819 and #2813 is merged, I can rebase #2683 and we can start to discuss that PR. I do not see any simple way now, how to make it even smaller.

@monperrus monperrus merged commit 11e4196 into INRIA:master Dec 6, 2018
@monperrus
Copy link
Copy Markdown
Collaborator

I love the meta-touch of refactoring of refactoring.

@pvojtechovsky pvojtechovsky deleted the refRefactor branch December 8, 2018 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants