зеркало из https://github.com/microsoft/git.git
Merge branch 'rs/cocci'
Code clean-up with help from coccinelle tool continues. * rs/cocci: coccicheck: make transformation for strbuf_addf(sb, "...") more precise use strbuf_add_unique_abbrev() for adding short hashes, part 2 use strbuf_addstr() instead of strbuf_addf() with "%s", part 2 gitignore: ignore output files of coccicheck make target
This commit is contained in:
Коммит
f0798e6cdb
|
@ -753,7 +753,7 @@ static int prepare_to_clone_next_submodule(const struct cache_entry *ce,
|
|||
if (suc->recursive_prefix)
|
||||
strbuf_addf(&sb, "%s/%s", suc->recursive_prefix, ce->name);
|
||||
else
|
||||
strbuf_addf(&sb, "%s", ce->name);
|
||||
strbuf_addstr(&sb, ce->name);
|
||||
strbuf_addf(out, _("Skipping unmerged submodule %s"), sb.buf);
|
||||
strbuf_addch(out, '\n');
|
||||
goto cleanup;
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
*.patch*
|
|
@ -1,5 +1,40 @@
|
|||
@ strbuf_addf_with_format_only @
|
||||
expression E;
|
||||
constant fmt;
|
||||
@@
|
||||
strbuf_addf(E,
|
||||
(
|
||||
fmt
|
||||
|
|
||||
_(fmt)
|
||||
)
|
||||
);
|
||||
|
||||
@ script:python @
|
||||
fmt << strbuf_addf_with_format_only.fmt;
|
||||
@@
|
||||
cocci.include_match("%" not in fmt)
|
||||
|
||||
@ extends strbuf_addf_with_format_only @
|
||||
@@
|
||||
- strbuf_addf
|
||||
+ strbuf_addstr
|
||||
(E,
|
||||
(
|
||||
fmt
|
||||
|
|
||||
_(fmt)
|
||||
)
|
||||
);
|
||||
|
||||
@@
|
||||
expression E1, E2;
|
||||
@@
|
||||
- strbuf_addf(E1, E2);
|
||||
- strbuf_addf(E1, "%s", E2);
|
||||
+ strbuf_addstr(E1, E2);
|
||||
|
||||
@@
|
||||
expression E1, E2, E3;
|
||||
@@
|
||||
- strbuf_addstr(E1, find_unique_abbrev(E2, E3));
|
||||
+ strbuf_add_unique_abbrev(E1, E2, E3);
|
||||
|
|
2
diff.c
2
diff.c
|
@ -3109,7 +3109,7 @@ static void fill_metainfo(struct strbuf *msg,
|
|||
}
|
||||
strbuf_addf(msg, "%s%sindex %s..", line_prefix, set,
|
||||
find_unique_abbrev(one->oid.hash, abbrev));
|
||||
strbuf_addstr(msg, find_unique_abbrev(two->oid.hash, abbrev));
|
||||
strbuf_add_unique_abbrev(msg, two->oid.hash, abbrev);
|
||||
if (one->mode == two->mode)
|
||||
strbuf_addf(msg, " %06o", one->mode);
|
||||
strbuf_addf(msg, "%s\n", reset);
|
||||
|
|
|
@ -396,7 +396,7 @@ output_header:
|
|||
find_unique_abbrev(one->hash, DEFAULT_ABBREV));
|
||||
if (!fast_backward && !fast_forward)
|
||||
strbuf_addch(&sb, '.');
|
||||
strbuf_addf(&sb, "%s", find_unique_abbrev(two->hash, DEFAULT_ABBREV));
|
||||
strbuf_add_unique_abbrev(&sb, two->hash, DEFAULT_ABBREV);
|
||||
if (message)
|
||||
strbuf_addf(&sb, " %s%s\n", message, reset);
|
||||
else
|
||||
|
|
|
@ -1383,8 +1383,7 @@ static int grab_1st_switch(unsigned char *osha1, unsigned char *nsha1,
|
|||
if (!strcmp(cb->buf.buf, "HEAD")) {
|
||||
/* HEAD is relative. Resolve it to the right reflog entry. */
|
||||
strbuf_reset(&cb->buf);
|
||||
strbuf_addstr(&cb->buf,
|
||||
find_unique_abbrev(nsha1, DEFAULT_ABBREV));
|
||||
strbuf_add_unique_abbrev(&cb->buf, nsha1, DEFAULT_ABBREV);
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче