equal
deleted
inserted
replaced
1118 @cachefor('obsolete') |
1118 @cachefor('obsolete') |
1119 def _computeobsoleteset(repo): |
1119 def _computeobsoleteset(repo): |
1120 """the set of obsolete revisions""" |
1120 """the set of obsolete revisions""" |
1121 obs = set() |
1121 obs = set() |
1122 getnode = repo.changelog.node |
1122 getnode = repo.changelog.node |
1123 notpublic = repo.revs("not public()") |
1123 notpublic = repo._phasecache.getrevset(repo, (phases.draft, phases.secret)) |
1124 for r in notpublic: |
1124 for r in notpublic: |
1125 if getnode(r) in repo.obsstore.successors: |
1125 if getnode(r) in repo.obsstore.successors: |
1126 obs.add(r) |
1126 obs.add(r) |
1127 return obs |
1127 return obs |
1128 |
1128 |