( )⚙ D7809 revlogutils: move the NodeMap class in a dedicated nodemap module

This is an archive of the discontinued Mercurial Phabricator instance.

revlogutils: move the NodeMap class in a dedicated nodemap module
ClosedPublic

Authored by marmoute on Jan 7 2020, 7:52 AM.

Details

Summary

We will introduce more nodemap related code, so it make sense to move the
existing code in that module first.

Diff Detail

Repository
rHG Mercurial
Lint
Lint Skipped
Unit
Unit Tests Skipped

Event Timeline

marmoute created this revision.Jan 7 2020, 7:52 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.

We recently gained a mercurial.utils module. Should mercurial.revlogutils become mercurial.utils.revlogutil instead?

utils is older than revlogutils, revlogutils focus on revlog related changes and his worth keeping at this.