Re: [PATCH v2 03/10] midx-write: use `revs->repo` inside `read_refs_snapshot`
From: karthik nayak <hidden>
Date: 2024-11-21 15:30:18
Attachments
- signature.asc [application/pgp-signature] 690 bytes
From: karthik nayak <hidden>
Date: 2024-11-21 15:30:18
Taylor Blau [off-list ref] writes:
On Wed, Nov 20, 2024 at 02:26:23PM +0000, Richard Kerry wrote:quoted
quoted
quoted
The `read_refs_snapshot` uses the `parse_oid_hex` function which internally uses global variables. Let's instead useNit: s/variables/variableNo, that's fine. It's plural, so ends with 's'. Unless it should be "uses a global variable"The global variable in question here is just "the_hash_algo", so I think shejialuo's suggestion to use "variable" is correct, but it would need to be "uses a global variable" instead of "uses global variable" (without the article). But I think we're being unnecessarily vague here, and could instead say: The function `read_refs_snapshot()` uses `parse_oid_hex()`, which relies on the global `the_hash_algo` variable. Let's instead use [...]quoted
quoted
quoted
Also, while here, fix a missing newline after the functions definition.Nit: s/functions/functionMaybe. But it could be "the function's definition" as it could be seen as possessive.It should be "function's definition", as the possessive is the correct form.
Will fix all of this and re-do the commit message, thanks all.
Thanks, Taylor