##// END OF EJS Templates
repoview: add a test to track operation not supposed to trigger filtering...
repoview: add a test to track operation not supposed to trigger filtering This test will be useful to confirm we removed filtering trigger and to prevent it to come back without us noticing. Differential Revision: https://phab.mercurial-scm.org/D7479

File last commit:

r43347:687b865b default
r44144:a7a4b3b2 default
Show More
repoviewutil.py
24 lines | 796 B | text/x-python | PythonLexer
repoview: move subsettable in a dedicated module...
r42314 # repoviewutil.py - constaints data relevant to repoview.py and other module
#
# Copyright 2012 Pierre-Yves David <pierre-yves.david@ens-lyon.org>
# Logilab SA <contact@logilab.fr>
#
# This software may be used and distributed according to the terms of the
# GNU General Public License version 2 or any later version.
from __future__ import absolute_import
### Nearest subset relation
# Nearest subset of filter X is a filter Y so that:
# * Y is included in X,
# * X - Y is as small as possible.
# This create and ordering used for branchmap purpose.
# the ordering may be partial
Augie Fackler
formatting: blacken the codebase...
r43346 subsettable = {
Augie Fackler
formatting: byteify all mercurial/ and hgext/ string literals...
r43347 None: b'visible',
b'visible-hidden': b'visible',
b'visible': b'served',
b'served.hidden': b'served',
b'served': b'immutable',
b'immutable': b'base',
Augie Fackler
formatting: blacken the codebase...
r43346 }