rust/src/librustdoc
Alex Crichton b04bc5cc49 rollup merge of #20033: alexcrichton/deprecate-serialise
This commit completes the deprecation story for the in-tree serialization
library. The compiler will now emit a warning whenever it encounters
`deriving(Encodable)` or `deriving(Decodable)`, and the library itself is now
marked `#[unstable]` for when feature staging is enabled.

All users of serialization can migrate to the `rustc-serialize` crate on
crates.io which provides the exact same interface as the libserialize library
in-tree. The new deriving modes are named `RustcEncodable` and `RustcDecodable`
and require `extern crate "rustc-serialize" as rustc_serialize` at the crate
root in order to expand correctly.

To migrate all crates, add the following to your `Cargo.toml`:

    [dependencies]
    rustc-serialize = "0.1.1"

And then add the following to your crate root:

    extern crate "rustc-serialize" as rustc_serialize;

Finally, rename `Encodable` and `Decodable` deriving modes to `RustcEncodable`
and `RustcDecodable`.

[breaking-change]
2014-12-22 12:46:31 -08:00
..
clean serialize: Fully deprecate the library 2014-12-22 00:14:56 -08:00
html Fallout of std::str stabilization 2014-12-21 23:31:42 -08:00
core.rs Separate the driver into its own crate that uses trans, typeck. 2014-12-04 10:04:52 -05:00
doctree.rs serialize: Fully deprecate the library 2014-12-22 00:14:56 -08:00
externalfiles.rs Fallout of std::str stabilization 2014-12-21 23:31:42 -08:00
flock.rs Rename fail! to panic! 2014-10-29 11:43:07 -04:00
fold.rs librustdoc: fix fallout 2014-12-13 17:03:44 -05:00
lib.rs serialize: Fully deprecate the library 2014-12-22 00:14:56 -08:00
markdown.rs std: Add a new top-level thread_local module 2014-11-23 23:37:16 -08:00
passes.rs Fallout of std::str stabilization 2014-12-21 23:31:42 -08:00
plugins.rs Fix rustdoc 2014-09-30 12:52:47 -07:00
stability_summary.rs serialize: Fully deprecate the library 2014-12-22 00:14:56 -08:00
test.rs Revise std::thread API to join by default 2014-12-18 23:31:52 -08:00
visit_ast.rs Parse unsafe impl but don't do anything particularly interesting with the results. 2014-12-14 11:11:55 -05:00