{"push_id":2388836127,"size":953,"distinct_size":19,"ref":"refs/heads/auto","head":"2079a084df08c38eb4dbfc5c8de5c0245170c3d9","before":"b89a2a4decb1a22f33e5ee3b05aee3c0ef4ff394","commits":[{"sha":"96157ef8422298e66bcbf7dc1b2b28dd6d90b745","author":{"name":"Dan Aloni","email":"a110a68047abee53c55a2d316cda842bbceea413@gmail.com"},"message":"Derive std::cmp::Reverse as Copy or Clone\n\nIf the type parameter is Copy or Clone, then `Reverse` should be too.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/96157ef8422298e66bcbf7dc1b2b28dd6d90b745"},{"sha":"121499a11990b9e8d7359f7f51a7bafb1a266002","author":{"name":"Eduard-Mihai Burtescu","email":"613118da93f8edb865e6b8bbd310eb2d3bd69600@gmail.com"},"message":"Don't promote to 'static the result of dereferences.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/121499a11990b9e8d7359f7f51a7bafb1a266002"},{"sha":"2f98f4b12b8fd5d93ffff3d7b98931b3f1f2b07a","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Move PanicInfo and Location to libcore\n\nPer https://rust-lang.github.io/rfcs/2070-panic-implementation.html","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/2f98f4b12b8fd5d93ffff3d7b98931b3f1f2b07a"},{"sha":"9e96c1ef7fcac0ac85b3c9160f5486e91dd27dd2","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Add an unstable PanicInfo::message(&self) -> Option<&fmt::Arguments> method","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/9e96c1ef7fcac0ac85b3c9160f5486e91dd27dd2"},{"sha":"0e60287b4136bcede0c5eae8ab4e5de8496a16f0","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Implement Display for PanicInfo and Location\n\nDue to being in libcore,\nthis impl cannot access PanicInfo::payload if it’s a String.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/0e60287b4136bcede0c5eae8ab4e5de8496a16f0"},{"sha":"f15c8169327244730f8e68598bf85d288e16fd70","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Make PanicInfo::message available for std::panic! with a formatting string.\n\nThis enables PanicInfo’s Display impl to show the panic message in those cases.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/f15c8169327244730f8e68598bf85d288e16fd70"},{"sha":"e6376a15b4f22bc296a832d232937add7e04511d","author":{"name":"David Wood","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@davidtw.co"},"message":"Added test for #45157","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/e6376a15b4f22bc296a832d232937add7e04511d"},{"sha":"399dcd112725a35352075262863781b3355452cd","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Add missing micro version number component in stability attributes.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/399dcd112725a35352075262863781b3355452cd"},{"sha":"7f6a53e746a91b7e8383021fef09d8a9fe5cdde8","author":{"name":"Pramod Bisht","email":"0b3e901e8b625dba0d0332c204560c3750eb8d25@outlook.com"},"message":"Changed color of struct link from #ff794d to #2dbfb8","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/7f6a53e746a91b7e8383021fef09d8a9fe5cdde8"},{"sha":"c01bfbd02b57a1aa9d8a39cd907f799d23c2a230","author":{"name":"leonardo.yvens","email":"a62a3461f4ec213c5b77a1681dee0e0e486cb460@gmail.com"},"message":"refactor `structurally_resolve_type`\n\nthe `or_else` part was dead code.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/c01bfbd02b57a1aa9d8a39cd907f799d23c2a230"},{"sha":"3d83fc914a0f116ad0e4412d5ccc0be24b3b7af2","author":{"name":"leonardo.yvens","email":"a62a3461f4ec213c5b77a1681dee0e0e486cb460@gmail.com"},"message":"Lazy numeric fallback.\n\nThis refactoring tries to make numeric fallback easier to reason about.\nInstead of applying all fallbacks at an arbitrary point in the middle\nof inference, we apply the fallback only when necessary and only for\nthe variable that requires it, which for numeric fallback turns out to\nbe just casts.\n\nThe only visible consequence seems to be some error messages where\ninstead of getting `i32` we get `{integer}` because we are less eager\nabout fallback.\n\nThe bigger goal is to make it easier to integrate user fallbacks into\ninference, if we ever figure that out.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/3d83fc914a0f116ad0e4412d5ccc0be24b3b7af2"},{"sha":"f3cd4a7f64c50ff5935f4d507ae1103c93b8a2ad","author":{"name":"leonardo.yvens","email":"a62a3461f4ec213c5b77a1681dee0e0e486cb460@gmail.com"},"message":"Refactor away `fn default_type_parameters`\n\nIt had only one caller.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/f3cd4a7f64c50ff5935f4d507ae1103c93b8a2ad"},{"sha":"02084f3304acfa68e79d213a5ebd1c3478680741","author":{"name":"leonardo.yvens","email":"a62a3461f4ec213c5b77a1681dee0e0e486cb460@gmail.com"},"message":"No fallback in `structurally_resolve_types`. Further refactoring.\n\nPut all fallback in `apply_fallback_if_possible`.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/02084f3304acfa68e79d213a5ebd1c3478680741"},{"sha":"4c0ff95e6ecd861741e868cc729afe0339a4b8c7","author":{"name":"leonardo.yvens","email":"a62a3461f4ec213c5b77a1681dee0e0e486cb460@gmail.com"},"message":"Be more explicit about how and why we need fallback in targets of casts","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/4c0ff95e6ecd861741e868cc729afe0339a4b8c7"},{"sha":"cd4de4cece143e8dbaeeff93492afcbb356d3051","author":{"name":"leonardo.yvens","email":"a62a3461f4ec213c5b77a1681dee0e0e486cb460@gmail.com"},"message":"Suppress unknown cast errors in the presence of other errors.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/cd4de4cece143e8dbaeeff93492afcbb356d3051"},{"sha":"f8c140465f20217913f14b7423f7110d0cc7b57c","author":{"name":"leonardo.yvens","email":"a62a3461f4ec213c5b77a1681dee0e0e486cb460@gmail.com"},"message":"Only closure analysis should run after fallback.\n\nMove `check_casts` and `resolve_generator_interiors` to before fallback.\n\nRename `apply_fallback_if_possible` to `fallback_if_possible`.\n\nRefactor `select_all_obligations_or_error`.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/f8c140465f20217913f14b7423f7110d0cc7b57c"},{"sha":"b813718f6dff49b851fcd18a5674640554bda2e5","author":{"name":"leonardo.yvens","email":"a62a3461f4ec213c5b77a1681dee0e0e486cb460@gmail.com"},"message":"Refactor away `fn must_be_known_in_context`","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/b813718f6dff49b851fcd18a5674640554bda2e5"},{"sha":"c04d86deeb6d23d8ee4b31abda92bb84c1d17897","author":{"name":"roblabla","email":"a1790f496af9672aa822085258f6d2bfd669468c@roblab.la"},"message":"Work around LLVM OCAML binding installation failure","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/c04d86deeb6d23d8ee4b31abda92bb84c1d17897"},{"sha":"73f52d3d8f94f081233b9eb112a1266a6e83dd1a","author":{"name":"Vitaly _Vi Shukela","email":"6b3ad84633fc5dd1876598982a9c53099eb66633@gmail.com"},"message":"rustdoc: Foldable impl blocks\n\nAddresses #40363, #45720, #24483, #23986 and so on\n\n* Expands and refactors collapseDocs and toggleAllDocs\n* Adds [-] toggle to all impls (including inherent impl)\n* Makes it hiding though main css file, not though element style\n\nMay need to be addressed:\n\n* \"[-]\" and anchor link copier are overlaid a bit\n* Inherent methods are also hidden by the global [-] toggle.\n* Auto-collapsing \"Iterator\" and so on by default is not implemented yet\n* Tested only shallowly and only in Chromiuim\n* No tests. Are there tests for css/js part here?\n* The new implementation may be a bit slower.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/73f52d3d8f94f081233b9eb112a1266a6e83dd1a"},{"sha":"7cd028022656b89645126204b9732cd7aca4d302","author":{"name":"Vitaly _Vi Shukela","email":"6b3ad84633fc5dd1876598982a9c53099eb66633@gmail.com"},"message":"rustdoc: Fix tidy errors found by travis","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/7cd028022656b89645126204b9732cd7aca4d302"}]}
{"actor":{"display_login":"bors"}}