-
Notifications
You must be signed in to change notification settings - Fork 1.3k
fix(teardown): recognize work that landed under rewritten commits #2586
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
IanQiu979
wants to merge
23
commits into
kunchenguid:main
Choose a base branch
from
IanQiu979:fm/fm-teardown-false-refusal-after-rebase
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
23 commits
Select commit
Hold shift + click to select a range
e7aefc2
fix(teardown): recognize work that landed under rewritten commits
IanQiu979 80f59dc
no-mistakes(document): docs: correct teardown's default-branch fallba…
IanQiu979 ce5e7fe
no-mistakes(review): dedupe patch matching, fix landed-but-dirty refu…
IanQiu979 f58d763
no-mistakes(document): docs: fix teardown header's gh-error fallback …
IanQiu979 a9803ba
fix(teardown): recognize work that landed under rewritten commits
IanQiu979 86c924f
no-mistakes(document): docs: correct teardown's default-branch fallba…
IanQiu979 3a3c251
no-mistakes(review): dedupe patch matching, fix landed-but-dirty refu…
IanQiu979 4e39a18
no-mistakes(document): docs: fix teardown header's gh-error fallback …
IanQiu979 488f8db
no-mistakes(review): batch and bound patch scan, refuse reverted patches
IanQiu979 a79c805
Merge commit 'refs/no-mistakes/recover/01M0M4K3ZZTWWCK2ZAJ77KGDBM' in…
IanQiu979 be0f04d
no-mistakes(review): Harden teardown patch landing proof
IanQiu979 d9a211e
no-mistakes(review): Detect jointly reverted patch sequences
IanQiu979 0ee0e32
no-mistakes(review): Prove landed patches in current tree
IanQiu979 b72f234
no-mistakes(review): Verify landed changes per diff hunk
IanQiu979 9ea6915
no-mistakes(review): Verify landed changes line by line
IanQiu979 38d3571
no-mistakes(review): Require context-aware aggregate landing proof
IanQiu979 ce2ca81
no-mistakes(review): Require affirmative aggregate patch representation
IanQiu979 247878e
no-mistakes(review): Allow provable post-landing file supersets
IanQiu979 5b2c03d
no-mistakes(review): Make landed superset proof newline-aware
IanQiu979 f0bd840
no-mistakes(review): Remove unrelated GitLab merge feature
IanQiu979 07921d1
no-mistakes(review): Preserve patch locations and allow proven net-ze…
IanQiu979 8e2df30
no-mistakes(review): Validate current tree for net-zero sequences
IanQiu979 2c8dc6c
fix(teardown): clear shellcheck findings in the patch-landing proof
IanQiu979 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When a caller supplies an extra argument such as
-dR wrong/repo, the narrowed filter accepts it and forwards it after the URL-derived--repo, allowing the merge command to target a repository other than the canonical PR URL names.How this was verified: The removed regression case identifies
-dRas a repository override, while the new pattern no longer matches that cluster and the accepted arguments are forwarded verbatim.