[INFO] fetching crate rustyline-with-hint-fix 7.1.1... [INFO] checking rustyline-with-hint-fix-7.1.1 against master#9fa580b1175018b0a276b0bc68f9827a106f7260 for pr-82565 [INFO] extracting crate rustyline-with-hint-fix 7.1.1 into /workspace/builds/worker-0/source [INFO] validating manifest of crates.io crate rustyline-with-hint-fix 7.1.1 on toolchain 9fa580b1175018b0a276b0bc68f9827a106f7260 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate rustyline-with-hint-fix 7.1.1 [INFO] finished tweaking crates.io crate rustyline-with-hint-fix 7.1.1 [INFO] tweaked toml for crates.io crate rustyline-with-hint-fix 7.1.1 written to /workspace/builds/worker-0/source/Cargo.toml [INFO] crate crates.io crate rustyline-with-hint-fix 7.1.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 74df1d06a5f9f87ddec8368c6db5d2c55edc629092692581c388f667737f76c1 [INFO] running `Command { std: "docker" "start" "-a" "74df1d06a5f9f87ddec8368c6db5d2c55edc629092692581c388f667737f76c1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "74df1d06a5f9f87ddec8368c6db5d2c55edc629092692581c388f667737f76c1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "74df1d06a5f9f87ddec8368c6db5d2c55edc629092692581c388f667737f76c1", kill_on_drop: false }` [INFO] [stdout] 74df1d06a5f9f87ddec8368c6db5d2c55edc629092692581c388f667737f76c1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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=forbid" "-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" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3ab55544765d895c52af7538ca611f1b2f1da1bdcf28f005c05e6b7065c7a0ac [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "3ab55544765d895c52af7538ca611f1b2f1da1bdcf28f005c05e6b7065c7a0ac", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.86 [INFO] [stderr] Compiling proc-macro2 v1.0.23 [INFO] [stderr] Compiling log v0.4.11 [INFO] [stderr] Compiling memchr v2.3.3 [INFO] [stderr] Compiling syn v1.0.42 [INFO] [stderr] Checking utf8parse v0.2.0 [INFO] [stderr] Checking unicode-segmentation v1.6.0 [INFO] [stderr] Checking remove_dir_all v0.5.3 [INFO] [stderr] Checking assert_matches v1.3.0 [INFO] [stderr] Checking env_logger v0.8.1 [INFO] [stderr] Compiling quote v1.0.7 [INFO] [stderr] Checking getrandom v0.1.15 [INFO] [stderr] Checking dirs-sys-next v0.1.2 [INFO] [stderr] Checking fs2 v0.4.3 [INFO] [stderr] Checking nix v0.20.0 [INFO] [stderr] Checking dirs-next v2.0.0 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking tempfile v3.1.0 [INFO] [stderr] Compiling rustyline-derive v0.4.0 [INFO] [stderr] Checking rustyline-with-hint-fix v7.1.1 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/diy_hints.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use rustyline::hint::{Hint, Hinter}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/example.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use rustyline::completion::{Completer, FilenameCompleter, Pair}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/example.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use rustyline::config::OutputStreamType; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/example.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use rustyline::error::ReadlineError; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/example.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | use rustyline::highlight::{Highlighter, MatchingBracketHighlighter}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/example.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use rustyline::hint::{Hinter, HistoryHinter}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/input_validation.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline::error::ReadlineError; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/input_validation.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use rustyline::validate::{ValidationContext, ValidationResult, Validator}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/example.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use rustyline::validate::{self, MatchingBracketValidator, Validator}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rustyline` [INFO] [stdout] --> examples/example.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use rustyline::validate::{self, MatchingBracketValidator, Validator}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rustyline` [INFO] [stdout] --> examples/example.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use rustyline::{Cmd, CompletionType, Config, Context, EditMode, Editor, KeyEvent}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rustyline` [INFO] [stdout] --> examples/diy_hints.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use rustyline::Context; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rustyline` [INFO] [stdout] --> examples/diy_hints.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use rustyline::Editor; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `rustyline` in crate root [INFO] [stdout] --> examples/diy_hints.rs:8:10 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(Completer, Helper, Validator, Highlighter)] [INFO] [stdout] | ^^^^^^^^^ could not find `rustyline` in crate root [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `rustyline` in crate root [INFO] [stdout] --> examples/diy_hints.rs:8:21 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(Completer, Helper, Validator, Highlighter)] [INFO] [stdout] | ^^^^^^ could not find `rustyline` in crate root [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `rustyline` in crate root [INFO] [stdout] --> examples/diy_hints.rs:8:29 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(Completer, Helper, Validator, Highlighter)] [INFO] [stdout] | ^^^^^^^^^ could not find `rustyline` in crate root [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `rustyline` in crate root [INFO] [stdout] --> examples/diy_hints.rs:8:40 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(Completer, Helper, Validator, Highlighter)] [INFO] [stdout] | ^^^^^^^^^^^ could not find `rustyline` in crate root [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rustyline` [INFO] [stdout] --> examples/input_validation.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use rustyline::Editor; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `ValidationResult` [INFO] [stdout] --> examples/input_validation.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | use ValidationResult::{Incomplete, Invalid, Valid}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `ValidationResult` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `rustyline` in crate root [INFO] [stdout] --> examples/input_validation.rs:6:10 [INFO] [stdout] | [INFO] [stdout] 6 | #[derive(Completer, Helper, Highlighter, Hinter)] [INFO] [stdout] | ^^^^^^^^^ could not find `rustyline` in crate root [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `rustyline` in crate root [INFO] [stdout] --> examples/input_validation.rs:6:21 [INFO] [stdout] | [INFO] [stdout] 6 | #[derive(Completer, Helper, Highlighter, Hinter)] [INFO] [stdout] | ^^^^^^ could not find `rustyline` in crate root [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `rustyline` in crate root [INFO] [stdout] --> examples/input_validation.rs:6:29 [INFO] [stdout] | [INFO] [stdout] 6 | #[derive(Completer, Helper, Highlighter, Hinter)] [INFO] [stdout] | ^^^^^^^^^^^ could not find `rustyline` in crate root [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `rustyline` in crate root [INFO] [stdout] --> examples/input_validation.rs:6:42 [INFO] [stdout] | [INFO] [stdout] 6 | #[derive(Completer, Helper, Highlighter, Hinter)] [INFO] [stdout] | ^^^^^^ could not find `rustyline` in crate root [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/read_password.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use rustyline::config::Configurer; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/read_password.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use rustyline::highlight::Highlighter; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `rustyline` in crate root [INFO] [stdout] --> examples/example.rs:12:10 [INFO] [stdout] | [INFO] [stdout] 12 | #[derive(Helper)] [INFO] [stdout] | ^^^^^^ could not find `rustyline` in crate root [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rustyline` [INFO] [stdout] --> examples/read_password.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use rustyline::{ColorMode, Editor}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `rustyline` in crate root [INFO] [stdout] --> examples/read_password.rs:8:10 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(Completer, Helper, Hinter, Validator)] [INFO] [stdout] | ^^^^^^^^^ could not find `rustyline` in crate root [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `rustyline` in crate root [INFO] [stdout] --> examples/read_password.rs:8:21 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(Completer, Helper, Hinter, Validator)] [INFO] [stdout] | ^^^^^^ could not find `rustyline` in crate root [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `rustyline` in crate root [INFO] [stdout] --> examples/read_password.rs:8:29 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(Completer, Helper, Hinter, Validator)] [INFO] [stdout] | ^^^^^^ could not find `rustyline` in crate root [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: could not find `rustyline` in crate root [INFO] [stdout] --> examples/read_password.rs:8:37 [INFO] [stdout] | [INFO] [stdout] 8 | #[derive(Completer, Helper, Hinter, Validator)] [INFO] [stdout] | ^^^^^^^^^ could not find `rustyline` in crate root [INFO] [stdout] | [INFO] [stdout] = note: this error originates in a derive macro (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/example.rs:72:10 [INFO] [stdout] | [INFO] [stdout] 72 | ) -> rustyline::Result { [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/example.rs:83:14 [INFO] [stdout] | [INFO] [stdout] 83 | fn main() -> rustyline::Result<()> { [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `OutputStreamType` [INFO] [stdout] --> examples/example.rs:89:24 [INFO] [stdout] | [INFO] [stdout] 89 | .output_stream(OutputStreamType::Stdout) [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of undeclared type `OutputStreamType` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ReadlineError` [INFO] [stdout] --> examples/example.rs:115:17 [INFO] [stdout] | [INFO] [stdout] 115 | Err(ReadlineError::Interrupted) => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ReadlineError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ReadlineError` [INFO] [stdout] --> examples/example.rs:119:17 [INFO] [stdout] | [INFO] [stdout] 119 | Err(ReadlineError::Eof) => { [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared type `ReadlineError` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `FilenameCompleter` in this scope [INFO] [stdout] --> examples/example.rs:14:16 [INFO] [stdout] | [INFO] [stdout] 14 | completer: FilenameCompleter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::completion::FilenameCompleter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MatchingBracketHighlighter` in this scope [INFO] [stdout] --> examples/example.rs:15:18 [INFO] [stdout] | [INFO] [stdout] 15 | highlighter: MatchingBracketHighlighter, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::highlight::MatchingBracketHighlighter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MatchingBracketValidator` in this scope [INFO] [stdout] --> examples/example.rs:16:16 [INFO] [stdout] | [INFO] [stdout] 16 | validator: MatchingBracketValidator, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::validate::MatchingBracketValidator; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `HistoryHinter` in this scope [INFO] [stdout] --> examples/example.rs:17:13 [INFO] [stdout] | [INFO] [stdout] 17 | hinter: HistoryHinter, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::hint::HistoryHinter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Completer` in this scope [INFO] [stdout] --> examples/example.rs:21:6 [INFO] [stdout] | [INFO] [stdout] 21 | impl Completer for MyHelper { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::completion::Completer; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pair` in this scope [INFO] [stdout] --> examples/example.rs:22:22 [INFO] [stdout] | [INFO] [stdout] 22 | type Candidate = Pair; [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::completion::Pair; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pair` in this scope [INFO] [stdout] --> examples/example.rs:29:29 [INFO] [stdout] | [INFO] [stdout] 29 | ) -> Result<(usize, Vec), ReadlineError> { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::completion::Pair; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ReadlineError` in this scope [INFO] [stdout] --> examples/example.rs:29:37 [INFO] [stdout] | [INFO] [stdout] 29 | ) -> Result<(usize, Vec), ReadlineError> { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::error::ReadlineError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Hinter` in this scope [INFO] [stdout] --> examples/example.rs:34:6 [INFO] [stdout] | [INFO] [stdout] 34 | impl Hinter for MyHelper { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::hint::Hinter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Highlighter` in this scope [INFO] [stdout] --> examples/example.rs:42:6 [INFO] [stdout] | [INFO] [stdout] 42 | impl Highlighter for MyHelper { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::highlight::Highlighter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Validator` in this scope [INFO] [stdout] --> examples/example.rs:68:6 [INFO] [stdout] | [INFO] [stdout] 68 | impl Validator for MyHelper { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::validate::Validator; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `FilenameCompleter` [INFO] [stdout] --> examples/example.rs:92:20 [INFO] [stdout] | [INFO] [stdout] 92 | completer: FilenameCompleter::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::completion::FilenameCompleter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MatchingBracketHighlighter` [INFO] [stdout] --> examples/example.rs:93:22 [INFO] [stdout] | [INFO] [stdout] 93 | highlighter: MatchingBracketHighlighter::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::highlight::MatchingBracketHighlighter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `HistoryHinter` in this scope [INFO] [stdout] --> examples/example.rs:94:17 [INFO] [stdout] | [INFO] [stdout] 94 | hinter: HistoryHinter {}, [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::hint::HistoryHinter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `MatchingBracketValidator` [INFO] [stdout] --> examples/example.rs:96:20 [INFO] [stdout] | [INFO] [stdout] 96 | validator: MatchingBracketValidator::new(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::validate::MatchingBracketValidator; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/input_validation.rs:24:14 [INFO] [stdout] | [INFO] [stdout] 24 | fn main() -> rustyline::Result<()> { [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Validator` in this scope [INFO] [stdout] --> examples/input_validation.rs:9:6 [INFO] [stdout] | [INFO] [stdout] 9 | impl Validator for InputValidator { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::validate::Validator; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ValidationContext` in this scope [INFO] [stdout] --> examples/input_validation.rs:10:34 [INFO] [stdout] | [INFO] [stdout] 10 | fn validate(&self, ctx: &mut ValidationContext) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::validate::ValidationContext; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ValidationResult` in this scope [INFO] [stdout] --> examples/input_validation.rs:10:63 [INFO] [stdout] | [INFO] [stdout] 10 | fn validate(&self, ctx: &mut ValidationContext) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::validate::ValidationResult; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ReadlineError` in this scope [INFO] [stdout] --> examples/input_validation.rs:10:81 [INFO] [stdout] | [INFO] [stdout] 10 | fn validate(&self, ctx: &mut ValidationContext) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this enum [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::error::ReadlineError; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/diy_hints.rs:84:14 [INFO] [stdout] | [INFO] [stdout] 84 | fn main() -> rustyline::Result<()> { [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 29 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0422, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stdout] error: aborting due to 13 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0412, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Hint` in this scope [INFO] [stdout] --> examples/diy_hints.rs:20:6 [INFO] [stdout] | [INFO] [stdout] 20 | impl Hint for CommandHint { [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::hint::Hint; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Hinter` in this scope [INFO] [stdout] --> examples/diy_hints.rs:51:6 [INFO] [stdout] | [INFO] [stdout] 51 | impl Hinter for DIYHinter { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::hint::Hinter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 10 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: could not compile `rustyline-with-hint-fix` [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rustyline` [INFO] [stdout] --> examples/read_password.rs:28:14 [INFO] [stdout] | [INFO] [stdout] 28 | fn main() -> rustyline::Result<()> { [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `rustyline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0405]: cannot find trait `Highlighter` in this scope [INFO] [stdout] --> examples/read_password.rs:13:6 [INFO] [stdout] | [INFO] [stdout] 13 | impl Highlighter for MaskingHighlighter { [INFO] [stdout] | ^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] help: consider importing this trait [INFO] [stdout] | [INFO] [stdout] 1 | use rustyline_with_hint_fix::highlight::Highlighter; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 9 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0405, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0405`. [INFO] [stdout] [INFO] [stderr] error: build failed [INFO] running `Command { std: "docker" "inspect" "3ab55544765d895c52af7538ca611f1b2f1da1bdcf28f005c05e6b7065c7a0ac", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3ab55544765d895c52af7538ca611f1b2f1da1bdcf28f005c05e6b7065c7a0ac", kill_on_drop: false }` [INFO] [stdout] 3ab55544765d895c52af7538ca611f1b2f1da1bdcf28f005c05e6b7065c7a0ac