summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2022-09-02submodule--helper update: don't override 'checkout' exit codeÆvar Arnfjörð Bjarmason1-6/+3
2022-09-02submodule--helper: libify "must_die_on_failure" code pathsÆvar Arnfjörð Bjarmason1-29/+16
2022-09-02submodule--helper: libify determine_submodule_update_strategy()Ævar Arnfjörð Bjarmason1-14/+25
2022-09-02submodule--helper: don't exit() on failure, returnÆvar Arnfjörð Bjarmason1-10/+25
2022-09-02submodule--helper: use "code" in run_update_command()Ævar Arnfjörð Bjarmason1-14/+13
2022-09-02submodule API: don't handle SM_..{UNSPECIFIED,COMMAND} in to_string()Ævar Arnfjörð Bjarmason3-13/+11
2022-09-02submodule--helper: don't call submodule_strategy_to_string() in BUG()Ævar Arnfjörð Bjarmason1-6/+6
2022-09-02submodule--helper: add missing braces to "else" armÆvar Arnfjörð Bjarmason1-1/+2
2022-09-02submodule--helper: return "ret", not "1" from update_submodule()Ævar Arnfjörð Bjarmason2-2/+2
2022-09-02submodule--helper: rename "int res" to "int ret"Ævar Arnfjörð Bjarmason1-9/+9
2022-09-02submodule--helper: don't redundantly check "else if (res)"Ævar Arnfjörð Bjarmason1-2/+1
2022-09-02submodule--helper: refactor "errmsg_str" to be a "struct strbuf"Glen Choo1-8/+6
2022-09-02submodule--helper: add "const" to passed "struct update_data"Ævar Arnfjörð Bjarmason1-5/+7
2022-09-02submodule--helper: add "const" to copy of "update_data"Glen Choo1-2/+2
2022-09-02submodule--helper: add "const" to passed "module_clone_data"Ævar Arnfjörð Bjarmason1-23/+26
2022-09-02submodule--helper: move "sb" in clone_submodule() to its own scopeÆvar Arnfjörð Bjarmason1-7/+14
2022-09-02submodule--helper: use xstrfmt() in clone_submodule()Ævar Arnfjörð Bjarmason1-8/+9
2022-09-02submodule--helper: replace memset() with { 0 }-initializationÆvar Arnfjörð Bjarmason1-4/+2
2022-09-02submodule--helper style: add \n\n after variable declarationsÆvar Arnfjörð Bjarmason1-2/+23
2022-09-02submodule--helper style: don't separate declared variables with \n\nÆvar Arnfjörð Bjarmason1-28/+5
2022-09-02submodule--helper: move "resolve-relative-url-test" to a test-toolÆvar Arnfjörð Bjarmason3-24/+43
2022-09-02submodule--helper: move "check-name" to a test-toolÆvar Arnfjörð Bjarmason3-25/+47
2022-09-02submodule--helper: move "is-active" to a test-toolÆvar Arnfjörð Bjarmason7-30/+90
2022-09-02test-tool submodule-config: remove unused "--url" handlingÆvar Arnfjörð Bjarmason1-9/+2
2022-09-02submodule--helper: remove unused "list" helperÆvar Arnfjörð Bjarmason2-65/+0
2022-09-02submodule--helper: remove unused "name" helperÆvar Arnfjörð Bjarmason1-19/+0
2022-09-02submodule tests: test for "add <repository> <abs-path>"Ævar Arnfjörð Bjarmason1-0/+5
2022-09-02submodule tests: test usage behaviorÆvar Arnfjörð Bjarmason1-0/+26
2022-09-01The seventeenth batchJunio C Hamano1-1/+12
2022-09-01Merge branch 'en/merge-multi-strategies'Junio C Hamano1-9/+11
2022-09-01Merge branch 'en/t4301-more-merge-tree-tests'Junio C Hamano1-1/+573
2022-09-01Merge branch 'en/merge-unstash-only-on-clean-merge'Junio C Hamano2-1/+13
2022-09-01Merge branch 'sg/parse-options-subcommand'Junio C Hamano35-333/+873
2022-09-01Merge branch 'ds/bundle-uri-clone'Junio C Hamano10-0/+374
2022-09-01git-compat-util.h: use "deprecated" for UNUSED variablesÆvar Arnfjörð Bjarmason1-1/+2
2022-09-01git-compat-util.h: use "UNUSED", not "UNUSED(var)"Ævar Arnfjörð Bjarmason93-269/+269
2022-09-01t: retire unused chainlint.sedEric Sunshine1-399/+0
2022-09-01t/Makefile: teach `make test` and `make prove` to run chainlint.plEric Sunshine1-3/+17
2022-09-01test-lib: replace chainlint.sed with chainlint.plEric Sunshine2-3/+8
2022-09-01test-lib: retire "lint harder" optimization hackEric Sunshine4-21/+3
2022-09-01t/chainlint: add more chainlint.pl self-testsEric Sunshine34-2/+336
2022-09-01chainlint.pl: allow `|| echo` to signal failure upstream of a pipeEric Sunshine3-0/+24
2022-09-01chainlint.pl: complain about loops lacking explicit failure handlingEric Sunshine12-7/+153
2022-09-01chainlint.pl: don't flag broken &&-chain if failure indicated explicitlyEric Sunshine7-2/+62
2022-09-01chainlint.pl: don't flag broken &&-chain if `$?` handled explicitlyEric Sunshine3-0/+26
2022-09-01chainlint.pl: don't require `&` background command to end with `&&`Eric Sunshine3-1/+20
2022-09-01t/Makefile: apply chainlint.pl to existing self-testsEric Sunshine6-14/+46
2022-09-01chainlint.pl: don't require `return|exit|continue` to end with `&&`Eric Sunshine7-2/+63
2022-09-01chainlint.pl: validate test scripts in parallelEric Sunshine1-1/+49
2022-09-01chainlint.pl: add parser to identify test definitionsEric Sunshine1-3/+60