Added check to prevent staging of empty lists
This commit is contained in:
parent
6efef3622b
commit
d4d7056341
@ -22,6 +22,9 @@ class StageAllUseCase @Inject constructor(
|
|||||||
* The setUpdate flag of the addCommand adds deleted files but not newly added when active
|
* The setUpdate flag of the addCommand adds deleted files but not newly added when active
|
||||||
*/
|
*/
|
||||||
private fun addAllExceptNew(git: Git, allExceptNew: List<StatusEntry>) {
|
private fun addAllExceptNew(git: Git, allExceptNew: List<StatusEntry>) {
|
||||||
|
if (allExceptNew.isEmpty())
|
||||||
|
return
|
||||||
|
|
||||||
val addCommand = git
|
val addCommand = git
|
||||||
.add()
|
.add()
|
||||||
|
|
||||||
@ -35,6 +38,9 @@ class StageAllUseCase @Inject constructor(
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun addNewFiles(git: Git, newFiles: List<StatusEntry>) {
|
private fun addNewFiles(git: Git, newFiles: List<StatusEntry>) {
|
||||||
|
if (newFiles.isEmpty())
|
||||||
|
return
|
||||||
|
|
||||||
val addCommand = git
|
val addCommand = git
|
||||||
.add()
|
.add()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user