[INFO] cloning repository https://github.com/BigBuildBench/amritghimire_jira-terminal [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/BigBuildBench/amritghimire_jira-terminal" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBigBuildBench%2Famritghimire_jira-terminal", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBigBuildBench%2Famritghimire_jira-terminal'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 1336173806cf398fac60f5a8791ef2c79bc44aae [INFO] checking BigBuildBench/amritghimire_jira-terminal/1336173806cf398fac60f5a8791ef2c79bc44aae against master#ff1737bb00913444173658b4e0b274fd79aabf66 for pr-132712-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBigBuildBench%2Famritghimire_jira-terminal" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/BigBuildBench/amritghimire_jira-terminal on toolchain ff1737bb00913444173658b4e0b274fd79aabf66 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ff1737bb00913444173658b4e0b274fd79aabf66" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/BigBuildBench/amritghimire_jira-terminal [INFO] finished tweaking git repo https://github.com/BigBuildBench/amritghimire_jira-terminal [INFO] tweaked toml for git repo https://github.com/BigBuildBench/amritghimire_jira-terminal written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ff1737bb00913444173658b4e0b274fd79aabf66" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ff1737bb00913444173658b4e0b274fd79aabf66" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+ff1737bb00913444173658b4e0b274fd79aabf66" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 3b3b4ff6d21170c5bda15e9317ca4dae2e20f43155242cf204e136c49d8586c9 [INFO] running `Command { std: "docker" "start" "-a" "3b3b4ff6d21170c5bda15e9317ca4dae2e20f43155242cf204e136c49d8586c9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3b3b4ff6d21170c5bda15e9317ca4dae2e20f43155242cf204e136c49d8586c9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3b3b4ff6d21170c5bda15e9317ca4dae2e20f43155242cf204e136c49d8586c9", kill_on_drop: false }` [INFO] [stdout] 3b3b4ff6d21170c5bda15e9317ca4dae2e20f43155242cf204e136c49d8586c9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+ff1737bb00913444173658b4e0b274fd79aabf66" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bf060a51998f49d770598e73bb9183c5f9d9da0d9fc86a3c010442915f693471 [INFO] running `Command { std: "docker" "start" "-a" "bf060a51998f49d770598e73bb9183c5f9d9da0d9fc86a3c010442915f693471", kill_on_drop: false }` [INFO] [stderr] Checking jira-terminal v2.3.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0463]: can't find crate for `clap` [INFO] [stdout] --> src/main.rs:23:1 [INFO] [stdout] | [INFO] [stdout] 23 | extern crate clap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rpassword` [INFO] [stdout] --> src/main.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | extern crate rpassword; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `clap` [INFO] [stdout] --> src/jira/lists.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | extern crate clap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `clap` [INFO] [stdout] --> src/jira/mod.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | extern crate clap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `clap` [INFO] [stdout] --> src/main.rs:23:1 [INFO] [stdout] | [INFO] [stdout] 23 | extern crate clap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `rpassword` [INFO] [stdout] --> src/main.rs:24:1 [INFO] [stdout] | [INFO] [stdout] 24 | extern crate rpassword; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `clap` [INFO] [stdout] --> src/jira/lists.rs:1:1 [INFO] [stdout] | [INFO] [stdout] 1 | extern crate clap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0463]: can't find crate for `clap` [INFO] [stdout] --> src/jira/mod.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | extern crate clap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ can't find crate [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `chrono` [INFO] [stdout] --> src/jira/comments.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use chrono::DateTime; [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `chrono` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `regex` [INFO] [stdout] --> src/jira/comments.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use regex::Captures; [INFO] [stdout] | ^^^^^ use of undeclared crate or module `regex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `regex` [INFO] [stdout] --> src/jira/comments.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use regex::Regex; [INFO] [stdout] | ^^^^^ use of undeclared crate or module `regex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/cache.rs:25:15 [INFO] [stdout] | [INFO] [stdout] 25 | json: json::object! {}, [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:63:29 [INFO] [stdout] | [INFO] [stdout] 63 | let mut configuration = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/api.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | json: json::object! {}, [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/transitions.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | let mut transition_object = json::object! {}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:79:19 [INFO] [stdout] | [INFO] [stdout] 79 | let payload = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:58:26 [INFO] [stdout] | [INFO] [stdout] 58 | let custom = json::object! {"value": value }; [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:39:27 [INFO] [stdout] | [INFO] [stdout] 39 | let mut update_json = json::object! {}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/transitions.rs:124:23 [INFO] [stdout] | [INFO] [stdout] 124 | let json_object = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:136:27 [INFO] [stdout] | [INFO] [stdout] 136 | let display_options = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/comments.rs:92:19 [INFO] [stdout] | [INFO] [stdout] 92 | let payload = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/assign.rs:7:19 [INFO] [stdout] | [INFO] [stdout] 7 | let payload = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/new_issue.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/new_issue.rs:50:38 [INFO] [stdout] | [INFO] [stdout] 50 | component_lists.push(json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/new_issue.rs:23:27 [INFO] [stdout] | [INFO] [stdout] 23 | let mut payload = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `chrono` [INFO] [stdout] --> src/jira/comments.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use chrono::DateTime; [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `chrono` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `regex` [INFO] [stdout] --> src/jira/comments.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use regex::Captures; [INFO] [stdout] | ^^^^^ use of undeclared crate or module `regex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `regex` [INFO] [stdout] --> src/jira/comments.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use regex::Regex; [INFO] [stdout] | ^^^^^ use of undeclared crate or module `regex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/cache.rs:25:15 [INFO] [stdout] | [INFO] [stdout] 25 | json: json::object! {}, [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:63:29 [INFO] [stdout] | [INFO] [stdout] 63 | let mut configuration = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/api.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | json: json::object! {}, [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/transitions.rs:42:33 [INFO] [stdout] | [INFO] [stdout] 42 | let mut transition_object = json::object! {}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:79:19 [INFO] [stdout] | [INFO] [stdout] 79 | let payload = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:58:26 [INFO] [stdout] | [INFO] [stdout] 58 | let custom = json::object! {"value": value }; [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:39:27 [INFO] [stdout] | [INFO] [stdout] 39 | let mut update_json = json::object! {}; [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/transitions.rs:124:23 [INFO] [stdout] | [INFO] [stdout] 124 | let json_object = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:136:27 [INFO] [stdout] | [INFO] [stdout] 136 | let display_options = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/comments.rs:92:19 [INFO] [stdout] | [INFO] [stdout] 92 | let payload = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/assign.rs:7:19 [INFO] [stdout] | [INFO] [stdout] 7 | let payload = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/new_issue.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/new_issue.rs:50:38 [INFO] [stdout] | [INFO] [stdout] 50 | component_lists.push(json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/new_issue.rs:23:27 [INFO] [stdout] | [INFO] [stdout] 23 | let mut payload = json::object! { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `crate_version` in this scope [INFO] [stdout] --> src/main.rs:35:18 [INFO] [stdout] | [INFO] [stdout] 35 | .version(crate_version!()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `crate_version` in this scope [INFO] [stdout] --> src/main.rs:35:18 [INFO] [stdout] | [INFO] [stdout] 35 | .version(crate_version!()) [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | ureq::Response::new(code, "API", "API Error").unwrap(), [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:26:17 [INFO] [stdout] | [INFO] [stdout] 26 | ureq::Response::new(code, "API", "API Error").unwrap(), [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:54:17 [INFO] [stdout] | [INFO] [stdout] 54 | ureq::Response::new(code, "API", "API Error").unwrap(), [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:54:17 [INFO] [stdout] | [INFO] [stdout] 54 | ureq::Response::new(code, "API", "API Error").unwrap(), [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:29:28 [INFO] [stdout] | [INFO] [stdout] 29 | let mut contents = json::JsonValue::new_array(); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:153:28 [INFO] [stdout] | [INFO] [stdout] 153 | let mut response = json::JsonValue::new_array(); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:155:28 [INFO] [stdout] | [INFO] [stdout] 155 | let mut data = json::JsonValue::new_object(); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:29:28 [INFO] [stdout] | [INFO] [stdout] 29 | let mut contents = json::JsonValue::new_array(); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:153:28 [INFO] [stdout] | [INFO] [stdout] 153 | let mut response = json::JsonValue::new_array(); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:155:28 [INFO] [stdout] | [INFO] [stdout] 155 | let mut data = json::JsonValue::new_object(); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:13:13 [INFO] [stdout] | [INFO] [stdout] 13 | Err(ureq::Error::Status(code, r)) => { [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use std::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::io::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 13 - Err(ureq::Error::Status(code, r)) => { [INFO] [stdout] 13 + Err(Error::Status(code, r)) => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:24:26 [INFO] [stdout] | [INFO] [stdout] 24 | Err(Box::new(ureq::Error::Status( [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::api::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::io::Error; [INFO] [stdout] | [INFO] [stdout] and 2 other candidates [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 24 - Err(Box::new(ureq::Error::Status( [INFO] [stdout] 24 + Err(Box::new(Error::Status( [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:41:13 [INFO] [stdout] | [INFO] [stdout] 41 | Err(ureq::Error::Status(code, r)) => { [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use std::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::io::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 41 - Err(ureq::Error::Status(code, r)) => { [INFO] [stdout] 41 + Err(Error::Status(code, r)) => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:52:26 [INFO] [stdout] | [INFO] [stdout] 52 | Err(Box::new(ureq::Error::Status( [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::api::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::io::Error; [INFO] [stdout] | [INFO] [stdout] and 2 other candidates [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 52 - Err(Box::new(ureq::Error::Status( [INFO] [stdout] 52 + Err(Box::new(Error::Status( [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:11:16 [INFO] [stdout] | [INFO] [stdout] 11 | Ok(json::parse(&response_string).unwrap()) [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:13:13 [INFO] [stdout] | [INFO] [stdout] 13 | Err(ureq::Error::Status(code, r)) => { [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use std::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::io::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 13 - Err(ureq::Error::Status(code, r)) => { [INFO] [stdout] 13 + Err(Error::Status(code, r)) => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:24:26 [INFO] [stdout] | [INFO] [stdout] 24 | Err(Box::new(ureq::Error::Status( [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::api::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::io::Error; [INFO] [stdout] | [INFO] [stdout] and 2 other candidates [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 24 - Err(Box::new(ureq::Error::Status( [INFO] [stdout] 24 + Err(Box::new(Error::Status( [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:16:19 [INFO] [stdout] | [INFO] [stdout] 16 | match json::parse(&response_string) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:41:13 [INFO] [stdout] | [INFO] [stdout] 41 | Err(ureq::Error::Status(code, r)) => { [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use std::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::io::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use core::error::Error; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 41 - Err(ureq::Error::Status(code, r)) => { [INFO] [stdout] 41 + Err(Error::Status(code, r)) => { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:18:37 [INFO] [stdout] | [INFO] [stdout] 18 | eprintln!("{}", json::stringify_pretty(j, 4)); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:52:26 [INFO] [stdout] | [INFO] [stdout] 52 | Err(Box::new(ureq::Error::Status( [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] | [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 1 + use crate::api::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::error::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::fmt::Error; [INFO] [stdout] | [INFO] [stdout] 1 + use std::io::Error; [INFO] [stdout] | [INFO] [stdout] and 2 other candidates [INFO] [stdout] help: if you import `Error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 52 - Err(Box::new(ureq::Error::Status( [INFO] [stdout] 52 + Err(Box::new(Error::Status( [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:44:19 [INFO] [stdout] | [INFO] [stdout] 44 | match json::parse(&response_string) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:46:37 [INFO] [stdout] | [INFO] [stdout] 46 | eprintln!("{}", json::stringify_pretty(j, 4)); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:85:20 [INFO] [stdout] | [INFO] [stdout] 85 | let response = ureq::get(&url).set("Authorization", &authentication).call(); [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:113:20 [INFO] [stdout] | [INFO] [stdout] 113 | let response = ureq::post(&url) [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:116:23 [INFO] [stdout] | [INFO] [stdout] 116 | .send_string(&json::stringify(api_request.json)); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:144:20 [INFO] [stdout] | [INFO] [stdout] 144 | let response = ureq::put(&url) [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:147:23 [INFO] [stdout] | [INFO] [stdout] 147 | .send_string(&json::stringify(api_request.json)); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `home` [INFO] [stdout] --> src/config/mod.rs:25:11 [INFO] [stdout] | [INFO] [stdout] 25 | match home::home_dir() { [INFO] [stdout] | ^^^^ use of undeclared crate or module `home` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `base64` [INFO] [stdout] --> src/config/mod.rs:61:15 [INFO] [stdout] | [INFO] [stdout] 61 | let b64 = base64::encode(user_password); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `base64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:82:23 [INFO] [stdout] | [INFO] [stdout] 82 | let config_json = json::stringify_pretty(configuration, 4); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | json::parse(&contents).unwrap() [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:11:16 [INFO] [stdout] | [INFO] [stdout] 11 | Ok(json::parse(&response_string).unwrap()) [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:16:19 [INFO] [stdout] | [INFO] [stdout] 16 | match json::parse(&response_string) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:18:37 [INFO] [stdout] | [INFO] [stdout] 18 | eprintln!("{}", json::stringify_pretty(j, 4)); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:44:19 [INFO] [stdout] | [INFO] [stdout] 44 | match json::parse(&response_string) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:46:37 [INFO] [stdout] | [INFO] [stdout] 46 | eprintln!("{}", json::stringify_pretty(j, 4)); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/comments.rs:100:20 [INFO] [stdout] | [INFO] [stdout] 100 | let response = json::parse(&update_response.unwrap()); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:85:20 [INFO] [stdout] | [INFO] [stdout] 85 | let response = ureq::get(&url).set("Authorization", &authentication).call(); [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:113:20 [INFO] [stdout] | [INFO] [stdout] 113 | let response = ureq::post(&url) [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:116:23 [INFO] [stdout] | [INFO] [stdout] 116 | .send_string(&json::stringify(api_request.json)); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:144:20 [INFO] [stdout] | [INFO] [stdout] 144 | let response = ureq::put(&url) [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:147:23 [INFO] [stdout] | [INFO] [stdout] 147 | .send_string(&json::stringify(api_request.json)); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `home` [INFO] [stdout] --> src/config/mod.rs:25:11 [INFO] [stdout] | [INFO] [stdout] 25 | match home::home_dir() { [INFO] [stdout] | ^^^^ use of undeclared crate or module `home` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `base64` [INFO] [stdout] --> src/config/mod.rs:61:15 [INFO] [stdout] | [INFO] [stdout] 61 | let b64 = base64::encode(user_password); [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `base64` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:82:23 [INFO] [stdout] | [INFO] [stdout] 82 | let config_json = json::stringify_pretty(configuration, 4); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | json::parse(&contents).unwrap() [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/new_issue.rs:197:20 [INFO] [stdout] | [INFO] [stdout] 197 | let response = json::parse(&created_api_response.unwrap()); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/comments.rs:100:20 [INFO] [stdout] | [INFO] [stdout] 100 | let response = json::parse(&update_response.unwrap()); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/new_issue.rs:197:20 [INFO] [stdout] | [INFO] [stdout] 197 | let response = json::parse(&created_api_response.unwrap()); [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/request.rs:12:15 [INFO] [stdout] | [INFO] [stdout] 12 | pub json: json::JsonValue, [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:6:22 [INFO] [stdout] | [INFO] [stdout] 6 | response: Result, [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:6:38 [INFO] [stdout] | [INFO] [stdout] 6 | response: Result, [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | ) -> Result> { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:20:35 [INFO] [stdout] | [INFO] [stdout] 20 | let mut selected_entries: Vec = vec![]; [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:19:78 [INFO] [stdout] | [INFO] [stdout] 19 | fn get_object_lists_from_value(list: &json::JsonValue, value: String) -> Vec { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:19:39 [INFO] [stdout] | [INFO] [stdout] 19 | fn get_object_lists_from_value(list: &json::JsonValue, value: String) -> Vec { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:34:22 [INFO] [stdout] | [INFO] [stdout] 34 | response: Result, [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:34:38 [INFO] [stdout] | [INFO] [stdout] 34 | response: Result, [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:4:71 [INFO] [stdout] | [INFO] [stdout] 4 | fn get_object_by_name(list: &json::JsonValue, name: String) -> Option { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | fn get_object_by_name(list: &json::JsonValue, name: String) -> Option { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:79:56 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn get(api_request: request::ApiRequest) -> Result> { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/transitions.rs:33:46 [INFO] [stdout] | [INFO] [stdout] 33 | fn get_transitions(ticket: String) -> Option { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/details.rs:5:30 [INFO] [stdout] | [INFO] [stdout] 5 | fn show_detail_field(value: &json::JsonValue, field: String) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/new_issue.rs:48:42 [INFO] [stdout] | [INFO] [stdout] 48 | let mut component_lists: Vec = vec![]; [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/new_issue.rs:22:22 [INFO] [stdout] | [INFO] [stdout] 22 | fn json(self) -> json::JsonValue { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:43:28 [INFO] [stdout] | [INFO] [stdout] 43 | fn display_header(option: &json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/cache.rs:16:37 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn get_username(configuration: &json::JsonValue) -> String { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:27:70 [INFO] [stdout] | [INFO] [stdout] 27 | fn return_json(option: &json::JsonValue, value: &json::JsonValue) -> json::JsonValue { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:27:50 [INFO] [stdout] | [INFO] [stdout] 27 | fn return_json(option: &json::JsonValue, value: &json::JsonValue) -> json::JsonValue { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:81:32 [INFO] [stdout] | [INFO] [stdout] 81 | fn write_config(configuration: json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | fn return_json(option: &json::JsonValue, value: &json::JsonValue) -> json::JsonValue { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:118:49 [INFO] [stdout] | [INFO] [stdout] 118 | pub fn update_config_object(key: String, value: json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:125:26 [INFO] [stdout] | [INFO] [stdout] 125 | pub fn parse_config() -> json::JsonValue { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:7:54 [INFO] [stdout] | [INFO] [stdout] 7 | fn display_content(option: &json::JsonValue, value: &json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:248:59 [INFO] [stdout] | [INFO] [stdout] 248 | pub fn set_transitions(project_code: String, transitions: json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:263:49 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn get_transitions(project_code: String) -> json::JsonValue { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/api.rs:13:54 [INFO] [stdout] | [INFO] [stdout] 13 | fn get_call(endpoint: String, version: u8) -> Result> { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/api.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 35 | json_value: json::JsonValue, [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/api.rs:59:17 [INFO] [stdout] | [INFO] [stdout] 59 | json_value: json::JsonValue, [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/api.rs:78:48 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn get_call_v2(endpoint: String) -> Result> { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/api.rs:88:48 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn get_call_v3(endpoint: String) -> Result> { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/comments.rs:31:37 [INFO] [stdout] | [INFO] [stdout] 31 | fn display_comment_object(comment: &json::JsonValue, re: &Regex) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/comments.rs:57:40 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn display_comment_list(comments: &json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:7:29 [INFO] [stdout] | [INFO] [stdout] 7 | fn display_content(option: &json::JsonValue, value: &json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stderr] error: could not compile `jira-terminal` (bin "jira-terminal") due to 82 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/request.rs:12:15 [INFO] [stdout] | [INFO] [stdout] 12 | pub json: json::JsonValue, [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:6:22 [INFO] [stdout] | [INFO] [stdout] 6 | response: Result, [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:6:38 [INFO] [stdout] | [INFO] [stdout] 6 | response: Result, [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | ) -> Result> { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:20:35 [INFO] [stdout] | [INFO] [stdout] 20 | let mut selected_entries: Vec = vec![]; [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:19:78 [INFO] [stdout] | [INFO] [stdout] 19 | fn get_object_lists_from_value(list: &json::JsonValue, value: String) -> Vec { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:19:39 [INFO] [stdout] | [INFO] [stdout] 19 | fn get_object_lists_from_value(list: &json::JsonValue, value: String) -> Vec { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:34:22 [INFO] [stdout] | [INFO] [stdout] 34 | response: Result, [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ureq` [INFO] [stdout] --> src/api/mod.rs:34:38 [INFO] [stdout] | [INFO] [stdout] 34 | response: Result, [INFO] [stdout] | ^^^^ use of undeclared crate or module `ureq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:4:71 [INFO] [stdout] | [INFO] [stdout] 4 | fn get_object_by_name(list: &json::JsonValue, name: String) -> Option { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/update.rs:4:30 [INFO] [stdout] | [INFO] [stdout] 4 | fn get_object_by_name(list: &json::JsonValue, name: String) -> Option { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/api/mod.rs:79:56 [INFO] [stdout] | [INFO] [stdout] 79 | pub fn get(api_request: request::ApiRequest) -> Result> { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/transitions.rs:33:46 [INFO] [stdout] | [INFO] [stdout] 33 | fn get_transitions(ticket: String) -> Option { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/details.rs:5:30 [INFO] [stdout] | [INFO] [stdout] 5 | fn show_detail_field(value: &json::JsonValue, field: String) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/new_issue.rs:48:42 [INFO] [stdout] | [INFO] [stdout] 48 | let mut component_lists: Vec = vec![]; [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/new_issue.rs:22:22 [INFO] [stdout] | [INFO] [stdout] 22 | fn json(self) -> json::JsonValue { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:43:28 [INFO] [stdout] | [INFO] [stdout] 43 | fn display_header(option: &json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/cache.rs:16:37 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn get_username(configuration: &json::JsonValue) -> String { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:27:70 [INFO] [stdout] | [INFO] [stdout] 27 | fn return_json(option: &json::JsonValue, value: &json::JsonValue) -> json::JsonValue { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:27:50 [INFO] [stdout] | [INFO] [stdout] 27 | fn return_json(option: &json::JsonValue, value: &json::JsonValue) -> json::JsonValue { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:81:32 [INFO] [stdout] | [INFO] [stdout] 81 | fn write_config(configuration: json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:27:25 [INFO] [stdout] | [INFO] [stdout] 27 | fn return_json(option: &json::JsonValue, value: &json::JsonValue) -> json::JsonValue { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:118:49 [INFO] [stdout] | [INFO] [stdout] 118 | pub fn update_config_object(key: String, value: json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:125:26 [INFO] [stdout] | [INFO] [stdout] 125 | pub fn parse_config() -> json::JsonValue { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:7:54 [INFO] [stdout] | [INFO] [stdout] 7 | fn display_content(option: &json::JsonValue, value: &json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:248:59 [INFO] [stdout] | [INFO] [stdout] 248 | pub fn set_transitions(project_code: String, transitions: json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/config/mod.rs:263:49 [INFO] [stdout] | [INFO] [stdout] 263 | pub fn get_transitions(project_code: String) -> json::JsonValue { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/api.rs:13:54 [INFO] [stdout] | [INFO] [stdout] 13 | fn get_call(endpoint: String, version: u8) -> Result> { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/api.rs:35:17 [INFO] [stdout] | [INFO] [stdout] 35 | json_value: json::JsonValue, [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/api.rs:59:17 [INFO] [stdout] | [INFO] [stdout] 59 | json_value: json::JsonValue, [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/api.rs:78:48 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn get_call_v2(endpoint: String) -> Result> { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/api.rs:88:48 [INFO] [stdout] | [INFO] [stdout] 88 | pub fn get_call_v3(endpoint: String) -> Result> { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/comments.rs:31:37 [INFO] [stdout] | [INFO] [stdout] 31 | fn display_comment_object(comment: &json::JsonValue, re: &Regex) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/comments.rs:57:40 [INFO] [stdout] | [INFO] [stdout] 57 | pub fn display_comment_list(comments: &json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `json` [INFO] [stdout] --> src/jira/lists.rs:7:29 [INFO] [stdout] | [INFO] [stdout] 7 | fn display_content(option: &json::JsonValue, value: &json::JsonValue) { [INFO] [stdout] | ^^^^ use of undeclared crate or module `json` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0433, E0463. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stderr] error: could not compile `jira-terminal` (bin "jira-terminal" test) due to 82 previous errors [INFO] running `Command { std: "docker" "inspect" "bf060a51998f49d770598e73bb9183c5f9d9da0d9fc86a3c010442915f693471", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bf060a51998f49d770598e73bb9183c5f9d9da0d9fc86a3c010442915f693471", kill_on_drop: false }` [INFO] [stdout] bf060a51998f49d770598e73bb9183c5f9d9da0d9fc86a3c010442915f693471