Phillip Wood [off-list ref] writes:
On 05/01/2026 14:23, Phillip Wood wrote:
quoted
It is quite common that moving from parsing config settings eagerly by
calling repo_config() at startup to parsing them lazily via 'stuct
repo_settings' causes regressions like this. We really should find a way
to address that before moving more settings into 'struct repo_settings'
See
https://lore.kernel.org/git/d61c966b-61ae-4ba9-b983-c8dab6e2c292@gmail.com (local)
for some discussion about a possible solution.
Nice, but I suspect it would be an improvement already without
passing repository instance via git_default_config() and instead
have the code use the_repository; it is even possible not to have
any repository when the callchain executes.