Git development
 help / color / mirror / Atom feed
* [PATCH 0/7] builtin/commit-graph: some small cleanups
@ 2026-10-28 11:57 Patrick Steinhardt
  2026-10-28 11:57 ` [PATCH 1/7] builtin/commit-graph: rename subcommand functions Patrick Steinhardt
                   ` (7 more replies)
  0 siblings, 8 replies; 11+ messages in thread
From: Patrick Steinhardt @ 2026-10-28 11:57 UTC (permalink / raw)
  To: git

Hi,

I'm working into the direction of making commit-graphs pluggable so that
backends can fully control where exactly commit-graphs are written to
and read from. This patch series contains a couple of small preliminary
cleanups.

Most of the patches are rather uncontroversial, I'd assume. The only
one that might raise some eyebrows is where I "fix" git-commit-graph(1)
to only accept "--object-directory=" for subcommands instead of both as
a command-global and subcommand option. I feel like this is quite a weird
outlier, and it got in my way. In any case, I'd appreciate some extra
thoughts on this.

Thanks!

Patrick

---
Patrick Steinhardt (7):
      builtin/commit-graph: rename subcommand functions
      builtin/commit-graph: drop declaration for `read_replace_refs`
      builtin/commit-graph: get rid of `the_repository`
      builtin/commit-graph: drop global "--object-dir=" switch
      builtin/commit-graph: simplify how we wire up common options
      builtin/commit-graph: de-globalize write options handling
      builtin/commit-graph: de-globalize options handling

 builtin/commit-graph.c | 131 +++++++++++++++++++++++++------------------------
 1 file changed, 67 insertions(+), 64 deletions(-)


---
base-commit: 37b3475fb530c14109211faca33716a173db61ed
change-id: 20261028-pks-commit-graph-cleanups-d1dc30f3e05a


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2026-10-28 21:29 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-28 11:57 [PATCH 0/7] builtin/commit-graph: some small cleanups Patrick Steinhardt
2026-10-28 11:57 ` [PATCH 1/7] builtin/commit-graph: rename subcommand functions Patrick Steinhardt
2026-10-28 11:57 ` [PATCH 2/7] builtin/commit-graph: drop declaration for `read_replace_refs` Patrick Steinhardt
2026-10-28 11:57 ` [PATCH 3/7] builtin/commit-graph: get rid of `the_repository` Patrick Steinhardt
2026-10-28 11:57 ` [PATCH 4/7] builtin/commit-graph: drop global "--object-dir=" switch Patrick Steinhardt
2026-10-28 11:57 ` [PATCH 5/7] builtin/commit-graph: simplify how we wire up common options Patrick Steinhardt
2026-10-28 11:57 ` [PATCH 6/7] builtin/commit-graph: de-globalize write options handling Patrick Steinhardt
2026-10-28 11:57 ` [PATCH 7/7] builtin/commit-graph: de-globalize " Patrick Steinhardt
2026-10-28 17:13   ` Mark C. Chu-Carroll
2026-10-28 20:40 ` [PATCH 0/7] builtin/commit-graph: some small cleanups Junio C Hamano
2026-10-28 21:28   ` Junio C Hamano

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox