fbc1ed629e
Since4aab5b46f4
(Make read-cache.c "the_index" free., 2007-04-01) we've been undergoing a slow migration away from these macros, but haven't made much progress sincef8adbec9fe
(cache.h: flip NO_THE_INDEX_COMPATIBILITY_MACROS switch, 2019-01-24). Let's move forward a bit by changing the users of those macros that are rare enough that we can convert them in one go, and then remove the compatibility shim. The only manual change to the C code here is to "cache.h", the rest is all the result of applying the new "index-compatibility.cocci". Even though it's a one-off, let's keep the coccinelle rules for now. We'll extend them in subsequent commits, and this will help anything that's in-flight or out-of-tree to migrate. Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
46 lines
563 B
Plaintext
46 lines
563 B
Plaintext
// "the_repository" simple cases
|
|
@@
|
|
@@
|
|
(
|
|
- read_cache_unmerged
|
|
+ repo_read_index_unmerged
|
|
)
|
|
(
|
|
+ the_repository,
|
|
...)
|
|
|
|
// "the_index" simple cases
|
|
@@
|
|
@@
|
|
(
|
|
- is_cache_unborn
|
|
+ is_index_unborn
|
|
|
|
|
- unmerged_cache
|
|
+ unmerged_index
|
|
|
|
|
- rename_cache_entry_at
|
|
+ rename_index_entry_at
|
|
|
|
|
- chmod_cache_entry
|
|
+ chmod_index_entry
|
|
|
|
|
- cache_file_exists
|
|
+ index_file_exists
|
|
|
|
|
- cache_name_is_other
|
|
+ index_name_is_other
|
|
|
|
|
- unmerge_cache_entry_at
|
|
+ unmerge_index_entry_at
|
|
|
|
|
- add_to_cache
|
|
+ add_to_index
|
|
|
|
|
- add_file_to_cache
|
|
+ add_file_to_index
|
|
)
|
|
(
|
|
+ &the_index,
|
|
...)
|