av icon indicating copy to clipboard operation
av copied to clipboard

Add new sequencer object

Open draftcode opened this issue 1 year ago • 4 comments

This is similar to git's sequencer, but it's for re-stacking branches.

https://github.com/git/git/blob/master/sequencer.h

This object is responsible for re-stacking branches based on the planned operations.

draftcode avatar May 15 '24 21:05 draftcode

Current Aviator status

Aviator will automatically update this comment as the status of the PR changes. Comment /aviator refresh to force Aviator to re-examine your PR (or learn about other /aviator commands).

This PR was merged using Aviator.

Stack

  1. 👉 Add new sequencer object #288 👈 (this pr)
  2. Add restack command #293

See the real-time status of this PR on the Aviator webapp.
Use the Aviator Chrome Extension to see the status of your PR within GitHub.

aviator-app[bot] avatar May 15 '24 21:05 aviator-app[bot]

FlexReview Summary

Based on the code complexity and the author's expertise score, these are the suggested reviewers:

  • @jainankit (current review load: 4)

See the list of alternate reviewers in the detailed breakdown below.

Detailed Breakdown Author’s expertise score for the modified files:
  • internal/git/git.go (1.00)
  • internal/sequencer/planner/planner.go (0.00)
  • internal/sequencer/planner/targets.go (0.00)
  • internal/sequencer/sequencer.go (0.00)
Files Reviewers
internal/git/git.go @jainankit (score: 0.85, current review load: 4)

† Indicates that the file doesn't need an expert review. (?)

See full breakdown of the reviewers on the Aviator webapp.

aviator-app[bot] avatar May 15 '24 21:05 aviator-app[bot]

This PR is stacked on top of #287 which was merged. This PR (and its dependents) need to be synchronized on the commit that was merged into master. From your repository, run the following commands:

# Switch to this branch
git checkout new_sync
# Sync this branch (and its children) on top of the merge commit
av stack sync
# Optionally update pull requests to match new stack
av stack submit

aviator-app[bot] avatar May 17 '24 18:05 aviator-app[bot]

This PR is stacked on top of #289 which was merged. This PR (and its dependents) need to be synchronized on the commit that was merged into master. From your repository, run the following commands:

# Switch to this branch
git checkout new_sync
# Sync this branch (and its children) on top of the merge commit
av stack sync
# Optionally update pull requests to match new stack
av stack submit

aviator-app[bot] avatar May 18 '24 00:05 aviator-app[bot]