git/t/helper
Junio C Hamano 5e56a39e6a Merge branch 'ps/config-wo-the-repository'
Use of API functions that implicitly depend on the_repository
object in the config subsystem has been rewritten to pass a
repository object through the callchain.

* ps/config-wo-the-repository:
  config: hide functions using `the_repository` by default
  global: prepare for hiding away repo-less config functions
  config: don't depend on `the_repository` with branch conditions
  config: don't have setters depend on `the_repository`
  config: pass repo to functions that rename or copy sections
  config: pass repo to `git_die_config()`
  config: pass repo to `git_config_get_expiry_in_days()`
  config: pass repo to `git_config_get_expiry()`
  config: pass repo to `git_config_get_max_percent_split_change()`
  config: pass repo to `git_config_get_split_index()`
  config: pass repo to `git_config_get_index_threads()`
  config: expose `repo_config_clear()`
  config: introduce missing setters that take repo as parameter
  path: hide functions using `the_repository` by default
  path: stop relying on `the_repository` in `worktree_git_path()`
  path: stop relying on `the_repository` when reporting garbage
  hooks: remove implicit dependency on `the_repository`
  editor: do not rely on `the_repository` for interactive edits
  path: expose `do_git_common_path()` as `repo_common_pathv()`
  path: expose `do_git_path()` as `repo_git_pathv()`
2024-08-23 09:02:34 -07:00
..
.gitignore
test-advise.c global: prepare for hiding away repo-less config functions 2024-08-13 10:01:05 -07:00
test-bitmap.c Merge branch 'ps/use-the-repository' 2024-07-02 09:59:00 -07:00
test-bloom.c Merge branch 'tb/path-filter-fix' 2024-07-08 14:53:10 -07:00
test-bundle-uri.c remote: drop checks for zero-url case 2024-06-14 09:34:39 -07:00
test-cache-tree.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-chmtime.c
test-config.c global: prepare for hiding away repo-less config functions 2024-08-13 10:01:05 -07:00
test-crontab.c
test-csprng.c
test-date.c date: make DATE_MODE thread-safe 2024-04-05 15:21:14 -07:00
test-delete-gpgsig.c
test-delta.c
test-dir-iterator.c
test-drop-caches.c
test-dump-cache-tree.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-dump-fsmonitor.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-dump-split-index.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-dump-untracked-cache.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-env-helper.c
test-example-tap.c unit-tests: add if_test 2024-07-30 13:32:43 -07:00
test-fake-ssh.c
test-find-pack.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-fsmonitor-client.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-genrandom.c
test-genzeros.c
test-getcwd.c
test-hash-speed.c hash-ll: merge with "hash.h" 2024-06-14 10:26:33 -07:00
test-hash.c
test-hashmap.c t: port helper/test-hashmap.c to unit-tests/t-hashmap.c 2024-08-06 09:25:54 -07:00
test-hexdump.c
test-json-writer.c set errno=0 before strtoX calls 2024-08-05 10:59:20 -07:00
test-lazy-init-name-hash.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-match-trees.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-mergesort.c
test-mktemp.c
test-oid-array.c t/helper: fix segfault in "oid-array" command without repository 2024-06-14 10:26:34 -07:00
test-online-cpus.c
test-pack-mtimes.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-parse-options.c parse-options: fix leaks for users of OPT_FILENAME 2024-06-11 13:15:04 -07:00
test-parse-pathspec-file.c
test-partial-clone.c t/helper: use correct object hash in partial-clone helper 2024-06-14 10:26:34 -07:00
test-path-utils.c Merge branch 'fixes/2.45.1/2.41' into fixes/2.45.1/2.42 2024-05-24 16:57:43 -07:00
test-pcre2-config.c
test-pkt-line.c Merge branch 'jx/sideband-chomp-newline-fix' into maint-2.43 2024-02-08 16:22:11 -08:00
test-proc-receive.c t/helper: remove dependency on `the_repository` in "proc-receive" 2024-06-14 10:26:35 -07:00
test-progress.c
test-reach.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-read-cache.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-read-graph.c Merge branch 'tb/path-filter-fix' 2024-07-08 14:53:10 -07:00
test-read-midx.c midx: support reading incremental MIDX chains 2024-08-06 12:01:38 -07:00
test-ref-store.c refs: add referent to each_ref_fn 2024-08-09 08:47:34 -07:00
test-reftable.c Merge branch 'cp/unit-test-reftable-tree' 2024-08-14 14:54:56 -07:00
test-regex.c global: improve const correctness when assigning string constants 2024-06-07 10:30:48 -07:00
test-repository.c t/test-repository: fix leaking repository 2024-08-01 08:47:37 -07:00
test-revision-walking.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-rot13-filter.c global: improve const correctness when assigning string constants 2024-06-07 10:30:48 -07:00
test-run-command.c test-tool run-command testsuite: support unit tests 2024-05-06 14:06:34 -07:00
test-scrap-cache-tree.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-serve-v2.c
test-sha1.c hash-ll: merge with "hash.h" 2024-06-14 10:26:33 -07:00
test-sha1.sh
test-sha256.c hash-ll: merge with "hash.h" 2024-06-14 10:26:33 -07:00
test-sigchain.c
test-simple-ipc.c
test-string-list.c
test-submodule-config.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-submodule-nested-repo-config.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-submodule.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-subprocess.c
test-tool-utils.h
test-tool.c t: migrate helper/test-oidmap.c to unit-tests/t-oidmap.c 2024-07-03 09:12:14 -07:00
test-tool.h t: migrate helper/test-oidmap.c to unit-tests/t-oidmap.c 2024-07-03 09:12:14 -07:00
test-trace2.c set errno=0 before strtoX calls 2024-08-05 10:59:20 -07:00
test-truncate.c
test-urlmatch-normalization.c
test-userdiff.c global: prepare for hiding away repo-less config functions 2024-08-13 10:01:05 -07:00
test-wildmatch.c
test-windows-named-pipe.c
test-write-cache.c global: introduce `USE_THE_REPOSITORY_VARIABLE` macro 2024-06-14 10:26:33 -07:00
test-xml-encode.c