summaryrefslogtreecommitdiffstats
path: root/contrib/persistent-https
diff options
context:
space:
mode:
authorDerrick Stolee <stolee@gmail.com>2026-02-23 12:26:50 +0000
committerJunio C Hamano <gitster@pobox.com>2026-02-23 13:23:41 -0800
commitbcfb9128c9ce87dfeacaffe051257f7a5fc866e9 (patch)
treec8c4495dba070a542dc7eee85c1cfc62d14ddc57 /contrib/persistent-https
parent9c7fc23c24cc0cfeaf5fe32a96fbfe2709a3f93d (diff)
downloadgit-bcfb9128c9ce87dfeacaffe051257f7a5fc866e9.tar.gz
git-bcfb9128c9ce87dfeacaffe051257f7a5fc866e9.zip
config: format paths gently
Move the logic for formatting path config values into a helper method and use gentle parsing when needed. We need to be careful about how to handle the ':(optional)' macro, which as tested in t1311-config-optional.sh must allow for ignoring a missing path when other multiple values exist, but cause 'git config get' to fail if it is the only possible value and thus no result is output. In the case of our list, we need to omit those values silently. This necessitates the use of the 'gently' parameter here. Signed-off-by: Derrick Stolee <stolee@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'contrib/persistent-https')
0 files changed, 0 insertions, 0 deletions