This is an archive of the discontinued Mercurial Phabricator instance.

dagutil: remove module
ClosedPublic

Authored by indygreg on Aug 17 2018, 5:31 PM.

Details

Reviewers
None
Group Reviewers
hg-reviewers
Commits
rHGd39b1f7e5dcf: dagutil: remove module
Summary

The previous commit removed the last consumer of this module.

.. api:: dagutil module has been removed

Some functionality has been moved to the dagop module. Other
functionality can be accomplished via revsets.

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

indygreg created this revision.Aug 17 2018, 5:31 PM
This revision was automatically updated to reflect the committed changes.

Could we keep the module around for a version with deprecated warnings? The removal of the module will likely impacts some extensions (evolve for example)

Could we keep the module around for a version with deprecated warnings? The removal of the module will likely impacts some extensions (evolve for example)

The module was hardly used before. And evolve has broken against new Mercurial versions before. Of all the 3rd party extensions I use, only evolve uses dagutil. So I have my doubts that we need to keep dagutil around to ease transitions.