]> git.lizzy.rs Git - rust.git/commit
Remove support for JSON deserialization to Rust
authorMark Rousskov <mark.simulacrum@gmail.com>
Wed, 9 Feb 2022 22:05:44 +0000 (17:05 -0500)
committerMark Rousskov <mark.simulacrum@gmail.com>
Sun, 20 Feb 2022 23:58:21 +0000 (18:58 -0500)
commit60b71f56e73fc139eababa00aa8f1b740cb7d445
tree497c5e5168d7d22c777471fbc199da6cc5c575ae
parent45e2c2881d11324d610815bfff097e25c412199e
Remove support for JSON deserialization to Rust

This is no longer used by the compiler itself, and removing this support opens
the door to massively simplifying the Decodable/Decoder API by dropping the
self-describing deserialization support (necessary for JSON).
compiler/rustc_errors/src/json/tests.rs
compiler/rustc_serialize/src/json.rs
compiler/rustc_serialize/tests/json.rs
src/test/ui-fulldeps/deriving-encodable-decodable-box.rs
src/test/ui-fulldeps/deriving-encodable-decodable-cell-refcell.rs
src/test/ui-fulldeps/issue-14021.rs
src/test/ui-fulldeps/issue-24972.rs [deleted file]
src/test/ui-fulldeps/issue-4016.rs [deleted file]
src/test/ui-fulldeps/issue-4036.rs [deleted file]