abhinav / git-spice

Manage stacked Git branches
https://abhinav.github.io/git-spice/
GNU General Public License v3.0
220 stars 11 forks source link

forge: ChangeIsMerged -> ChangesAreMerged #399

Closed abhinav closed 1 month ago

abhinav commented 1 month ago

Replace ChangeIsMerged with a bulk ChangesAreMerged API that takes a list of ChangeIDs and returns a list of booleans in the same order.

With this in place, we can change 'repo sync' to make a single request for all submitted branches instead of one request per branch.

[skip changelog]: No user facing changes in this branch.

abhinav commented 1 month ago

This change is part of the following stack:

Change managed by git-spice.