lazygit/pkg/commands/git_commands
Stefan Haller 911aa7774b Don't return commits from setCommitMergedStatuses
Since the slice stores pointers to objects, and we're only modifying the objects
but not the slice itself, there's no need to return it and assign it back. This
will allow us to call the function for subslices of commits.

Also, move the condition that checks for an empty string inside the function;
we're going to call it from more than one place, so this makes it easier.
2023-08-29 08:16:40 +02:00
..
bisect.go Centralise logic for obtaining repo paths 2023-07-30 18:35:24 +10:00
bisect_info.go Standardise on using lo for slice functions 2023-07-30 18:51:23 +10:00
branch.go Allow deleting remote tags/branches from local tag/branch views (#2738) 2023-08-10 17:39:26 +10:00
branch_loader.go Store full sha in branch model 2023-07-31 08:34:01 +02:00
branch_loader_test.go Associate branches with worktrees even when mid-rebase 2023-07-30 18:35:22 +10:00
branch_test.go Allow deleting remote tags/branches from local tag/branch views (#2738) 2023-08-10 17:39:26 +10:00
commit.go Add key binding for switching from the commit message panel to an editor 2023-08-21 10:03:34 +02:00
commit_file_loader.go Standardise on using lo for slice functions 2023-07-30 18:51:23 +10:00
commit_file_loader_test.go Merge loaders package into git_commands package 2022-11-14 18:11:45 +11:00
commit_loader.go Don't return commits from setCommitMergedStatuses 2023-08-29 08:16:40 +02:00
commit_loader_test.go Don't return commits from setCommitMergedStatuses 2023-08-29 08:16:40 +02:00
commit_test.go Better tag creation UX 2023-07-22 14:36:35 +10:00
common.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
config.go Don't show branch marker for head commit unless updateRefs config is on 2023-07-31 08:34:01 +02:00
custom.go Construct arg vector manually rather than parse string 2023-05-23 19:49:19 +10:00
deps_test.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
diff.go Construct arg vector manually rather than parse string 2023-05-23 19:49:19 +10:00
file.go use 'suspend' instead of 'editInTerminal' internally 2023-08-09 22:03:58 +10:00
file_loader.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
file_loader_test.go Write unit tests with the help of afero 2023-07-30 18:35:36 +10:00
file_test.go use 'suspend' instead of 'editInTerminal' internally 2023-08-09 22:03:58 +10:00
flow.go Construct arg vector manually rather than parse string 2023-05-23 19:49:19 +10:00
flow_test.go Construct arg vector manually rather than parse string 2023-05-23 19:49:19 +10:00
git_command_builder.go Support fastforwarding worktree 2023-07-30 18:35:23 +10:00
git_command_builder_test.go Add worktree tests for removing/detaching 2023-07-30 18:35:23 +10:00
patch.go Centralise logic for obtaining repo paths 2023-07-30 18:35:24 +10:00
rebase.go Adds EditRebaseFromBaseCommit log message to i18n 2023-07-31 19:57:14 -04:00
rebase_test.go Support random order of command execution in unit tests 2023-07-29 12:36:17 +10:00
reflog_commit_loader.go Refactor reflog commit loader 2023-07-29 10:04:11 +10:00
reflog_commit_loader_test.go Construct arg vector manually rather than parse string 2023-05-23 19:49:19 +10:00
remote.go Allow deleting remote tags/branches from local tag/branch views (#2738) 2023-08-10 17:39:26 +10:00
remote_loader.go Standardise on using lo for slice functions 2023-07-30 18:51:23 +10:00
repo_paths.go Fix test 2023-08-19 19:12:36 +03:00
repo_paths_test.go Fix test 2023-08-19 19:12:36 +03:00
stash.go Replace uses of "git stash save" with "git stash push" 2023-07-10 15:09:17 +02:00
stash_loader.go Standardise on using lo for slice functions 2023-07-30 18:51:23 +10:00
stash_loader_test.go Construct arg vector manually rather than parse string 2023-05-23 19:49:19 +10:00
stash_test.go Replace uses of "git stash save" with "git stash push" 2023-07-10 15:09:17 +02:00
status.go Add CheckedOutBranch to Model struct 2023-07-31 08:34:01 +02:00
submodule.go Centralise logic for obtaining repo paths 2023-07-30 18:35:24 +10:00
sync.go Support fastforwarding worktree 2023-07-30 18:35:23 +10:00
sync_test.go Use an interface for tasks instead of a concrete struct 2023-07-10 17:12:21 +10:00
tag.go Allow deleting remote tags/branches from local tag/branch views (#2738) 2023-08-10 17:39:26 +10:00
tag_loader.go Standardise on using lo for slice functions 2023-07-30 18:51:23 +10:00
tag_loader_test.go Construct arg vector manually rather than parse string 2023-05-23 19:49:19 +10:00
version.go Remove worktree version guards 2023-07-30 18:35:23 +10:00
version_test.go feat: add GitVersion struct 2022-12-30 20:01:14 +09:00
working_tree.go Fix discard logic 2023-05-23 20:23:08 +10:00
working_tree_test.go Construct arg vector manually rather than parse string 2023-05-23 19:49:19 +10:00
worktree.go Centralise logic for obtaining repo paths 2023-07-30 18:35:24 +10:00
worktree_loader.go Support bare worktrees where worktree does not have its own .git file 2023-08-07 22:40:53 +10:00
worktree_loader_test.go Fix arg order to asserts 2023-08-19 19:10:25 +03:00