-
Notifications
You must be signed in to change notification settings - Fork 573
Comparing changes
Open a pull request
base repository: serde-rs/json
base: v1.0.91
head repository: serde-rs/json
compare: v1.0.96
Commits on Dec 18, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9947ae6 - Browse repository at this point
Copy the full SHA 9947ae6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9edf7fa - Browse repository at this point
Copy the full SHA 9edf7faView commit details -
Merge pull request #964 from dtolnay/docsrs
Replace docs.serde.rs links
Configuration menu - View commit details
-
Copy full SHA for 557f45c - Browse repository at this point
Copy the full SHA 557f45cView commit details
Commits on Dec 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 74f510e - Browse repository at this point
Copy the full SHA 74f510eView commit details
Commits on Jan 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8cebe89 - Browse repository at this point
Copy the full SHA 8cebe89View commit details
Commits on Jan 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e41ee42 - Browse repository at this point
Copy the full SHA e41ee42View commit details
Commits on Feb 5, 2023
-
This code is from September 2018, at which point serde_json supported rustc back to 1.15. repr(transparent) stabilized in 1.28. Today the minimum required compiler is 1.36, so repr(transparent) is okay to use.
Configuration menu - View commit details
-
Copy full SHA for 7bc6c86 - Browse repository at this point
Copy the full SHA 7bc6c86View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaa287c - Browse repository at this point
Copy the full SHA eaa287cView commit details -
Merge pull request #980 from serde-rs/docrepr
Hide repr attribute from documentation
Configuration menu - View commit details
-
Copy full SHA for c42b724 - Browse repository at this point
Copy the full SHA c42b724View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9c984f - Browse repository at this point
Copy the full SHA a9c984fView commit details
Commits on Feb 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f77ad47 - Browse repository at this point
Copy the full SHA f77ad47View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3d13cd - Browse repository at this point
Copy the full SHA e3d13cdView commit details -
Merge pull request #982 from serde-rs/integer128tovalue
Support 128-bit integers in to_value
Configuration menu - View commit details
-
Copy full SHA for 4fd4850 - Browse repository at this point
Copy the full SHA 4fd4850View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ebeede - Browse repository at this point
Copy the full SHA 0ebeedeView commit details
Commits on Feb 27, 2023
-
Ignore let_underscore_untyped pedantic clippy lint
error: non-binding `let` without a type annotation --> src/de.rs:1712:9 | 1712 | let _ = name; | ^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped = note: `-D clippy::let-underscore-untyped` implied by `-D clippy::pedantic` error: non-binding `let` without a type annotation --> src/de.rs:2190:9 | 2190 | let _ = name; | ^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> src/map.rs:51:17 | 51 | let _ = capacity; | ^^^^^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> src/value/de.rs:312:9 | 312 | let _ = name; | ^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> src/value/de.rs:803:9 | 803 | let _ = name; | ^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> tests/lexical/num.rs:26:5 | 26 | let _ = x; | ^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped = note: `-D clippy::let-underscore-untyped` implied by `-D clippy::pedantic` error: non-binding `let` without a type annotation --> tests/lexical/num.rs:31:5 | 31 | let _ = y + x; | ^^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> tests/lexical/num.rs:48:5 | 48 | let _ = x & T::ZERO; | ^^^^^^^^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> tests/lexical/num.rs:61:5 | 61 | let _ = x.pow10(5); | ^^^^^^^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> tests/lexical/num.rs:62:5 | 62 | let _ = x.to_bits(); | ^^^^^^^^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> tests/lexical/num.rs:66:5 | 66 | let _ = x.to_bits() & T::SIGN_MASK; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> tests/lexical/num.rs:67:5 | 67 | let _ = x.to_bits() & T::EXPONENT_MASK; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> tests/lexical/num.rs:68:5 | 68 | let _ = x.to_bits() & T::HIDDEN_BIT_MASK; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> tests/lexical/num.rs:69:5 | 69 | let _ = x.to_bits() & T::MANTISSA_MASK; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> tests/test.rs:1977:5 | 1977 | / let _ = json!([ 1978 | | <Result<(), ()> as Clone>::clone(&Ok(())), 1979 | | <Result<(), ()> as Clone>::clone(&Err(())) 1980 | | ]); | |_______^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped = note: `-D clippy::let-underscore-untyped` implied by `-D clippy::pedantic` error: non-binding `let` without a type annotation --> tests/test.rs:1983:5 | 1983 | / let _ = json!({ 1984 | | "ok": <Result<(), ()> as Clone>::clone(&Ok(())), 1985 | | "err": <Result<(), ()> as Clone>::clone(&Err(())) 1986 | | }); | |_______^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> tests/test.rs:1989:5 | 1989 | / let _ = json!({ 1990 | | (<Result<&str, ()> as Clone>::clone(&Ok("")).unwrap()): "ok", 1991 | | (<Result<(), &str> as Clone>::clone(&Err("")).unwrap_err()): "err" 1992 | | }); | |_______^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped error: non-binding `let` without a type annotation --> tests/test.rs:1995:5 | 1995 | let _ = json!({ "architecture": [true, null] }); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = help: consider adding a type annotation or removing the `let` keyword = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#let_underscore_untyped
1Configuration menu - View commit details
-
Copy full SHA for d9447c3 - Browse repository at this point
Copy the full SHA d9447c3View commit details
Commits on Mar 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7eeb169 - Browse repository at this point
Copy the full SHA 7eeb169View commit details -
Merge pull request #992 from dtolnay/errorsource
Fix message duplication between error Display and source()
Configuration menu - View commit details
-
Copy full SHA for 3e418b1 - Browse repository at this point
Copy the full SHA 3e418b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a15bd09 - Browse repository at this point
Copy the full SHA a15bd09View commit details
Commits on Mar 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4b96996 - Browse repository at this point
Copy the full SHA 4b96996View commit details
Commits on Mar 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 02e5833 - Browse repository at this point
Copy the full SHA 02e5833View commit details
Commits on Mar 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b0990a5 - Browse repository at this point
Copy the full SHA b0990a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06f3443 - Browse repository at this point
Copy the full SHA 06f3443View commit details -
Fix PartialEq between Value and f32
Caught by test_partialeq_number: thread 'test_partialeq_number' panicked at 'assertion failed: `(left == right)` left: `-3.4028235e38`, right: `Number(-3.4028235e38)`', tests/test.rs:2033:5
Configuration menu - View commit details
-
Copy full SHA for c9bff92 - Browse repository at this point
Copy the full SHA c9bff92View commit details -
Merge pull request #1005 from dtolnay/f32cast
Eliminate f32-to-f64 casting in arbitrary_precision mode
Configuration menu - View commit details
-
Copy full SHA for 731886c - Browse repository at this point
Copy the full SHA 731886cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ea38c4 - Browse repository at this point
Copy the full SHA 4ea38c4View commit details -
Fix needless_borrow clippy lint in test
error: the borrowed expression implements the required traits --> tests/regression/issue1004.rs:6:38 | 6 | let value = serde_json::to_value(&float).unwrap(); | ^^^^^^ help: change this to: `float` | = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow = note: `-D clippy::needless-borrow` implied by `-D clippy::all`
Configuration menu - View commit details
-
Copy full SHA for ce53b86 - Browse repository at this point
Copy the full SHA ce53b86View commit details
Commits on Apr 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cd5ed82 - Browse repository at this point
Copy the full SHA cd5ed82View commit details -
Merge pull request #1011 from stepancheg/utf-8
Document to_writer only writes valid UTF-8 strings
Configuration menu - View commit details
-
Copy full SHA for 41199cc - Browse repository at this point
Copy the full SHA 41199ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 187f7da - Browse repository at this point
Copy the full SHA 187f7daView 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.91...v1.0.96