Software engineers often collaborate on code using pull requests.
Generally, when working on a feature, a single PR is created, reviewed and then merged to the main branch.
This works well for small or medium sized PRs. However, the review process becomes difficult when you have to deal with large PRs.
In such case, splitting the large PR into smaller chain of dependent PRs facilitate the code review process.
Dpulls is your friendly operation bot that will help you managing your dependent PRs.
Dependent pull requests should not be mergeable until all dependency pull requests have been merged.