]> Kevux Git Server - rit/commit
config: restructure format_config()
authorDerrick Stolee <stolee@gmail.com>
Mon, 23 Feb 2026 12:26:54 +0000 (12:26 +0000)
committerJunio C Hamano <gitster@pobox.com>
Mon, 23 Feb 2026 21:23:41 +0000 (13:23 -0800)
commit645f92a3e9179ebf1ed42dc4fa05cc8dd71e3e9c
treeaa0dbd2a064f60ae3c6300ee454feac35dd5fa06
parent2d4ab5a885f365cb66156ff4553f88c000dfa307
config: restructure format_config()

The recent changes have replaced the bodies of most if/else-if cases
with simple helper method calls. This makes it easy to adapt the
structure into a clearer switch statement, leaving a simple if/else in
the default case.

Make things a little simpler to read by reducing the nesting depth via a
new goto statement when we want to skip values.

Signed-off-by: Derrick Stolee <stolee@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/config.c