contrib / coccinelle / the_repository.pending.coccion commit commit: allow parse_commit* to handle any repo (9e5252a)
   1// This file is used for the ongoing refactoring of
   2// bringing the index or repository struct in all of
   3// our code base.
   4
   5@@
   6expression E;
   7expression F;
   8expression G;
   9@@
  10- read_object_file(
  11+ repo_read_object_file(the_repository,
  12  E, F, G)
  13
  14@@
  15expression E;
  16@@
  17- has_sha1_file(
  18+ repo_has_sha1_file(the_repository,
  19  E)
  20
  21@@
  22expression E;
  23expression F;
  24@@
  25- has_sha1_file_with_flags(
  26+ repo_has_sha1_file_with_flags(the_repository,
  27  E)
  28
  29@@
  30expression E;
  31@@
  32- has_object_file(
  33+ repo_has_object_file(the_repository,
  34  E)
  35
  36@@
  37expression E;
  38expression F;
  39@@
  40- has_object_file_with_flags(
  41+ repo_has_object_file_with_flags(the_repository,
  42  E)
  43
  44@@
  45expression E;
  46expression F;
  47expression G;
  48@@
  49- parse_commit_internal(
  50+ repo_parse_commit_internal(the_repository,
  51  E, F, G)
  52
  53@@
  54expression E;
  55expression F;
  56@@
  57- parse_commit_gently(
  58+ repo_parse_commit_gently(the_repository,
  59  E, F)
  60
  61@@
  62expression E;
  63@@
  64- parse_commit(
  65+ repo_parse_commit(the_repository,
  66  E)