-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
More restrictive 2 phase borrows - take 2 #58739
Merged
Merged
Commits on Apr 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7eda723 - Browse repository at this point
Copy the full SHA 7eda723View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8e2beb - Browse repository at this point
Copy the full SHA f8e2bebView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0c3c00 - Browse repository at this point
Copy the full SHA c0c3c00View commit details -
add mutable_borrow_reservation_conflict future-incompatibility lint.
Convert the new 2-phase reservation errors into instances of the lint so that they will be controlled by that attribute.
Configuration menu - View commit details
-
Copy full SHA for 074f239 - Browse repository at this point
Copy the full SHA 074f239View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9738d7a - Browse repository at this point
Copy the full SHA 9738d7aView commit details -
unit test for the lint itself, illustrating that it can be controlled…
… by `#[allow(..)]` etc.
Configuration menu - View commit details
-
Copy full SHA for 800be4c - Browse repository at this point
Copy the full SHA 800be4cView commit details -
Adjust the mutable_borrow_reservation_conflict message
We aren't sure if this will become an error or not yet.
Configuration menu - View commit details
-
Copy full SHA for b3f6266 - Browse repository at this point
Copy the full SHA b3f6266View commit details -
A comment in one match arm make a blanket statement about "reads/reservations", but in fact the whole point of this PR is that reservations are *not* handled by that particular arm anymore.
Configuration menu - View commit details
-
Copy full SHA for 4ff459f - Browse repository at this point
Copy the full SHA 4ff459fView commit details -
Get us back below 100 characters per line to placate tidy.
Configuration menu - View commit details
-
Copy full SHA for 820b088 - Browse repository at this point
Copy the full SHA 820b088View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc5088d - Browse repository at this point
Copy the full SHA cc5088dView commit details
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.