{"push_id":2735765649,"size":53,"distinct_size":53,"ref":"refs/heads/rollup","head":"509cbf3e8ecf1cf92b7051fa54e9360ad7b7449f","before":"ae9c550415f639791e83b4b058c69f2842a4ff5c","commits":[{"sha":"a074bd7334978a7d32395c66404b8f5294b1811e","author":{"name":"David Wood","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@davidtw.co"},"message":"Display #[non_exhaustive] in rustdoc on types.","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/a074bd7334978a7d32395c66404b8f5294b1811e"},{"sha":"039709d34f40b6602853f1627a1bc22048e1b5d3","author":{"name":"David Wood","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@davidtw.co"},"message":"Include type in non-exhaustive message. Include new css in dark theme.","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/039709d34f40b6602853f1627a1bc22048e1b5d3"},{"sha":"3e59aef385ef6a418f77560458012adc179ee64a","author":{"name":"David Wood","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@davidtw.co"},"message":"Improved non_exhaustive message.","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/3e59aef385ef6a418f77560458012adc179ee64a"},{"sha":"5ccafa106fe1972158ce5c4dcd36e92df7c2be74","author":{"name":"David Wood","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@davidtw.co"},"message":"Simplified checking for non_exhaustive attribute.","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/5ccafa106fe1972158ce5c4dcd36e92df7c2be74"},{"sha":"9527d6ade742ac6d06cc110afc10d66a9ae1c101","author":{"name":"David Wood","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@davidtw.co"},"message":"Moved non_exhaustive message to fields/variants section and onto type.","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/9527d6ade742ac6d06cc110afc10d66a9ae1c101"},{"sha":"d0d33a03351433b7c27ae03e17bf18ad627379fe","author":{"name":"David Wood","email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@davidtw.co"},"message":"Switch to any from count when checking for non_exhaustive attribute.","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/d0d33a03351433b7c27ae03e17bf18ad627379fe"},{"sha":"22d21b1575c0686c17381ed056558fd12599f715","author":{"name":"Oliver Schneider","email":"a5d234032ad407e31a809afffc2d040bd855ec98@oli-obk.de"},"message":"Remove unused macro argument","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/22d21b1575c0686c17381ed056558fd12599f715"},{"sha":"15a8a66d5c17868c617825ead1db05a158002384","author":{"name":"Oliver Schneider","email":"a5d234032ad407e31a809afffc2d040bd855ec98@oli-obk.de"},"message":"Lint the use of async as an identifier","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/15a8a66d5c17868c617825ead1db05a158002384"},{"sha":"fb5b268aa856f788fbf44b5e86c04c75cb7f47c2","author":{"name":"Oliver Schneider","email":"a5d234032ad407e31a809afffc2d040bd855ec98@oli-obk.de"},"message":"Pull out a statement that all match arms are executing","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/fb5b268aa856f788fbf44b5e86c04c75cb7f47c2"},{"sha":"dd0808dd24bbb351d19b805a9318eb9e105010b2","author":{"name":"dylan_DPC","email":"746acce186260efad9cee682d6316e27a5faba1c@gmail.com"},"message":"added function to check if lints belong to an external macro","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/dd0808dd24bbb351d19b805a9318eb9e105010b2"},{"sha":"95208044e86af21569484c67a6b5bfd7eaa32b2f","author":{"name":"Oliver Schneider","email":"a5d234032ad407e31a809afffc2d040bd855ec98@oli-obk.de"},"message":"Make `async_idents` an edition incompat lint","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/95208044e86af21569484c67a6b5bfd7eaa32b2f"},{"sha":"3e1254d956d944a2909f61f733427350cd96f410","author":{"name":"Ralf Jung","email":"9b466094ec991a03cb95c489c19c4d75635f0ae5@ralfj.de"},"message":"sync::Once: Use Acquire on the hot path, and explain why we don't use it elsewhere","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/3e1254d956d944a2909f61f733427350cd96f410"},{"sha":"8adf08c4373f5bdd5bbef9aa4dfd0ca5c4a2eefc","author":{"name":"Alex Crichton","email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com"},"message":"rustc: Polish off `in_external_macro`\n\nThis commit polishes off this new function to compile on newer rustc as well as\nupdate and add a suite of test cases to work with this new check for lints.","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/8adf08c4373f5bdd5bbef9aa4dfd0ca5c4a2eefc"},{"sha":"0223ef90111a95d5110c34299bf19c36120d5212","author":{"name":"Wesley Wiser","email":"7a053ca3c949ae7e7d341f56f6f5cf0fc7d0a84e@gmail.com"},"message":"Categorize queries for later self-profiling\n\nChange the define_queries! macro per feedback on #51657.\n\nBig thanks to @mark-i-m for the help getting the macro changes correct!","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/0223ef90111a95d5110c34299bf19c36120d5212"},{"sha":"8f4ccac5e24ab9f0a786a87eb08d633c28d076ef","author":{"name":"Andy Russell","email":"84759598fcdaad9c4591203cb30955e81e98e0f9@gmail.com"},"message":"rustc: distinguish compilation failure from ICE\n\nThis commit changes the exit status of rustc to 1 in the presence of\ncompilation errors. In the event of an unexpected panic (ICE) the\nstandard panic error exit status of 101 remains.\n\nA run-make test is added to ensure that the exit code does not regress,\nand compiletest is updated to check for an exit status of 1 or 101,\ndepending on the mode and suite.\n\nThis is a breaking change for custom drivers.\n\nFixes #51971.","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/8f4ccac5e24ab9f0a786a87eb08d633c28d076ef"},{"sha":"53d2ebb0adbe677a811ae130523ebceb285a8029","author":{"name":"Oliver Schneider","email":"a5d234032ad407e31a809afffc2d040bd855ec98@oli-obk.de"},"message":"Implement existential types","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/53d2ebb0adbe677a811ae130523ebceb285a8029"},{"sha":"3e215a3c87362d386206d8cca55710d2d5032e18","author":{"name":"Oliver Schneider","email":"a5d234032ad407e31a809afffc2d040bd855ec98@oli-obk.de"},"message":"Typeck existential types properly","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/3e215a3c87362d386206d8cca55710d2d5032e18"},{"sha":"2ed1aca101d449bb24d607ffbe436511e999573d","author":{"name":"Oliver Schneider","email":"a5d234032ad407e31a809afffc2d040bd855ec98@oli-obk.de"},"message":"Only check existential types, not the desugared impl Trait","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/2ed1aca101d449bb24d607ffbe436511e999573d"},{"sha":"4e8cc76a91d22d060e0278be8f441533227a05fa","author":{"name":"Oliver Schneider","email":"a5d234032ad407e31a809afffc2d040bd855ec98@oli-obk.de"},"message":"Add test for using existential types in associated types","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/4e8cc76a91d22d060e0278be8f441533227a05fa"},{"sha":"160cbdaeeaa1e401328bdc206ff451d168ea4f1d","author":{"name":"Oliver Schneider","email":"a5d234032ad407e31a809afffc2d040bd855ec98@oli-obk.de"},"message":"Don't call `local_def_id` twice on the same node id","distinct":true,"url":"https://api.github.com/repos/kennytm/rust/commits/160cbdaeeaa1e401328bdc206ff451d168ea4f1d"}]}
{"actor":{"display_login":"kennytm"}}