-
Couldn't load subscription status.
- Fork 594
Merge 0.4.x #1502
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
Merge 0.4.x #1502
Conversation
Fuchsia is doing an audit of chrono 0.4.34, and we noticed an unncessary unsafe of `Send` for `DateTime`. While it's valid since `Tz::Offset` is `Send`, and `NaiveDateTime` only has `u32` fields, there's a potential hazard if `NaiveDateTime` ever grows unsendable fields (unlikely as that is). This (and the `Copy` impl) were added 9 years ago to fix #25, which stemmed from early versions of associate traits not working properly with auto-traits. This has since been fixed, and is no longer necessary with the MSRV 1.61.0.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## 0.5.x #1502 +/- ##
=======================================
Coverage 94.04% 94.04%
=======================================
Files 37 37
Lines 17033 17033
=======================================
Hits 16019 16019
Misses 1014 1014 ☔ View full report in Codecov by Sentry. |
|
New policy: feel free to merge these merge PRs without review, I'm not going to be able to find botched merge conflicts (better than the test suite/CI) will anyway so I just skim them, no need to block on me. (Unless there's a tricky manual conflict resolution that you specifically want to call out/get reviewed, of course!) |
|
Very good, those are indeed not very reviewable 😄. |
Normally I'd wait until we have more than just a handful of PR's merged to main, but this allows @Zomtir to rebase on #1500.