{"reason":"compiler-artifact","package_id":"unicode-xid 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"unicode-xid","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-xid-0.2.1/src/lib.rs","edition":"2015","doctest":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libunicode_xid-cbb244b2aef4bafd.rlib","/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libunicode_xid-cbb244b2aef4bafd.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"serde_derive 1.0.116 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.116/build.rs","edition":"2015","doctest":false},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/serde_derive-eafcc0b4f186a26d/build-script-build","/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/serde_derive-eafcc0b4f186a26d/build-script-build.dSYM"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"proc-macro2 1.0.24 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.24/build.rs","edition":"2018","doctest":false},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/proc-macro2-e0365d3b3b157ae7/build-script-build","/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/proc-macro2-e0365d3b3b157ae7/build-script-build.dSYM"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"syn 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.42/build.rs","edition":"2018","doctest":false},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","parsing","printing","proc-macro","quote","visit"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/syn-1a4448346fcc6bd3/build-script-build","/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/syn-1a4448346fcc6bd3/build-script-build.dSYM"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"itoa 0.4.6 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"itoa","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-0.4.6/src/lib.rs","edition":"2015","doctest":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libitoa-a6c90529def580e3.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"serde 1.0.116 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.116/build.rs","edition":"2015","doctest":false},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/serde-e0bc782c8610a55a/build-script-build","/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/serde-e0bc782c8610a55a/build-script-build.dSYM"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"semver-parser 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"semver-parser","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-parser-0.7.0/src/lib.rs","edition":"2015","doctest":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libsemver_parser-1f3d87e7598183e4.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"md5 0.7.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"md5","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/md5-0.7.0/src/lib.rs","edition":"2015","doctest":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libmd5-d18c68f5f2a0da01.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"serde_json 1.0.58 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.58/build.rs","edition":"2018","doctest":false},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/serde_json-fa7a22adf7c57264/build-script-build","/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/serde_json-fa7a22adf7c57264/build-script-build.dSYM"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"ryu 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["custom-build"],"crate_types":["bin"],"name":"build-script-build","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.5/build.rs","edition":"2018","doctest":false},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/ryu-83973df124112630/build-script-build","/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/ryu-83973df124112630/build-script-build.dSYM"],"executable":null,"fresh":true} {"reason":"build-script-executed","package_id":"syn 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["syn_disable_nightly_tests"],"env":[],"out_dir":"/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/syn-760dd2c07c62472e/out"} {"reason":"build-script-executed","package_id":"proc-macro2 1.0.24 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["lexerror_display","hygiene","use_proc_macro","wrap_proc_macro"],"env":[],"out_dir":"/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/proc-macro2-9e12ba547060df3b/out"} {"reason":"build-script-executed","package_id":"serde 1.0.116 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["ops_bound","core_reverse","de_boxed_c_str","de_boxed_path","de_rc_dst","core_duration","integer128","range_inclusive","num_nonzero","core_try_from","num_nonzero_signed","std_atomic64","std_atomic"],"env":[],"out_dir":"/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/serde-60d56cb0a83393be/out"} {"reason":"build-script-executed","package_id":"serde_derive 1.0.116 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["underscore_consts"],"env":[],"out_dir":"/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/serde_derive-80cf8a28ae7f328c/out"} {"reason":"build-script-executed","package_id":"ryu 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["integer128","maybe_uninit"],"env":[],"out_dir":"/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/ryu-445174884adb5583/out"} {"reason":"build-script-executed","package_id":"serde_json 1.0.58 (registry+https://github.com/rust-lang/crates.io-index)","linked_libs":[],"linked_paths":[],"cfgs":["limb_width_64"],"env":[],"out_dir":"/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/build/serde_json-8ab538753f16f4e1/out"} {"reason":"compiler-artifact","package_id":"proc-macro2 1.0.24 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"proc-macro2","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.24/src/lib.rs","edition":"2018","doctest":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libproc_macro2-8e458a28e493e8de.rlib","/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libproc_macro2-8e458a28e493e8de.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"ryu 1.0.5 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"ryu","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.5/src/lib.rs","edition":"2018","doctest":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libryu-fd3fd9c3ee902015.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"quote 1.0.7 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"quote","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.7/src/lib.rs","edition":"2018","doctest":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","proc-macro"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libquote-69f8a91f64b909ea.rlib","/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libquote-69f8a91f64b909ea.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"syn 1.0.42 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"syn","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.42/src/lib.rs","edition":"2018","doctest":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["clone-impls","default","derive","parsing","printing","proc-macro","quote","visit"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libsyn-080143e61b810443.rlib","/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libsyn-080143e61b810443.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"serde_derive 1.0.116 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["proc-macro"],"crate_types":["proc-macro"],"name":"serde_derive","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.116/src/lib.rs","edition":"2015","doctest":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libserde_derive-e57af89358b229ea.dylib","/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libserde_derive-e57af89358b229ea.dylib.dSYM"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"serde 1.0.116 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.116/src/lib.rs","edition":"2015","doctest":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","derive","serde_derive","std"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libserde-3ad1188e079d86bd.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"semver 0.10.0 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"semver","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/semver-0.10.0/src/lib.rs","edition":"2015","doctest":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","serde"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libsemver-8c25ccba7ecbf206.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"serde_json 1.0.58 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"serde_json","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.58/src/lib.rs","edition":"2018","doctest":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default","std"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libserde_json-860781659247d7e4.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-artifact","package_id":"cargo_metadata 0.11.3 (registry+https://github.com/rust-lang/crates.io-index)","target":{"kind":["lib"],"crate_types":["lib"],"name":"cargo_metadata","src_path":"/Users/dunjalalic/.cargo/registry/src/github.com-1ecc6299db9ec823/cargo_metadata-0.11.3/src/lib.rs","edition":"2018","doctest":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":["default"],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libcargo_metadata-905225e97650d0e7.rmeta"],"executable":null,"fresh":true} {"reason":"compiler-message","package_id":"gitlab_clippy 0.1.0 (path+file:///Users/dunjalalic/Documents/Code/Projects%202020/gitlab_clippy)","target":{"kind":["bin"],"crate_types":["bin"],"name":"gitlab_clippy","src_path":"/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/src/main.rs","edition":"2018","doctest":false},"message":{"rendered":"warning: unused import: `Deserialize`\n --> src/main.rs:2:24\n |\n2 | use serde::{Serialize, Deserialize};\n | ^^^^^^^^^^^\n |\n = note: `#[warn(unused_imports)]` on by default\n\n","children":[{"children":[],"code":null,"level":"note","message":"`#[warn(unused_imports)]` on by default","rendered":null,"spans":[]},{"children":[],"code":null,"level":"help","message":"remove the unused import","rendered":null,"spans":[{"byte_end":63,"byte_start":50,"column_end":35,"column_start":22,"expansion":null,"file_name":"src/main.rs","is_primary":true,"label":null,"line_end":2,"line_start":2,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","text":[{"highlight_end":35,"highlight_start":22,"text":"use serde::{Serialize, Deserialize};"}]}]}],"code":{"code":"unused_imports","explanation":null},"level":"warning","message":"unused import: `Deserialize`","spans":[{"byte_end":63,"byte_start":52,"column_end":35,"column_start":24,"expansion":null,"file_name":"src/main.rs","is_primary":true,"label":null,"line_end":2,"line_start":2,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":35,"highlight_start":24,"text":"use serde::{Serialize, Deserialize};"}]}]}} {"reason":"compiler-message","package_id":"gitlab_clippy 0.1.0 (path+file:///Users/dunjalalic/Documents/Code/Projects%202020/gitlab_clippy)","target":{"kind":["bin"],"crate_types":["bin"],"name":"gitlab_clippy","src_path":"/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/src/main.rs","edition":"2018","doctest":false},"message":{"rendered":"warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let`\n --> src/main.rs:35:9\n |\n35 | / match message.unwrap() {\n36 | | Message::CompilerMessage(msg) => {\n37 | | let message = msg.message;\n38 | | for span in message.spans {\n... |\n53 | | _ => (),\n54 | | }\n | |_________^\n |\n = note: `#[warn(clippy::single_match)]` on by default\n = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match\nhelp: try this\n |\n35 | if let Message::CompilerMessage(msg) = message.unwrap() {\n36 | let message = msg.message;\n37 | for span in message.spans {\n38 | let digest = md5::compute(Vec::from(format!(\"{:?}\", span)));\n39 | let new = GitLabCQ {\n40 | description: String::from(&message.message),\n ...\n\n","children":[{"children":[],"code":null,"level":"note","message":"`#[warn(clippy::single_match)]` on by default","rendered":null,"spans":[]},{"children":[],"code":null,"level":"help","message":"for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match","rendered":null,"spans":[]},{"children":[],"code":null,"level":"help","message":"try this","rendered":null,"spans":[{"byte_end":1641,"byte_start":838,"column_end":10,"column_start":9,"expansion":null,"file_name":"src/main.rs","is_primary":true,"label":null,"line_end":54,"line_start":35,"suggested_replacement":"if let Message::CompilerMessage(msg) = message.unwrap() {\n let message = msg.message;\n for span in message.spans {\n let digest = md5::compute(Vec::from(format!(\"{:?}\", span)));\n let new = GitLabCQ {\n description: String::from(&message.message),\n fingerprint: format!(\"{:x}\", digest),\n location: Location {\n path: String::from(&span.file_name),\n lines: Lines {\n begin: span.line_start,\n },\n },\n };\n results.push(new);\n }\n }","suggestion_applicability":"HasPlaceholders","text":[{"highlight_end":33,"highlight_start":9,"text":" match message.unwrap() {"},{"highlight_end":47,"highlight_start":1,"text":" Message::CompilerMessage(msg) => {"},{"highlight_end":43,"highlight_start":1,"text":" let message = msg.message;"},{"highlight_end":44,"highlight_start":1,"text":" for span in message.spans {"},{"highlight_end":81,"highlight_start":1,"text":" let digest = md5::compute(Vec::from(format!(\"{:?}\", span)));"},{"highlight_end":41,"highlight_start":1,"text":" let new = GitLabCQ {"},{"highlight_end":69,"highlight_start":1,"text":" description: String::from(&message.message),"},{"highlight_end":62,"highlight_start":1,"text":" fingerprint: format!(\"{:x}\", digest),"},{"highlight_end":45,"highlight_start":1,"text":" location: Location {"},{"highlight_end":65,"highlight_start":1,"text":" path: String::from(&span.file_name),"},{"highlight_end":43,"highlight_start":1,"text":" lines: Lines {"},{"highlight_end":56,"highlight_start":1,"text":" begin: span.line_start,"},{"highlight_end":31,"highlight_start":1,"text":" },"},{"highlight_end":27,"highlight_start":1,"text":" },"},{"highlight_end":23,"highlight_start":1,"text":" };"},{"highlight_end":39,"highlight_start":1,"text":" results.push(new);"},{"highlight_end":18,"highlight_start":1,"text":" }"},{"highlight_end":14,"highlight_start":1,"text":" }"},{"highlight_end":21,"highlight_start":1,"text":" _ => (),"},{"highlight_end":10,"highlight_start":1,"text":" }"}]}]}],"code":{"code":"clippy::single_match","explanation":null},"level":"warning","message":"you seem to be trying to use match for destructuring a single pattern. Consider using `if let`","spans":[{"byte_end":1641,"byte_start":838,"column_end":10,"column_start":9,"expansion":null,"file_name":"src/main.rs","is_primary":true,"label":null,"line_end":54,"line_start":35,"suggested_replacement":null,"suggestion_applicability":null,"text":[{"highlight_end":33,"highlight_start":9,"text":" match message.unwrap() {"},{"highlight_end":47,"highlight_start":1,"text":" Message::CompilerMessage(msg) => {"},{"highlight_end":43,"highlight_start":1,"text":" let message = msg.message;"},{"highlight_end":44,"highlight_start":1,"text":" for span in message.spans {"},{"highlight_end":81,"highlight_start":1,"text":" let digest = md5::compute(Vec::from(format!(\"{:?}\", span)));"},{"highlight_end":41,"highlight_start":1,"text":" let new = GitLabCQ {"},{"highlight_end":69,"highlight_start":1,"text":" description: String::from(&message.message),"},{"highlight_end":62,"highlight_start":1,"text":" fingerprint: format!(\"{:x}\", digest),"},{"highlight_end":45,"highlight_start":1,"text":" location: Location {"},{"highlight_end":65,"highlight_start":1,"text":" path: String::from(&span.file_name),"},{"highlight_end":43,"highlight_start":1,"text":" lines: Lines {"},{"highlight_end":56,"highlight_start":1,"text":" begin: span.line_start,"},{"highlight_end":31,"highlight_start":1,"text":" },"},{"highlight_end":27,"highlight_start":1,"text":" },"},{"highlight_end":23,"highlight_start":1,"text":" };"},{"highlight_end":39,"highlight_start":1,"text":" results.push(new);"},{"highlight_end":18,"highlight_start":1,"text":" }"},{"highlight_end":14,"highlight_start":1,"text":" }"},{"highlight_end":21,"highlight_start":1,"text":" _ => (),"},{"highlight_end":10,"highlight_start":1,"text":" }"}]}]}} {"reason":"compiler-message","package_id":"gitlab_clippy 0.1.0 (path+file:///Users/dunjalalic/Documents/Code/Projects%202020/gitlab_clippy)","target":{"kind":["bin"],"crate_types":["bin"],"name":"gitlab_clippy","src_path":"/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/src/main.rs","edition":"2018","doctest":false},"message":{"rendered":"warning: 2 warnings emitted\n\n","children":[],"code":null,"level":"warning","message":"2 warnings emitted","spans":[]}} {"reason":"compiler-artifact","package_id":"gitlab_clippy 0.1.0 (path+file:///Users/dunjalalic/Documents/Code/Projects%202020/gitlab_clippy)","target":{"kind":["bin"],"crate_types":["bin"],"name":"gitlab_clippy","src_path":"/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/src/main.rs","edition":"2018","doctest":false},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/Users/dunjalalic/Documents/Code/Projects 2020/gitlab_clippy/target/debug/deps/libgitlab_clippy-b2a2945d86f745e4.rmeta"],"executable":null,"fresh":true} {"reason":"build-finished","success":true} Finished dev [unoptimized + debuginfo] target(s) in 0.07s