mercurial/hg.py
changeset 44160 abcc82bf0717
parent 44060 a61287a95dc3
child 44175 2b6632d64328
--- a/mercurial/hg.py	Fri Jan 24 14:32:53 2020 -0800
+++ b/mercurial/hg.py	Fri Jan 24 09:33:02 2020 -0800
@@ -1040,10 +1040,10 @@
 def clean(repo, node, show_stats=True, quietempty=False):
     """forcibly switch the working directory to node, clobbering changes"""
     stats = updaterepo(repo, node, True)
+    assert stats.unresolvedcount == 0
     repo.vfs.unlinkpath(b'graftstate', ignoremissing=True)
     if show_stats:
         _showstats(repo, stats, quietempty)
-    return stats.unresolvedcount > 0
 
 
 # naming conflict in updatetotally()