[x] I tested my code and I verified it's working to the best of my ability
[x] I checked if my code doesn't violate the styleguide with npm test
Describe your pull request
Rewrite dupe command to remove rule-breaking suggestion IDs
Why is this change needed?
Custodians mentioned that they think the dupe command should not fully error out when IDs are passed that break certain validation rules. This PR rewrites parts of the command to automatically remove any offending IDs and proceed with the merge request if appropriate.
Does your pull request solve an open issue? If yes, please mention what one
Please check the following boxes
npm test
Describe your pull request
Rewrite dupe command to remove rule-breaking suggestion IDs
Why is this change needed?
Custodians mentioned that they think the dupe command should not fully error out when IDs are passed that break certain validation rules. This PR rewrites parts of the command to automatically remove any offending IDs and proceed with the merge request if appropriate.
Does your pull request solve an open issue? If yes, please mention what one
No