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