]> git.ipfire.org Git - thirdparty/git.git/commitdiff
submodule--helper: remove update-module-mode
authorGlen Choo <chooglen@google.com>
Sat, 5 Mar 2022 00:13:50 +0000 (16:13 -0800)
committerJunio C Hamano <gitster@pobox.com>
Sat, 5 Mar 2022 00:39:11 +0000 (16:39 -0800)
This is dead code - it has not been used since c51f8f94e5
(submodule--helper: run update procedures from C, 2021-08-24).

Signed-off-by: Glen Choo <chooglen@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/submodule--helper.c

index eeacefcc3835a737d60caf55d9ecab639b93f137..c11ee1ea2b97a1ab714a9ac2ed3a9e0f327fee8a 100644 (file)
@@ -1957,29 +1957,6 @@ static void determine_submodule_update_strategy(struct repository *r,
        free(key);
 }
 
-static int module_update_module_mode(int argc, const char **argv, const char *prefix)
-{
-       const char *path, *update = NULL;
-       int just_cloned;
-       struct submodule_update_strategy update_strategy = { .type = SM_UPDATE_CHECKOUT };
-
-       if (argc < 3 || argc > 4)
-               die("submodule--helper update-module-clone expects <just-cloned> <path> [<update>]");
-
-       just_cloned = git_config_int("just_cloned", argv[1]);
-       path = argv[2];
-
-       if (argc == 4)
-               update = argv[3];
-
-       determine_submodule_update_strategy(the_repository,
-                                           just_cloned, path, update,
-                                           &update_strategy);
-       fputs(submodule_strategy_to_string(&update_strategy), stdout);
-
-       return 0;
-}
-
 struct update_clone_data {
        const struct submodule *sub;
        struct object_id oid;
@@ -3430,7 +3407,6 @@ static struct cmd_struct commands[] = {
        {"name", module_name, 0},
        {"clone", module_clone, 0},
        {"add", module_add, SUPPORT_SUPER_PREFIX},
-       {"update-module-mode", module_update_module_mode, 0},
        {"update-clone", update_clone, 0},
        {"run-update-procedure", run_update_procedure, 0},
        {"ensure-core-worktree", ensure_core_worktree, 0},