Patrick Steinhardt <ps@xxxxxx> writes: > The `safe_create_leading_directories()` function and its relatives are > located in "object-file.c", which is not a good fit as they provide > generic functionality not related to objects at all. Move them into > "dir.c". It may be debatable that <dir.c>, which has traditionally been a collection of read-only operations (mostly for exclude/ignore processing), is a good place to host "mkdir -p", but it certainly is better than having it in <object-file.c> Looking good.