comparison mercurial/localrepo.py @ 48666:4c1135d15700

requirements: do not warn about dropping share-safe, unless explicitly set If we are just altering the default value, this is "fine". This will get tested once share-safe become the default. Differential Revision: https://phab.mercurial-scm.org/D11994
author Pierre-Yves David <pierre-yves.david@octobus.net>
date Mon, 10 Jan 2022 12:48:35 +0100
parents 6fd9a17c32ab
children fc80752dbb24
comparison
equal deleted inserted replaced
48665:a62ba3345534 48666:4c1135d15700
3717 b" with 'format.usestore' config disabled" 3717 b" with 'format.usestore' config disabled"
3718 ) 3718 )
3719 ) 3719 )
3720 3720
3721 if requirementsmod.SHARESAFE_REQUIREMENT in requirements: 3721 if requirementsmod.SHARESAFE_REQUIREMENT in requirements:
3722 ui.warn( 3722 if ui.hasconfig(b'format', b'use-share-safe'):
3723 _( 3723 msg = _(
3724 b"ignoring enabled 'format.use-share-safe' config because " 3724 b"ignoring enabled 'format.use-share-safe' config because "
3725 b"it is incompatible with disabled 'format.usestore'" 3725 b"it is incompatible with disabled 'format.usestore'"
3726 b" config\n" 3726 b" config\n"
3727 ) 3727 )
3728 ) 3728 ui.warn(msg)
3729 dropped.add(requirementsmod.SHARESAFE_REQUIREMENT) 3729 dropped.add(requirementsmod.SHARESAFE_REQUIREMENT)
3730 3730
3731 return dropped 3731 return dropped
3732 3732
3733 3733