comparison COPYING @ 39710:6192980553b4

statichttprepo: use new functions for requirements validation The new code in localrepo for requirements gathering and validation is more robust than scmutil.readrequires(). Let's port statichttprepo to it. Since scmutil.readrequires() is no longer used, it has been removed. It is possible extensions were monkeypatching this to supplement the set of supported requirements. But the proper way to do that is to register a featuresetupfuncs. I'm comfortable forcing the API break because featuresetupfuncs is more robust and has been supported for a while. .. api:: ``scmutil.readrequires()`` has been removed. Use ``localrepo.featuresetupfuncs`` to register new repository requirements. Use ``localrepo.ensurerequirementsrecognized()`` to validate them. Differential Revision: https://phab.mercurial-scm.org/D4570
author Gregory Szorc <gregory.szorc@gmail.com>
date Wed, 12 Sep 2018 15:47:24 -0700
parents 8c8b55733cbd
children
comparison
equal deleted inserted replaced
39709:5b8e9b2060ef 39710:6192980553b4