shallowverifier.py
20 lines
| 622 B
| text/x-python
|
PythonLexer
Augie Fackler
|
r40530 | # shallowverifier.py - shallow repository verifier | ||
# | ||||
# Copyright 2015 Facebook, Inc. | ||||
# | ||||
# This software may be used and distributed according to the terms of the | ||||
# GNU General Public License version 2 or any later version. | ||||
Matt Harbison
|
r52756 | from __future__ import annotations | ||
Augie Fackler
|
r40530 | from mercurial.i18n import _ | ||
from mercurial import verify | ||||
Augie Fackler
|
r43346 | |||
Augie Fackler
|
r40530 | class shallowverifier(verify.verifier): | ||
def _verifyfiles(self, filenodes, filelinkrevs): | ||||
"""Skips files verification since repo's not guaranteed to have them""" | ||||
self.repo.ui.status( | ||||
Augie Fackler
|
r43347 | _(b"skipping filelog check since remotefilelog is used\n") | ||
Augie Fackler
|
r43346 | ) | ||
Augie Fackler
|
r40530 | return 0, 0 | ||