]> git.lizzy.rs Git - rust.git/commit
Implement JSON error emission
authorNick Cameron <ncameron@mozilla.com>
Thu, 31 Dec 2015 05:47:14 +0000 (18:47 +1300)
committerNick Cameron <ncameron@mozilla.com>
Thu, 14 Jan 2016 21:24:12 +0000 (10:24 +1300)
commitb976d9e6660c16f4a1d5a28b11afa7ccb4f75da6
tree7838d2d7d0bb08bf607bc4108c83e1822d58d33f
parentfd46c78f8f5bc760a46c36fc03f97d43ac389db6
Implement JSON error emission

[breaking-change]

syntax::errors::Handler::new has been renamed to with_tty_emitter

Many functions which used to take a syntax::errors::ColorConfig, now take a rustc::session::config::ErrorOutputType. If you previously used ColorConfig::Auto as a default, you should now use ErrorOutputType::default().
src/librustc/session/config.rs
src/libsyntax/errors/json.rs
src/libsyntax/errors/mod.rs
src/libsyntax/parse/mod.rs