# HG changeset patch # User Gregory Szorc # Date 2016-02-16 00:49:52 # Node ID f16b84b1e40ec385836f75519e840500d72d7be4 # Parent 1ff28873830e3d7d2a079cb37cf2e3c61f259925 phases: use constants for phase values Magic numbers hinder readability. diff --git a/mercurial/phases.py b/mercurial/phases.py --- a/mercurial/phases.py +++ b/mercurial/phases.py @@ -435,11 +435,11 @@ def analyzeremotephases(repo, subset, ro continue node = bin(nhex) phase = int(phase) - if phase == 0: + if phase == public: if node != nullid: repo.ui.warn(_('ignoring inconsistent public root' ' from remote: %s\n') % nhex) - elif phase == 1: + elif phase == draft: if node in nodemap: draftroots.append(node) else: