about summary refs log tree commit diff
path: root/compiler/rustc_serialize/src/json.rs
AgeCommit message (Expand)AuthorLines
2022-06-03Remove json support from rustc_serializebjorn3-2368/+0
2022-04-03Replace every Vec in Target(Options) with it's Cow equivalentLoïc BRANSTETT-0/+9
2022-04-03Replace every `String` in Target(Options) with `Cow<'static, str>`Loïc BRANSTETT-0/+7
2022-02-20Remove support for JSON deserialization to RustMark Rousskov-314/+7
2022-02-19Adopt let else in more placesest31-3/+2
2022-02-05Drop json::from_readerMark Rousskov-22/+0
2022-01-22Address review comments.Nicholas Nethercote-1/+0
2022-01-22Make `Decodable` and `Decoder` infallible.Nicholas Nethercote-100/+86
2022-01-22Rename `Decoder::read_nil` and `read_unit`.Nicholas Nethercote-1/+1
2021-12-07don't allocate strings when str is enought for using as keyklensy-3/+3
2021-11-22Avoid generating empty closures for fieldless enumsMark Rousskov-0/+14
2021-08-22Fix more “a”/“an” typosFrank Steffahn-2/+2
2021-06-17Emit warnings for unused fields in custom targets.Adam Bratschi-Kaye-0/+9
2021-06-01Remove unused functions and arguments from rustc_serializebjorn3-147/+24
2021-03-25Allow for reading raw bytes from rustc_serialize::Decoder without unsafe code.Michael Woerister-4/+2
2021-03-19Move raw bytes handling to Encoder/Decoder.Camille GILLOT-0/+21
2020-12-03Fix some clippy lintsJoshua Nelson-1/+1
2020-08-30mv compiler to compiler/mark-0/+2778