about summary refs log tree commit diff
path: root/src/lib.rs
diff options
context:
space:
mode:
authorCaleb Cartwright <calebcartwright@users.noreply.github.com>2019-08-15 21:14:53 -0500
committerSeiichi Uchida <seuchida@gmail.com>2019-08-16 11:14:53 +0900
commitdfd27663dca6b9e0e84c04a4d7319ccf8a879909 (patch)
treedd2146866cd634422e1ec703556dd582c4ed6598 /src/lib.rs
parent541d9a865989459337131f1e130e7d4732acd47f (diff)
add json emit mode (#3735)
Diffstat (limited to 'src/lib.rs')
-rw-r--r--src/lib.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib.rs b/src/lib.rs
index e3e7f7f9244..dbb7d2e0e17 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -486,6 +486,7 @@ pub(crate) fn create_emitter<'a>(config: &Config) -> Box<dyn Emitter + 'a> {
         EmitMode::Stdout | EmitMode::Coverage => {
             Box::new(emitter::StdoutEmitter::new(config.verbose()))
         }
+        EmitMode::Json => Box::new(emitter::JsonEmitter::default()),
         EmitMode::ModifiedLines => Box::new(emitter::ModifiedLinesEmitter::default()),
         EmitMode::Checkstyle => Box::new(emitter::CheckstyleEmitter::default()),
         EmitMode::Diff => Box::new(emitter::DiffEmitter::new(config.clone())),