{"push_id":2675527443,"size":4,"distinct_size":4,"ref":"refs/heads/upstream/auto","head":"0cf0691ea1879a84d09d53a19e0f0b06827cf95a","before":"84804c3874a15f55a905c0b53d820372003b0c24","commits":[{"sha":"057715557b51af125847da6d19b2e016283c5ae7","author":{"name":"Zack M. Davis","email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@zackmdavis.net"},"message":"migrate codebase to `..=` inclusive range patterns\n\nThese were stabilized in March 2018's #47813, and are the Preferred Way\nto Do It going forward (q.v. #51043).","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/057715557b51af125847da6d19b2e016283c5ae7"},{"sha":"3fb76f4027596f524403e6eea60e9531e70e9460","author":{"name":"Zack M. Davis","email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@zackmdavis.net"},"message":"inclusive range syntax lint (`...` → `..=`)\n\nOur implementation ends up changing the `PatKind::Range` variant in the\nAST to take a `Spanned<RangeEnd>` instead of just a `RangeEnd`, because\nthe alternative would be to try to infer the span of the range operator\nfrom the spans of the start and end subexpressions, which is both\nhideous and nontrivial to get right (whereas getting the change to the\nAST right was a simple game of type tennis).\n\nThis is concerning #51043.","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/3fb76f4027596f524403e6eea60e9531e70e9460"},{"sha":"64365e46f2675403babb2669d60d418fae3e0a7c","author":{"name":"Zack M. Davis","email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@zackmdavis.net"},"message":"driveby status update to 2015 comment about parens in patterns","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/64365e46f2675403babb2669d60d418fae3e0a7c"},{"sha":"0cf0691ea1879a84d09d53a19e0f0b06827cf95a","author":{"name":"bors","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org"},"message":"Auto merge of #51149 - zackmdavis:․․․_to_․․=, r=nikomatsakis\n\nlint to favor `..=` over `...` range patterns; migrate to `..=` throughout codebase\n\nWe probably need an RFC to actually deprecate the `...` syntax, but here's a candidate implementation for the lint considered in #51043. (My local build is super flaky, but hopefully I got all of the test revisions.)","distinct":true,"url":"https://api.github.com/repos/fuchsia-mirror/third_party-rust/commits/0cf0691ea1879a84d09d53a19e0f0b06827cf95a"}]}
{"actor":{"display_login":"fuchsia-infra-bot"}}