This is an archive of the discontinued Mercurial Phabricator instance.

rebase: calculate obsolescense-related info earlier
ClosedPublic

Authored by martinvonz on Mar 22 2021, 1:36 PM.

Details

Summary

My goal is to use rewriteutil.precheck() in the rebase code. Since
rebase does its own handling of divergent commits (it skips them
instead of erroring out), we need to have divergence-causing commits
filtered out early. This patch helps prepare for that.

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

martinvonz created this revision.Mar 22 2021, 1:36 PM
martinvonz updated this revision to Diff 26560.Mar 24 2021, 2:24 AM
This revision was not accepted when it landed; it landed in state Needs Review.
This revision was automatically updated to reflect the committed changes.