# HG changeset patch # User Pierre-Yves David # Date 1344265358 -7200 # Node ID 8ae4f8bb24d5c678cce2ff208d4ec3c2565d82d1 # Parent cc8038e3bc2328ba3dad1a0b781f84082fc5ae53 obsolete: remove unused BC code diff -r cc8038e3bc23 -r 8ae4f8bb24d5 hgext/obsolete.py --- a/hgext/obsolete.py Mon Aug 06 16:56:17 2012 +0200 +++ b/hgext/obsolete.py Mon Aug 06 17:02:38 2012 +0200 @@ -135,15 +135,6 @@ args = revset.getargs(x, 0, 0, 'obsolete takes no argument') return [r for r in subset if r in repo._obsoleteset and repo._phasecache.phase(repo, r) > 0] -# XXX Backward compatibility, to be removed once stabilized -if '_phasecache' not in vars(localrepo.localrepository): # new api - def revsetobsolete(repo, subset, x): - """``obsolete()`` - Changeset is obsolete. - """ - args = revset.getargs(x, 0, 0, 'obsolete takes no argument') - return [r for r in subset if r in repo._obsoleteset and repo._phaserev[r] > 0] - def revsetunstable(repo, subset, x): """``unstable()`` Unstable changesets are non-obsolete with obsolete ancestors.