-
Notifications
You must be signed in to change notification settings - Fork 327
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
2018 edition #176
base: master
Are you sure you want to change the base?
2018 edition #176
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Whoops commit message should have specified 1.31 not 1.28. Sorry.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome work! Thanks so much for doing this.
I left a few nits, but I think this overall looks pretty good!
Also, it would help if you could squash this down to one commit with a good message. Including a note about bumping the MSRV.
Okay let me know if you'd like anything else changed. |
Is there anything else you need for this to get merged? |
nudge? |
To support the update, rust 1.36.0 is now the minimum suported version (up from 1.28.0)
Update the libraries again to the latest versions, cleaned up the imports + unneeded lifetimes, fixed (or disabled) the remaining clippy lints. Had to bump the version to 1.36.0 for some of the library updates, but that version is pretty old by now so didn't think it would be an issue. Let me know if you need me to do anything else for this to be merged... |
Updated the dependencies and switched to the 2018 edition. You might want to look at the "Fix failing test" commit as I wasn't sure exactly what was going on there.