This is the ninth in a series of series to convert Git to use struct object_id. This series converts the remaining callers of get_sha1 and friends to take and use struct object_id, and in doing so, renames them to get_oid and friends. It is possible there will be some other conflicts with in flight topics, as get_sha1 is commonly used in the codebase. This is unavoidable to some extent, but should be kept in mind. My experience is that usually the required changes for conversion are minimal. This series is much reduced in size thanks to the conversion work done by Brandon Williams in his earlier series touching the notes code. brian m. carlson (12): builtin/fsck: convert remaining caller of get_sha1 to object_id builtin/merge-tree: convert remaining caller of get_sha1 to object_id submodule: convert submodule config lookup to use object_id remote: convert struct push_cas to struct object_id sequencer: convert to struct object_id builtin/update_ref: convert to struct object_id bisect: convert bisect_checkout to struct object_id builtin/unpack-file: convert to struct object_id builtin/verify-tag: convert to struct object_id Convert remaining callers of get_sha1 to get_oid. sha1_name: convert get_sha1* to get_oid* sha1_name: convert GET_SHA1* flags to GET_OID* apply.c | 4 +- archive.c | 2 +- bisect.c | 18 +-- builtin/am.c | 6 +- builtin/cat-file.c | 8 +- builtin/commit-tree.c | 4 +- builtin/commit.c | 8 +- builtin/fsck.c | 8 +- builtin/grep.c | 8 +- builtin/log.c | 4 +- builtin/merge-tree.c | 6 +- builtin/receive-pack.c | 4 +- builtin/replace.c | 4 +- builtin/reset.c | 10 +- builtin/rev-parse.c | 8 +- builtin/show-branch.c | 8 +- builtin/submodule--helper.c | 8 +- builtin/unpack-file.c | 12 +- builtin/update-ref.c | 69 ++++++------ builtin/verify-tag.c | 8 +- cache.h | 45 ++++---- commit.c | 4 +- config.c | 12 +- config.h | 4 +- mailmap.c | 6 +- notes.c | 2 +- refs.c | 2 +- remote.c | 8 +- remote.h | 2 +- revision.c | 16 +-- sequencer.c | 65 +++++------ sha1_name.c | 234 +++++++++++++++++++-------------------- submodule-config.c | 36 +++--- submodule-config.h | 10 +- submodule.c | 32 +++--- submodule.h | 2 +- t/helper/test-submodule-config.c | 10 +- transport-helper.c | 2 +- 38 files changed, 345 insertions(+), 354 deletions(-)