git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [RFC PATCH 3/3] refspec: relocate apply_refspecs and related funtions

From
Patrick Steinhardt <ps@pks.im>
Date
Jan 24, 2025, 08:01 UTC
Message-ID
<Z5NI7vQ66aSCgjjg@pks.im>
In-Reply-To
<20250122075154.5697-4-meetsoni3017@gmail.com>
On Wed, Jan 22, 2025 at 01:21:54PM +0530, Meet Soni wrote:
Show 17 quoted lines
> diff --git a/refspec.h b/refspec.h
> index d3c97bfdc5..294068d226 100644
> --- a/refspec.h
> +++ b/refspec.h
> @@ -86,4 +86,12 @@ void query_refspecs_multiple(struct refspec *rs,
>  				    struct refspec_item *query,
>  				    struct string_list *results);
>  
> +/*
> + * Remove all entries in the input list which match any negative refspec in
> + * the refspec list.
> + */
> +struct ref *apply_negative_refspecs(struct ref *ref_map, struct refspec *rs);
> +
> +char *apply_refspecs(struct refspec *rs, const char *name);
> +
>  #endif /* REFSPEC_H */
Same comment here regarding the documentation of `apply_refspecs()`.
Patrick
Previous: Meet SoniNext: Patrick Steinhardt
Message 7 of 9 in “refspec: centralize refspec-related logic”
  1. 0/3 refspec: centralize refspec-related logicMeet Soni, Jan 22, 2025
  2. 1/3 refspec: relocate omit_name_by_refspec and related functionsMeet Soni, Jan 22, 2025
  3. Patrick SteinhardtJan 24, 2025
  4. 2/3 refspec: relocate query related functionsMeet Soni, Jan 22, 2025
  5. Patrick SteinhardtJan 24, 2025
  6. 3/3 refspec: relocate apply_refspecs and related funtionsMeet Soni, Jan 22, 2025
  7. Patrick SteinhardtJan 24, 2025
  8. Patrick SteinhardtJan 24, 2025
  9. Junio C HamanoJan 24, 2025

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.