Skip to content

repo: remove redundant variable shadow in stats_table_print_structure#2062

Open
MansiSingh17 wants to merge 2 commits intogitgitgadget:masterfrom
MansiSingh17:repo-fix-variable-shadow
Open

repo: remove redundant variable shadow in stats_table_print_structure#2062
MansiSingh17 wants to merge 2 commits intogitgitgadget:masterfrom
MansiSingh17:repo-fix-variable-shadow

Conversation

@MansiSingh17
Copy link

No description provided.

Replace old-style 'test -f' path checks with the modern
test_path_is_file helper in the merge_c1_to_c2_cmds block.

The helper provides clearer failure messages and is the
established convention in Git's test suite.

These instances were found using:
  grep -rn "test -[efd]" t/ --include="*.sh"

Signed-off-by: Mansi <mansimaanu8627@gmail.com>
In stats_table_print_structure(), the variable 'entry' is declared
at the top of the loop body and assigned from item->util. Inside
the 'if (entry)' block, the same variable is redeclared and assigned
identically, shadowing the outer declaration unnecessarily.

Remove the inner redeclaration since the outer 'entry' is already
available and non-NULL at that point.

Signed-off-by: Mansi Singh <mansimaanu8627@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant