{"push_id":2153161045,"size":4,"distinct_size":0,"ref":"refs/heads/master","head":"560a5da9f1cc7f67d2fc372925aef18c96c82629","before":"58e1234cddd996378cb9df6bed537b9c08a6df73","commits":[{"sha":"d409dbf98343fe69f8bd61e81b733c91c376217a","author":{"name":"Matthew Jasper","email":"fcf5cd008d4dfefacecaca7c4b18d10239e1cc9e@gmail.com"},"message":"Add initialization info to `MoveData`\n\n* Used for new dataflow to track if a variable has every been initialized\n* Used for other dataflows that need to be updated for initializations","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/d409dbf98343fe69f8bd61e81b733c91c376217a"},{"sha":"6853b34f0ed922cae68d7e521b21ebd10d063e72","author":{"name":"Matthew Jasper","email":"fcf5cd008d4dfefacecaca7c4b18d10239e1cc9e@gmail.com"},"message":"Don't show first assignment in loops\n\nMatches current ast-borrowck behavior.","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/6853b34f0ed922cae68d7e521b21ebd10d063e72"},{"sha":"d64a31882f6cdfcfbea82a257bb5cc64e6f7a7fc","author":{"name":"Matthew Jasper","email":"fcf5cd008d4dfefacecaca7c4b18d10239e1cc9e@gmail.com"},"message":"Update tests involving E0384 for mir-borrowck","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/d64a31882f6cdfcfbea82a257bb5cc64e6f7a7fc"},{"sha":"560a5da9f1cc7f67d2fc372925aef18c96c82629","author":{"name":"bors","email":"f85d84007542459f7a0e8d187f971eeac8d04314@rust-lang.org"},"message":"Auto merge of #46022 - matthewjasper:cannot-assign-twice-error, r=arielb1\n\nMir Borrowck: Parity with Ast for E0384 (Cannot assign twice to immutable)\n\n- Closes #45199\n- Don't allow assigning to dropped immutable variables\n- Show the \"first assignment\" note on the first assignment that can actually come before the second assignment.\n- Make \"first assignment\" notes point to function parameters if needed.\n- Don't show a \"first assignment\" note if the first and second assignment have the same span (in a loop). This matches ast borrowck for now, but maybe this we should add \"in previous loop iteration\" as with some other borrowck errors. (Commit 2)\n- Use revisions to check mir borrowck for the existing tests for this error. (Commit 3)\n\n~~Still working on a less ad-hoc way to get 'first assignment' notes to show on the correct assignment. Also need to check mutating function arguments.~~ Now using a new dataflow pass.","distinct":false,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/560a5da9f1cc7f67d2fc372925aef18c96c82629"}]}
{"actor":{"display_login":"fuchsia-infra-bot"}}