Incorporate all open PRs that're currently open on this repository. They're all sensible and contain fairly simple changes. (@erickt, @tamird, @HarrisonMc555)
Fix the current chrono compilation error
Fix clippy lints
Replace most of the cryptic abbreviated variable names, this is a WIP though.
Add a CI setup for linting/formatting
Add a few issue templates, feel free to remove them if you don't like them.
Format the code based on Rust's fmt, this has already been done by @HarrissonMc555.
Open tasks:
Replace remaining abbreviated variable names
Replace all deprecated chrono variables
This state seems to work, the tests pass and it can be used to publish a preliminary release that fixes most issues of the community.
@stevedonovan
After taking a look at https://github.com/stevedonovan/chrono-english/issues/22, if you require help in releasing this crate, I would be open to hop into a call with you. I'll introduce you to a bit of nice tooling such as cargo-release and a few best-practices on how to do this :).
Fixes #29 Incorporates #28, #26, #25, #21
This MR does a few things for your convenience:
fmt
, this has already been done by @HarrissonMc555.Open tasks:
This state seems to work, the tests pass and it can be used to publish a preliminary release that fixes most issues of the community.
@stevedonovan After taking a look at https://github.com/stevedonovan/chrono-english/issues/22, if you require help in releasing this crate, I would be open to hop into a call with you. I'll introduce you to a bit of nice tooling such as cargo-release and a few best-practices on how to do this :).
This would then also fix #22 and #27