equal
deleted
inserted
replaced
91 |
91 |
92 Secret and hidden changeset should not pretend to be here.""" |
92 Secret and hidden changeset should not pretend to be here.""" |
93 assert not repo.changelog.filteredrevs |
93 assert not repo.changelog.filteredrevs |
94 # fast path in simple case to avoid impact of non optimised code |
94 # fast path in simple case to avoid impact of non optimised code |
95 hiddens = filterrevs(repo, 'visible') |
95 hiddens = filterrevs(repo, 'visible') |
96 if phases.hassecret(repo): |
96 secrets = repo._phasecache.getrevset(repo, phases.remotehiddenphases) |
97 secrets = repo._phasecache.getrevset(repo, phases.remotehiddenphases) |
97 if secrets: |
98 return frozenset(hiddens | frozenset(secrets)) |
98 return frozenset(hiddens | frozenset(secrets)) |
99 else: |
99 else: |
100 return hiddens |
100 return hiddens |
101 |
101 |
102 def computemutable(repo, visibilityexceptions=None): |
102 def computemutable(repo, visibilityexceptions=None): |