-
-
Notifications
You must be signed in to change notification settings - Fork 819
Comparing changes
Open a pull request
base repository: serde-rs/serde
base: v1.0.144
head repository: serde-rs/serde
compare: v1.0.145
- 10 commits
- 13 files changed
- 3 contributors
Commits on Aug 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a7f4551 - Browse repository at this point
Copy the full SHA a7f4551View commit details
Commits on Sep 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 68eb59d - Browse repository at this point
Copy the full SHA 68eb59dView commit details -
Merge pull request #2273 from sashashura/patch-1
GitHub Workflows security hardening
Configuration menu - View commit details
-
Copy full SHA for 5386897 - Browse repository at this point
Copy the full SHA 5386897View commit details
Commits on Sep 3, 2022
-
Command-line ignore let_underscore_drop clippy lint
For whatever reason, the #![cfg_attr(feature = "cargo-clippy", allow(let_underscore_drop))] attributes already in the code stopped working in the most recent nightly (2022-09-03). Likely in connection with rust-lang/rust#97739 ? error: non-binding `let` on a type that implements `Drop` --> serde/src/de/mod.rs:958:13 | 958 | let _ = visitor; | ^^^^^^^^^^^^^^^^ | = note: `-D clippy::let-underscore-drop` implied by `-D clippy::pedantic` = help: consider using an underscore-prefixed named binding or dropping explicitly with `std::mem::drop` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_drop error: non-binding `let` on a type that implements `Drop` --> serde/src/de/mod.rs:992:13 | 992 | let _ = visitor; | ^^^^^^^^^^^^^^^^ | = help: consider using an underscore-prefixed named binding or dropping explicitly with `std::mem::drop` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_drop error: non-binding `let` on a type that implements `Drop` --> serde/src/de/mod.rs:1616:9 | 1616 | let _ = deserializer; | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using an underscore-prefixed named binding or dropping explicitly with `std::mem::drop` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_drop error: non-binding `let` on a type that implements `Drop` --> serde/src/de/mod.rs:1640:9 | 1640 | let _ = deserializer; | ^^^^^^^^^^^^^^^^^^^^^ | = help: consider using an underscore-prefixed named binding or dropping explicitly with `std::mem::drop` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_drop error: non-binding `let` on a type that implements `Drop` --> serde/src/de/mod.rs:1651:9 | 1651 | let _ = seq; | ^^^^^^^^^^^^ | = help: consider using an underscore-prefixed named binding or dropping explicitly with `std::mem::drop` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_drop error: non-binding `let` on a type that implements `Drop` --> serde/src/de/mod.rs:1662:9 | 1662 | let _ = map; | ^^^^^^^^^^^^ | = help: consider using an underscore-prefixed named binding or dropping explicitly with `std::mem::drop` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_drop error: non-binding `let` on a type that implements `Drop` --> serde/src/de/mod.rs:1673:9 | 1673 | let _ = data; | ^^^^^^^^^^^^^ | = help: consider using an underscore-prefixed named binding or dropping explicitly with `std::mem::drop` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_drop error: non-binding `let` on a type that implements `Drop` --> serde/src/private/de.rs:1440:13 | 1440 | let _ = visitor; | ^^^^^^^^^^^^^^^^ | = help: consider using an underscore-prefixed named binding or dropping explicitly with `std::mem::drop` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_drop error: non-binding `let` on a type that implements `Drop` --> serde/src/private/de.rs:2163:13 | 2163 | let _ = visitor; | ^^^^^^^^^^^^^^^^ | = help: consider using an underscore-prefixed named binding or dropping explicitly with `std::mem::drop` = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_drop
Configuration menu - View commit details
-
Copy full SHA for d208762 - Browse repository at this point
Copy the full SHA d208762View commit details
Commits on Sep 22, 2022
-
Consistently avoid '?' throughout serde crate
This makes it easy to redefine a 'try' macro to compare compile-time between `$expr?` and `match $expr { Ok=>v, Err=>return }`.
Configuration menu - View commit details
-
Copy full SHA for a9320db - Browse repository at this point
Copy the full SHA a9320dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa6ce42 - Browse repository at this point
Copy the full SHA fa6ce42View commit details -
Merge pull request #2281 from dtolnay/try
Redefine `try` macro to omit From::from error conversion
Configuration menu - View commit details
-
Copy full SHA for f0346ae - Browse repository at this point
Copy the full SHA f0346aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for be3c37e - Browse repository at this point
Copy the full SHA be3c37eView commit details -
Merge pull request #2282 from ChayimFriedman2/sized-mutex-refcell-rwlock
Serialize unsized `RefCell`, `Mutex` and `RwLock`
Configuration menu - View commit details
-
Copy full SHA for d99009f - Browse repository at this point
Copy the full SHA d99009fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c036ee - Browse repository at this point
Copy the full SHA 8c036eeView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.0.144...v1.0.145