From: Junio C Hamano Date: Mon, 9 Feb 2026 20:09:10 +0000 (-0800) Subject: Merge branch 'ac/string-list-sort-u-and-tests' X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=35e17b2526135163963465878861502e496becc2;p=thirdparty%2Fgit.git Merge branch 'ac/string-list-sort-u-and-tests' The string_list API gains a new helper, string_list_sort_u(), and new unit tests to extend coverage. * ac/string-list-sort-u-and-tests: string-list: add string_list_sort_u() that mimics "sort -u" u-string-list: add unit tests for string-list methods --- 35e17b2526135163963465878861502e496becc2 diff --cc builtin/sparse-checkout.c index 7dfb276bf0,25de7692c9..cccf630331 --- a/builtin/sparse-checkout.c +++ b/builtin/sparse-checkout.c @@@ -290,11 -289,10 +290,10 @@@ static void write_cone_to_file(FILE *fp if (!hashmap_contains_parent(&pl->recursive_hashmap, pe->pattern, &parent_pattern)) - string_list_insert(&sl, pe->pattern); + string_list_append(&sl, pe->pattern); } - string_list_sort(&sl); - string_list_remove_duplicates(&sl, 0); + string_list_sort_u(&sl, 0); fprintf(fp, "/*\n!/*/\n");