--- a/mercurial/sparse.py Tue Jul 14 11:28:06 2020 -0700
+++ b/mercurial/sparse.py Tue Apr 14 16:43:54 2020 +0530
@@ -601,10 +601,10 @@
if b'exp-sparse' in oldrequires and removing:
repo.requirements.discard(b'exp-sparse')
- scmutil.writerequires(repo.vfs, repo.requirements)
+ scmutil.writereporequirements(repo)
elif b'exp-sparse' not in oldrequires:
repo.requirements.add(b'exp-sparse')
- scmutil.writerequires(repo.vfs, repo.requirements)
+ scmutil.writereporequirements(repo)
try:
writeconfig(repo, includes, excludes, profiles)
@@ -613,7 +613,7 @@
if repo.requirements != oldrequires:
repo.requirements.clear()
repo.requirements |= oldrequires
- scmutil.writerequires(repo.vfs, repo.requirements)
+ scmutil.writereporequirements(repo)
writeconfig(repo, oldincludes, oldexcludes, oldprofiles)
raise