( )⚙ D11074 resolve: use the `parentchange` context manager to apply merge action

This is an archive of the discontinued Mercurial Phabricator instance.

resolve: use the `parentchange` context manager to apply merge action
ClosedPublic

Authored by marmoute on Jul 10 2021, 5:03 PM.

Details

Summary

In an ideal world, we would not have to do that. However, we are miles away from
being ready to not have to do it.

So we add this context manager alongside a long comment. This will help use to
get to the point were have two distinct API with strict rules about when to call
them.

Diff Detail

Repository
rHG Mercurial
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

marmoute created this revision.Jul 10 2021, 5:03 PM
baymax updated this revision to Diff 29175.Jul 11 2021, 7:17 AM

✅ refresh by Heptapod after a successful CI run (🐙 💚)

Alphare accepted this revision.Jul 12 2021, 5:35 AM
This revision is now accepted and ready to land.Jul 12 2021, 5:35 AM
baymax updated this revision to Diff 29266.Jul 15 2021, 12:05 PM

✅ refresh by Heptapod after a successful CI run (🐙 💚)