[INFO] fetching crate shimmer_lexer 0.0.0... [INFO] testing shimmer_lexer-0.0.0 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate shimmer_lexer 0.0.0 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate shimmer_lexer 0.0.0 [INFO] finished tweaking crates.io crate shimmer_lexer 0.0.0 [INFO] tweaked toml for crates.io crate shimmer_lexer 0.0.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate shimmer_lexer 0.0.0 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 67 packages to latest compatible versions [INFO] [stderr] Adding winnow v0.6.26 (available: v0.7.13) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded shimmer_meta v0.0.0 [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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 9a640f434bb9b07625dc5b5c62943b6eb375fad28b60ff7f59364ddac166c6d6 [INFO] running `Command { std: "docker" "start" "-a" "9a640f434bb9b07625dc5b5c62943b6eb375fad28b60ff7f59364ddac166c6d6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "9a640f434bb9b07625dc5b5c62943b6eb375fad28b60ff7f59364ddac166c6d6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9a640f434bb9b07625dc5b5c62943b6eb375fad28b60ff7f59364ddac166c6d6", kill_on_drop: false }` [INFO] [stdout] 9a640f434bb9b07625dc5b5c62943b6eb375fad28b60ff7f59364ddac166c6d6 [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=forbid" "-e" "RUSTDOCFLAGS=--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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1da6e60682d72a4e470f6ac34582ee03b1fafd9b7273ca58273d8558291918df [INFO] running `Command { std: "docker" "start" "-a" "1da6e60682d72a4e470f6ac34582ee03b1fafd9b7273ca58273d8558291918df", kill_on_drop: false }` [INFO] [stderr] Compiling ucd-trie v0.1.7 [INFO] [stderr] Compiling function_name-proc-macro v0.3.0 [INFO] [stderr] Compiling winnow v0.6.26 [INFO] [stderr] Compiling phf_shared v0.11.3 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling phf_generator v0.11.3 [INFO] [stderr] Compiling phf_macros v0.11.3 [INFO] [stderr] Compiling function_name v0.3.0 [INFO] [stderr] Compiling phf v0.11.3 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling serde_json v1.0.143 [INFO] [stderr] Compiling shimmer_meta v0.0.0 [INFO] [stderr] Compiling shimmer_lexer v0.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused imports: `AsBStr`, `IResult`, `empty`, and `fail` [INFO] [stdout] --> src/combinator.rs:3:29 [INFO] [stdout] | [INFO] [stdout] 3 | combinator::{delimited, empty, fail, trace}, [INFO] [stdout] | ^^^^^ ^^^^ [INFO] [stdout] 4 | error::{ErrMode, ErrorKind, ParserError}, [INFO] [stdout] 5 | stream::{AsBStr, Location, Stream, StreamIsPartial}, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 6 | token::{one_of, take_while}, [INFO] [stdout] 7 | IResult, PResult, Parser, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `InputError` [INFO] [stdout] --> src/tokenizer.rs:6:47 [INFO] [stdout] | [INFO] [stdout] 6 | error::{ContextError, ErrMode, ErrorKind, InputError, ParserError}, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `winnow::error::ErrorKind` [INFO] [stdout] --> src/combinator.rs:4:22 [INFO] [stdout] | [INFO] [stdout] 4 | error::{ErrMode, ErrorKind, ParserError}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/combinator.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | IResult, PResult, Parser, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:7:14 [INFO] [stdout] | [INFO] [stdout] 7 | IResult, PResult, Parser, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:16:43 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn linestart<'a, I>(input: &mut I) -> PResult<()> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stdout] --> src/combinator.rs:32:60 [INFO] [stdout] | [INFO] [stdout] 32 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:41:47 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn word_boundary<'a, I>(input: &mut I) -> PResult<()> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stdout] --> src/combinator.rs:64:60 [INFO] [stdout] | [INFO] [stdout] 64 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:72:43 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn unicode_space(input: &mut I) -> PResult [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:81:45 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn php_ascii_space(input: &mut I) -> PResult [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:90:40 [INFO] [stdout] | [INFO] [stdout] 90 | pub fn entity<'a, I>(input: &mut I) -> PResult<(::Slice, Option>)> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/model.rs:3:32 [INFO] [stdout] | [INFO] [stdout] 3 | use winnow::{stream::Location, Located, Stateful}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/model.rs:6:32 [INFO] [stdout] | [INFO] [stdout] 6 | pub type Stream<'a> = Stateful, Cell>; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::combinator::rest`: replaced with `token::rest` [INFO] [stdout] --> src/tokenizer.rs:5:93 [INFO] [stdout] | [INFO] [stdout] 5 | combinator::{alt, cond, delimited, eof, fail, opt, peek, preceded, repeat, repeat_till, rest}, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `winnow::error::ErrorKind` [INFO] [stdout] --> src/tokenizer.rs:6:36 [INFO] [stdout] | [INFO] [stdout] 6 | error::{ContextError, ErrMode, ErrorKind, InputError, ParserError}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | unpeek, IResult, Located, Parser, Stateful, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | unpeek, IResult, Located, Parser, Stateful, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/tokenizer.rs:8:22 [INFO] [stdout] | [INFO] [stdout] 8 | unpeek, IResult, Located, Parser, Stateful, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:45:34 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn wt_pipe(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:64:42 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn wt_redirection(_input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:68:41 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn wt_table_start(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:70:48 [INFO] [stdout] | [INFO] [stdout] 70 | repeat::<_, _, Vec<_>, _, _>(0.., alt((unpeek(wt_whitespace), unpeek(wt_comment)))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:70:71 [INFO] [stdout] | [INFO] [stdout] 70 | repeat::<_, _, Vec<_>, _, _>(0.., alt((unpeek(wt_whitespace), unpeek(wt_comment)))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | unpeek(wt_pipe), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:94:43 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn wt_table_caption(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | unpeek(wt_pipe), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:115:39 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn wt_table_row(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | unpeek(wt_pipe), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:160:46 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn wt_tag_literal_bare(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:195:48 [INFO] [stdout] | [INFO] [stdout] 195 | pub fn wt_tag_literal_single(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:219:48 [INFO] [stdout] | [INFO] [stdout] 219 | pub fn wt_tag_literal_double(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:244:41 [INFO] [stdout] | [INFO] [stdout] 244 | pub fn wt_tag_literal(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:255:17 [INFO] [stdout] | [INFO] [stdout] 255 | unpeek(wt_tag_literal_double), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:275:17 [INFO] [stdout] | [INFO] [stdout] 275 | unpeek(wt_tag_literal_single), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:293:13 [INFO] [stdout] | [INFO] [stdout] 293 | unpeek(wt_tag_literal_bare), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:305:38 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn wt_tag_attr(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:349:46 [INFO] [stdout] | [INFO] [stdout] 349 | pub fn wt_tag_attr_literal(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:357:9 [INFO] [stdout] | [INFO] [stdout] 357 | unpeek(wt_tag_attr), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:368:17 [INFO] [stdout] | [INFO] [stdout] 368 | opt(unpeek(wt_tag_literal)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:391:33 [INFO] [stdout] | [INFO] [stdout] 391 | pub fn wt_tag(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:421:43 [INFO] [stdout] | [INFO] [stdout] 421 | repeat::<_, _, Vec<_>, _, _>(0.., unpeek(wt_tag_attr_literal)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:462:5 [INFO] [stdout] | [INFO] [stdout] 462 | unpeek(move |input: Stream| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 483 | unpeek(move |input: Stream| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:505:36 [INFO] [stdout] | [INFO] [stdout] 505 | pub fn wt_entity(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:527:24 [INFO] [stdout] | [INFO] [stdout] 527 | let produced = unpeek(wt_entity).parse_next(input)?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stdout] --> src/tokenizer.rs:531:65 [INFO] [stdout] | [INFO] [stdout] 531 | _ => Err(ErrMode::from_error_kind(input, ErrorKind::Assert)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:537:38 [INFO] [stdout] | [INFO] [stdout] 537 | pub fn wt_link_rfc(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:546:25 [INFO] [stdout] | [INFO] [stdout] 546 | unpeek(wt_whitespace_unicode), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:572:39 [INFO] [stdout] | [INFO] [stdout] 572 | pub fn wt_link_pmid(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:581:25 [INFO] [stdout] | [INFO] [stdout] 581 | unpeek(wt_whitespace_unicode), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:607:39 [INFO] [stdout] | [INFO] [stdout] 607 | pub fn wt_link_isbn(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:616:25 [INFO] [stdout] | [INFO] [stdout] 616 | unpeek(wt_whitespace_unicode), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:678:5 [INFO] [stdout] | [INFO] [stdout] 678 | unpeek(move |input| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:680:30 [INFO] [stdout] | [INFO] [stdout] 680 | cond(config.rfc, unpeek(wt_link_rfc)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:681:31 [INFO] [stdout] | [INFO] [stdout] 681 | cond(config.pmid, unpeek(wt_link_pmid)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:682:31 [INFO] [stdout] | [INFO] [stdout] 682 | cond(config.isbn, unpeek(wt_link_isbn)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 689 | eat_and_produce!(wt_single_quote, '\'', TokenKind::SingleQuote); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 690 | eat_and_produce!(wt_open_bracket, '[', TokenKind::OpenBracket); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 691 | eat_and_produce!(wt_closed_bracket, ']', TokenKind::ClosedBracket); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 692 | eat_and_produce!(wt_ol, '#', TokenKind::Ol); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 693 | eat_and_produce!(wt_ul, '*', TokenKind::Ul); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 694 | eat_and_produce!(wt_dd, ':', TokenKind::Dd); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 695 | eat_and_produce!(wt_dt, ';', TokenKind::Dt); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:725:37 [INFO] [stdout] | [INFO] [stdout] 725 | pub fn wt_heading(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:746:51 [INFO] [stdout] | [INFO] [stdout] 746 | repeat::<_, _, Vec<_>, _, _>(0.., unpeek(wt_whitespace)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:749:26 [INFO] [stdout] | [INFO] [stdout] 749 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:749:45 [INFO] [stdout] | [INFO] [stdout] 749 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:751:59 [INFO] [stdout] | [INFO] [stdout] 751 | repeat::<_, _, Vec<_>, _, _>(0.., unpeek(wt_whitespace)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:770:30 [INFO] [stdout] | [INFO] [stdout] 770 | peek(unpeek(wt_newline)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:807:37 [INFO] [stdout] | [INFO] [stdout] 807 | pub fn wt_comment(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::combinator::rest`: replaced with `token::rest` [INFO] [stdout] --> src/tokenizer.rs:812:13 [INFO] [stdout] | [INFO] [stdout] 812 | rest, // Fallback rule to match until EOF [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:831:32 [INFO] [stdout] | [INFO] [stdout] 831 | pub fn wt_hr(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:852:34 [INFO] [stdout] | [INFO] [stdout] 852 | pub fn wt_list(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:857:18 [INFO] [stdout] | [INFO] [stdout] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:857:33 [INFO] [stdout] | [INFO] [stdout] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:857:48 [INFO] [stdout] | [INFO] [stdout] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:857:63 [INFO] [stdout] | [INFO] [stdout] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:866:18 [INFO] [stdout] | [INFO] [stdout] 866 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:866:37 [INFO] [stdout] | [INFO] [stdout] 866 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:867:13 [INFO] [stdout] | [INFO] [stdout] 867 | unpeek(wt_dd), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:881:37 [INFO] [stdout] | [INFO] [stdout] 881 | pub fn wt_newline(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:900:48 [INFO] [stdout] | [INFO] [stdout] 900 | pub fn wt_whitespace_unicode(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:910:40 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn wt_whitespace(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:921:34 [INFO] [stdout] | [INFO] [stdout] 921 | pub fn wt_char(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:931:36 [INFO] [stdout] | [INFO] [stdout] 931 | pub fn wt_inline(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:933:9 [INFO] [stdout] | [INFO] [stdout] 933 | unpeek(wt_single_quote), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:934:9 [INFO] [stdout] | [INFO] [stdout] 934 | unpeek(wt_pipe), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:935:9 [INFO] [stdout] | [INFO] [stdout] 935 | unpeek(wt_entity), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:936:9 [INFO] [stdout] | [INFO] [stdout] 936 | unpeek(wt_open_bracket), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:937:9 [INFO] [stdout] | [INFO] [stdout] 937 | unpeek(wt_closed_bracket), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:941:9 [INFO] [stdout] | [INFO] [stdout] 941 | unpeek(wt_comment), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:949:36 [INFO] [stdout] | [INFO] [stdout] 949 | pub fn wt_bottom(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:951:14 [INFO] [stdout] | [INFO] [stdout] 951 | alt((unpeek(wt_newline), unpeek(wt_whitespace), unpeek(wt_char))).parse_peek(input)?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:951:34 [INFO] [stdout] | [INFO] [stdout] 951 | alt((unpeek(wt_newline), unpeek(wt_whitespace), unpeek(wt_char))).parse_peek(input)?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:951:57 [INFO] [stdout] | [INFO] [stdout] 951 | alt((unpeek(wt_newline), unpeek(wt_whitespace), unpeek(wt_char))).parse_peek(input)?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:957:47 [INFO] [stdout] | [INFO] [stdout] 957 | pub fn wt_bottom_no_newline(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:958:5 [INFO] [stdout] | [INFO] [stdout] 958 | unpeek(wt_bottom) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:965:5 [INFO] [stdout] | [INFO] [stdout] 965 | unpeek(move |input| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:971:28 [INFO] [stdout] | [INFO] [stdout] 971 | vectorize!(unpeek(wt_hr)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:972:17 [INFO] [stdout] | [INFO] [stdout] 972 | unpeek(wt_heading), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:974:17 [INFO] [stdout] | [INFO] [stdout] 974 | unpeek(wt_list), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:975:28 [INFO] [stdout] | [INFO] [stdout] 975 | vectorize!(unpeek(wt_inline)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:976:28 [INFO] [stdout] | [INFO] [stdout] 976 | vectorize!(unpeek(wt_bottom)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:986:5 [INFO] [stdout] | [INFO] [stdout] 986 | unpeek(move |input| todo!()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/tokenizer.rs:995:16 [INFO] [stdout] | [INFO] [stdout] 995 | input: Located::new(input), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stdout] --> src/tokenizer.rs:531:31 [INFO] [stdout] | [INFO] [stdout] 531 | _ => Err(ErrMode::from_error_kind(input, ErrorKind::Assert)), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/tokenizer.rs:986:18 [INFO] [stdout] | [INFO] [stdout] 986 | unpeek(move |input| todo!()) [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stdout] --> src/combinator.rs:32:26 [INFO] [stdout] | [INFO] [stdout] 32 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stdout] --> src/combinator.rs:64:26 [INFO] [stdout] | [INFO] [stdout] 64 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:460:15 [INFO] [stdout] | [INFO] [stdout] 460 | switches: &[BehaviorSwitch], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the lifetime is elided here [INFO] [stdout] 461 | ) -> impl Parser { [INFO] [stdout] | ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 461 | ) -> impl Parser, (String, String), ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:482:37 [INFO] [stdout] | [INFO] [stdout] 482 | pub fn wt_behavior_switch(switches: &[BehaviorSwitch]) -> impl Parser { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 482 | pub fn wt_behavior_switch(switches: &[BehaviorSwitch]) -> impl Parser, Token, ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:525:35 [INFO] [stdout] | [INFO] [stdout] 525 | pub fn wt_entity_decode_to(codes: &[char]) -> impl Parser { [INFO] [stdout] | ^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 525 | pub fn wt_entity_decode_to(codes: &[char]) -> impl Parser, Token, ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:676:13 [INFO] [stdout] | [INFO] [stdout] 676 | config: &MagicLinkConfig, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ the lifetime is elided here [INFO] [stdout] 677 | ) -> impl Parser, ContextError> + '_ { [INFO] [stdout] | ^^^^^^ ^^ the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 677 | ) -> impl Parser, Vec, ContextError> + '_ { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:964:25 [INFO] [stdout] | [INFO] [stdout] 964 | pub fn wikitext(config: &Config) -> impl Parser, ContextError> { [INFO] [stdout] | ^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 964 | pub fn wikitext(config: &Config) -> impl Parser, Vec, ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:985:30 [INFO] [stdout] | [INFO] [stdout] 985 | pub fn wikitext_pst(_config: &Config) -> impl Parser, ContextError> { [INFO] [stdout] | ^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 985 | pub fn wikitext_pst(_config: &Config) -> impl Parser, Vec, ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.97s [INFO] running `Command { std: "docker" "inspect" "1da6e60682d72a4e470f6ac34582ee03b1fafd9b7273ca58273d8558291918df", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1da6e60682d72a4e470f6ac34582ee03b1fafd9b7273ca58273d8558291918df", kill_on_drop: false }` [INFO] [stdout] 1da6e60682d72a4e470f6ac34582ee03b1fafd9b7273ca58273d8558291918df [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=forbid" "-e" "RUSTDOCFLAGS=--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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cd2cc3b041855ebd3474f966f1f41b17a8cc6c407d8a81b741f6462dfae3bb5d [INFO] running `Command { std: "docker" "start" "-a" "cd2cc3b041855ebd3474f966f1f41b17a8cc6c407d8a81b741f6462dfae3bb5d", kill_on_drop: false }` [INFO] [stdout] warning: unused imports: `AsBStr`, `IResult`, `empty`, and `fail` [INFO] [stdout] --> src/combinator.rs:3:29 [INFO] [stdout] | [INFO] [stdout] 3 | combinator::{delimited, empty, fail, trace}, [INFO] [stdout] | ^^^^^ ^^^^ [INFO] [stdout] 4 | error::{ErrMode, ErrorKind, ParserError}, [INFO] [stdout] 5 | stream::{AsBStr, Location, Stream, StreamIsPartial}, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 6 | token::{one_of, take_while}, [INFO] [stdout] 7 | IResult, PResult, Parser, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `InputError` [INFO] [stdout] --> src/tokenizer.rs:6:47 [INFO] [stdout] | [INFO] [stdout] 6 | error::{ContextError, ErrMode, ErrorKind, InputError, ParserError}, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `winnow::error::ErrorKind` [INFO] [stdout] --> src/combinator.rs:4:22 [INFO] [stdout] | [INFO] [stdout] 4 | error::{ErrMode, ErrorKind, ParserError}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/combinator.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | IResult, PResult, Parser, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:7:14 [INFO] [stdout] | [INFO] [stdout] 7 | IResult, PResult, Parser, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:16:43 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn linestart<'a, I>(input: &mut I) -> PResult<()> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stdout] --> src/combinator.rs:32:60 [INFO] [stdout] | [INFO] [stdout] 32 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:41:47 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn word_boundary<'a, I>(input: &mut I) -> PResult<()> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stdout] --> src/combinator.rs:64:60 [INFO] [stdout] | [INFO] [stdout] 64 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:72:43 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn unicode_space(input: &mut I) -> PResult [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:81:45 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn php_ascii_space(input: &mut I) -> PResult [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:90:40 [INFO] [stdout] | [INFO] [stdout] 90 | pub fn entity<'a, I>(input: &mut I) -> PResult<(::Slice, Option>)> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/model.rs:3:32 [INFO] [stdout] | [INFO] [stdout] 3 | use winnow::{stream::Location, Located, Stateful}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/model.rs:6:32 [INFO] [stdout] | [INFO] [stdout] 6 | pub type Stream<'a> = Stateful, Cell>; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::combinator::rest`: replaced with `token::rest` [INFO] [stdout] --> src/tokenizer.rs:5:93 [INFO] [stdout] | [INFO] [stdout] 5 | combinator::{alt, cond, delimited, eof, fail, opt, peek, preceded, repeat, repeat_till, rest}, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `winnow::error::ErrorKind` [INFO] [stdout] --> src/tokenizer.rs:6:36 [INFO] [stdout] | [INFO] [stdout] 6 | error::{ContextError, ErrMode, ErrorKind, InputError, ParserError}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | unpeek, IResult, Located, Parser, Stateful, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | unpeek, IResult, Located, Parser, Stateful, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/tokenizer.rs:8:22 [INFO] [stdout] | [INFO] [stdout] 8 | unpeek, IResult, Located, Parser, Stateful, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:45:34 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn wt_pipe(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:64:42 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn wt_redirection(_input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:68:41 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn wt_table_start(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:70:48 [INFO] [stdout] | [INFO] [stdout] 70 | repeat::<_, _, Vec<_>, _, _>(0.., alt((unpeek(wt_whitespace), unpeek(wt_comment)))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:70:71 [INFO] [stdout] | [INFO] [stdout] 70 | repeat::<_, _, Vec<_>, _, _>(0.., alt((unpeek(wt_whitespace), unpeek(wt_comment)))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | unpeek(wt_pipe), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:94:43 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn wt_table_caption(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | unpeek(wt_pipe), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:115:39 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn wt_table_row(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | unpeek(wt_pipe), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:160:46 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn wt_tag_literal_bare(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:195:48 [INFO] [stdout] | [INFO] [stdout] 195 | pub fn wt_tag_literal_single(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:219:48 [INFO] [stdout] | [INFO] [stdout] 219 | pub fn wt_tag_literal_double(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:244:41 [INFO] [stdout] | [INFO] [stdout] 244 | pub fn wt_tag_literal(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:255:17 [INFO] [stdout] | [INFO] [stdout] 255 | unpeek(wt_tag_literal_double), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:275:17 [INFO] [stdout] | [INFO] [stdout] 275 | unpeek(wt_tag_literal_single), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:293:13 [INFO] [stdout] | [INFO] [stdout] 293 | unpeek(wt_tag_literal_bare), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:305:38 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn wt_tag_attr(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:349:46 [INFO] [stdout] | [INFO] [stdout] 349 | pub fn wt_tag_attr_literal(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:357:9 [INFO] [stdout] | [INFO] [stdout] 357 | unpeek(wt_tag_attr), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:368:17 [INFO] [stdout] | [INFO] [stdout] 368 | opt(unpeek(wt_tag_literal)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:391:33 [INFO] [stdout] | [INFO] [stdout] 391 | pub fn wt_tag(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:421:43 [INFO] [stdout] | [INFO] [stdout] 421 | repeat::<_, _, Vec<_>, _, _>(0.., unpeek(wt_tag_attr_literal)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:462:5 [INFO] [stdout] | [INFO] [stdout] 462 | unpeek(move |input: Stream| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 483 | unpeek(move |input: Stream| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:505:36 [INFO] [stdout] | [INFO] [stdout] 505 | pub fn wt_entity(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:527:24 [INFO] [stdout] | [INFO] [stdout] 527 | let produced = unpeek(wt_entity).parse_next(input)?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stdout] --> src/tokenizer.rs:531:65 [INFO] [stdout] | [INFO] [stdout] 531 | _ => Err(ErrMode::from_error_kind(input, ErrorKind::Assert)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:537:38 [INFO] [stdout] | [INFO] [stdout] 537 | pub fn wt_link_rfc(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:546:25 [INFO] [stdout] | [INFO] [stdout] 546 | unpeek(wt_whitespace_unicode), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:572:39 [INFO] [stdout] | [INFO] [stdout] 572 | pub fn wt_link_pmid(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:581:25 [INFO] [stdout] | [INFO] [stdout] 581 | unpeek(wt_whitespace_unicode), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:607:39 [INFO] [stdout] | [INFO] [stdout] 607 | pub fn wt_link_isbn(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:616:25 [INFO] [stdout] | [INFO] [stdout] 616 | unpeek(wt_whitespace_unicode), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:678:5 [INFO] [stdout] | [INFO] [stdout] 678 | unpeek(move |input| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:680:30 [INFO] [stdout] | [INFO] [stdout] 680 | cond(config.rfc, unpeek(wt_link_rfc)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:681:31 [INFO] [stdout] | [INFO] [stdout] 681 | cond(config.pmid, unpeek(wt_link_pmid)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:682:31 [INFO] [stdout] | [INFO] [stdout] 682 | cond(config.isbn, unpeek(wt_link_isbn)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 689 | eat_and_produce!(wt_single_quote, '\'', TokenKind::SingleQuote); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 690 | eat_and_produce!(wt_open_bracket, '[', TokenKind::OpenBracket); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 691 | eat_and_produce!(wt_closed_bracket, ']', TokenKind::ClosedBracket); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 692 | eat_and_produce!(wt_ol, '#', TokenKind::Ol); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 693 | eat_and_produce!(wt_ul, '*', TokenKind::Ul); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 694 | eat_and_produce!(wt_dd, ':', TokenKind::Dd); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 695 | eat_and_produce!(wt_dt, ';', TokenKind::Dt); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:725:37 [INFO] [stdout] | [INFO] [stdout] 725 | pub fn wt_heading(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:746:51 [INFO] [stdout] | [INFO] [stdout] 746 | repeat::<_, _, Vec<_>, _, _>(0.., unpeek(wt_whitespace)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:749:26 [INFO] [stdout] | [INFO] [stdout] 749 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:749:45 [INFO] [stdout] | [INFO] [stdout] 749 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:751:59 [INFO] [stdout] | [INFO] [stdout] 751 | repeat::<_, _, Vec<_>, _, _>(0.., unpeek(wt_whitespace)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:770:30 [INFO] [stdout] | [INFO] [stdout] 770 | peek(unpeek(wt_newline)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:807:37 [INFO] [stdout] | [INFO] [stdout] 807 | pub fn wt_comment(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::combinator::rest`: replaced with `token::rest` [INFO] [stdout] --> src/tokenizer.rs:812:13 [INFO] [stdout] | [INFO] [stdout] 812 | rest, // Fallback rule to match until EOF [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:831:32 [INFO] [stdout] | [INFO] [stdout] 831 | pub fn wt_hr(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:852:34 [INFO] [stdout] | [INFO] [stdout] 852 | pub fn wt_list(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:857:18 [INFO] [stdout] | [INFO] [stdout] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:857:33 [INFO] [stdout] | [INFO] [stdout] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:857:48 [INFO] [stdout] | [INFO] [stdout] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:857:63 [INFO] [stdout] | [INFO] [stdout] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:866:18 [INFO] [stdout] | [INFO] [stdout] 866 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:866:37 [INFO] [stdout] | [INFO] [stdout] 866 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:867:13 [INFO] [stdout] | [INFO] [stdout] 867 | unpeek(wt_dd), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:881:37 [INFO] [stdout] | [INFO] [stdout] 881 | pub fn wt_newline(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:900:48 [INFO] [stdout] | [INFO] [stdout] 900 | pub fn wt_whitespace_unicode(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:910:40 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn wt_whitespace(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:921:34 [INFO] [stdout] | [INFO] [stdout] 921 | pub fn wt_char(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:931:36 [INFO] [stdout] | [INFO] [stdout] 931 | pub fn wt_inline(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:933:9 [INFO] [stdout] | [INFO] [stdout] 933 | unpeek(wt_single_quote), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:934:9 [INFO] [stdout] | [INFO] [stdout] 934 | unpeek(wt_pipe), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:935:9 [INFO] [stdout] | [INFO] [stdout] 935 | unpeek(wt_entity), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:936:9 [INFO] [stdout] | [INFO] [stdout] 936 | unpeek(wt_open_bracket), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:937:9 [INFO] [stdout] | [INFO] [stdout] 937 | unpeek(wt_closed_bracket), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:941:9 [INFO] [stdout] | [INFO] [stdout] 941 | unpeek(wt_comment), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:949:36 [INFO] [stdout] | [INFO] [stdout] 949 | pub fn wt_bottom(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:951:14 [INFO] [stdout] | [INFO] [stdout] 951 | alt((unpeek(wt_newline), unpeek(wt_whitespace), unpeek(wt_char))).parse_peek(input)?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:951:34 [INFO] [stdout] | [INFO] [stdout] 951 | alt((unpeek(wt_newline), unpeek(wt_whitespace), unpeek(wt_char))).parse_peek(input)?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:951:57 [INFO] [stdout] | [INFO] [stdout] 951 | alt((unpeek(wt_newline), unpeek(wt_whitespace), unpeek(wt_char))).parse_peek(input)?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:957:47 [INFO] [stdout] | [INFO] [stdout] 957 | pub fn wt_bottom_no_newline(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:958:5 [INFO] [stdout] | [INFO] [stdout] 958 | unpeek(wt_bottom) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:965:5 [INFO] [stdout] | [INFO] [stdout] 965 | unpeek(move |input| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:971:28 [INFO] [stdout] | [INFO] [stdout] 971 | vectorize!(unpeek(wt_hr)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:972:17 [INFO] [stdout] | [INFO] [stdout] 972 | unpeek(wt_heading), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:974:17 [INFO] [stdout] | [INFO] [stdout] 974 | unpeek(wt_list), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:975:28 [INFO] [stdout] | [INFO] [stdout] 975 | vectorize!(unpeek(wt_inline)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:976:28 [INFO] [stdout] | [INFO] [stdout] 976 | vectorize!(unpeek(wt_bottom)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:986:5 [INFO] [stdout] | [INFO] [stdout] 986 | unpeek(move |input| todo!()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/tokenizer.rs:995:16 [INFO] [stdout] | [INFO] [stdout] 995 | input: Located::new(input), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stdout] --> src/tokenizer.rs:531:31 [INFO] [stdout] | [INFO] [stdout] 531 | _ => Err(ErrMode::from_error_kind(input, ErrorKind::Assert)), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/tokenizer.rs:986:18 [INFO] [stdout] | [INFO] [stdout] 986 | unpeek(move |input| todo!()) [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stdout] --> src/combinator.rs:32:26 [INFO] [stdout] | [INFO] [stdout] 32 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stdout] --> src/combinator.rs:64:26 [INFO] [stdout] | [INFO] [stdout] 64 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:460:15 [INFO] [stdout] | [INFO] [stdout] 460 | switches: &[BehaviorSwitch], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the lifetime is elided here [INFO] [stdout] 461 | ) -> impl Parser { [INFO] [stdout] | ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 461 | ) -> impl Parser, (String, String), ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:482:37 [INFO] [stdout] | [INFO] [stdout] 482 | pub fn wt_behavior_switch(switches: &[BehaviorSwitch]) -> impl Parser { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 482 | pub fn wt_behavior_switch(switches: &[BehaviorSwitch]) -> impl Parser, Token, ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:525:35 [INFO] [stdout] | [INFO] [stdout] 525 | pub fn wt_entity_decode_to(codes: &[char]) -> impl Parser { [INFO] [stdout] | ^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 525 | pub fn wt_entity_decode_to(codes: &[char]) -> impl Parser, Token, ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:676:13 [INFO] [stdout] | [INFO] [stdout] 676 | config: &MagicLinkConfig, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ the lifetime is elided here [INFO] [stdout] 677 | ) -> impl Parser, ContextError> + '_ { [INFO] [stdout] | ^^^^^^ ^^ the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 677 | ) -> impl Parser, Vec, ContextError> + '_ { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling shimmer_lexer v0.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:964:25 [INFO] [stdout] | [INFO] [stdout] 964 | pub fn wikitext(config: &Config) -> impl Parser, ContextError> { [INFO] [stdout] | ^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 964 | pub fn wikitext(config: &Config) -> impl Parser, Vec, ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:985:30 [INFO] [stdout] | [INFO] [stdout] 985 | pub fn wikitext_pst(_config: &Config) -> impl Parser, ContextError> { [INFO] [stdout] | ^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 985 | pub fn wikitext_pst(_config: &Config) -> impl Parser, Vec, ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `AsBStr`, `IResult`, `empty`, and `fail` [INFO] [stdout] --> src/combinator.rs:3:29 [INFO] [stdout] | [INFO] [stdout] 3 | combinator::{delimited, empty, fail, trace}, [INFO] [stdout] | ^^^^^ ^^^^ [INFO] [stdout] 4 | error::{ErrMode, ErrorKind, ParserError}, [INFO] [stdout] 5 | stream::{AsBStr, Location, Stream, StreamIsPartial}, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 6 | token::{one_of, take_while}, [INFO] [stdout] 7 | IResult, PResult, Parser, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `InputError` [INFO] [stdout] --> src/tokenizer.rs:6:47 [INFO] [stdout] | [INFO] [stdout] 6 | error::{ContextError, ErrMode, ErrorKind, InputError, ParserError}, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::*` [INFO] [stdout] --> src/tokenizer.rs:1004:9 [INFO] [stdout] | [INFO] [stdout] 1004 | use super::*; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `winnow::error::ErrorKind` [INFO] [stdout] --> src/combinator.rs:4:22 [INFO] [stdout] | [INFO] [stdout] 4 | error::{ErrMode, ErrorKind, ParserError}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/combinator.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | IResult, PResult, Parser, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:7:14 [INFO] [stdout] | [INFO] [stdout] 7 | IResult, PResult, Parser, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:16:43 [INFO] [stdout] | [INFO] [stdout] 16 | pub fn linestart<'a, I>(input: &mut I) -> PResult<()> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stdout] --> src/combinator.rs:32:60 [INFO] [stdout] | [INFO] [stdout] 32 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:41:47 [INFO] [stdout] | [INFO] [stdout] 41 | pub fn word_boundary<'a, I>(input: &mut I) -> PResult<()> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stdout] --> src/combinator.rs:64:60 [INFO] [stdout] | [INFO] [stdout] 64 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:72:43 [INFO] [stdout] | [INFO] [stdout] 72 | pub fn unicode_space(input: &mut I) -> PResult [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:81:45 [INFO] [stdout] | [INFO] [stdout] 81 | pub fn php_ascii_space(input: &mut I) -> PResult [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stdout] --> src/combinator.rs:90:40 [INFO] [stdout] | [INFO] [stdout] 90 | pub fn entity<'a, I>(input: &mut I) -> PResult<(::Slice, Option>)> [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `winnow::error::ErrorKind` [INFO] [stdout] --> src/combinator.rs:115:31 [INFO] [stdout] | [INFO] [stdout] 115 | error::{ContextError, ErrorKind}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/combinator.rs:116:9 [INFO] [stdout] | [INFO] [stdout] 116 | Located, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/combinator.rs:123:30 [INFO] [stdout] | [INFO] [stdout] 123 | assert_eq!(linestart(Located::new("").borrow_mut()), Ok(())); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/combinator.rs:126:31 [INFO] [stdout] | [INFO] [stdout] 126 | let mut located = Located::new("AB"); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stdout] --> src/combinator.rs:132:32 [INFO] [stdout] | [INFO] [stdout] 132 | ErrorKind::Assert, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/combinator.rs:141:31 [INFO] [stdout] | [INFO] [stdout] 141 | let mut located = Located::new("A "); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/combinator.rs:147:31 [INFO] [stdout] | [INFO] [stdout] 147 | let mut located = Located::new("AB"); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stdout] --> src/combinator.rs:153:32 [INFO] [stdout] | [INFO] [stdout] 153 | ErrorKind::Assert, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/combinator.rs:159:31 [INFO] [stdout] | [INFO] [stdout] 159 | let mut located = Located::new("A'"); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/combinator.rs:165:31 [INFO] [stdout] | [INFO] [stdout] 165 | let mut located = Located::new("A水"); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stdout] --> src/combinator.rs:171:32 [INFO] [stdout] | [INFO] [stdout] 171 | ErrorKind::Assert, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/combinator.rs:178:31 [INFO] [stdout] | [INFO] [stdout] 178 | let mut located = Located::new("A"); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/combinator.rs:184:31 [INFO] [stdout] | [INFO] [stdout] 184 | let mut located = Located::new("A"); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/combinator.rs:193:20 [INFO] [stdout] | [INFO] [stdout] 193 | entity(Located::new(" ").borrow_mut()), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/combinator.rs:198:20 [INFO] [stdout] | [INFO] [stdout] 198 | entity(Located::new(" ").borrow_mut()), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/combinator.rs:203:20 [INFO] [stdout] | [INFO] [stdout] 203 | entity(Located::new(" ").borrow_mut()), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/combinator.rs:208:20 [INFO] [stdout] | [INFO] [stdout] 208 | entity(Located::new(" ").borrow_mut()), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/model.rs:3:32 [INFO] [stdout] | [INFO] [stdout] 3 | use winnow::{stream::Location, Located, Stateful}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/model.rs:6:32 [INFO] [stdout] | [INFO] [stdout] 6 | pub type Stream<'a> = Stateful, Cell>; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::combinator::rest`: replaced with `token::rest` [INFO] [stdout] --> src/tokenizer.rs:5:93 [INFO] [stdout] | [INFO] [stdout] 5 | combinator::{alt, cond, delimited, eof, fail, opt, peek, preceded, repeat, repeat_till, rest}, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `winnow::error::ErrorKind` [INFO] [stdout] --> src/tokenizer.rs:6:36 [INFO] [stdout] | [INFO] [stdout] 6 | error::{ContextError, ErrMode, ErrorKind, InputError, ParserError}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | unpeek, IResult, Located, Parser, Stateful, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | unpeek, IResult, Located, Parser, Stateful, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/tokenizer.rs:8:22 [INFO] [stdout] | [INFO] [stdout] 8 | unpeek, IResult, Located, Parser, Stateful, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:45:34 [INFO] [stdout] | [INFO] [stdout] 45 | pub fn wt_pipe(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:64:42 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn wt_redirection(_input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:68:41 [INFO] [stdout] | [INFO] [stdout] 68 | pub fn wt_table_start(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:70:48 [INFO] [stdout] | [INFO] [stdout] 70 | repeat::<_, _, Vec<_>, _, _>(0.., alt((unpeek(wt_whitespace), unpeek(wt_comment)))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:70:71 [INFO] [stdout] | [INFO] [stdout] 70 | repeat::<_, _, Vec<_>, _, _>(0.., alt((unpeek(wt_whitespace), unpeek(wt_comment)))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:72:9 [INFO] [stdout] | [INFO] [stdout] 72 | unpeek(wt_pipe), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:94:43 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn wt_table_caption(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:96:9 [INFO] [stdout] | [INFO] [stdout] 96 | unpeek(wt_pipe), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:115:39 [INFO] [stdout] | [INFO] [stdout] 115 | pub fn wt_table_row(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:117:9 [INFO] [stdout] | [INFO] [stdout] 117 | unpeek(wt_pipe), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:160:46 [INFO] [stdout] | [INFO] [stdout] 160 | pub fn wt_tag_literal_bare(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:195:48 [INFO] [stdout] | [INFO] [stdout] 195 | pub fn wt_tag_literal_single(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:219:48 [INFO] [stdout] | [INFO] [stdout] 219 | pub fn wt_tag_literal_double(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:244:41 [INFO] [stdout] | [INFO] [stdout] 244 | pub fn wt_tag_literal(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:255:17 [INFO] [stdout] | [INFO] [stdout] 255 | unpeek(wt_tag_literal_double), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:275:17 [INFO] [stdout] | [INFO] [stdout] 275 | unpeek(wt_tag_literal_single), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:293:13 [INFO] [stdout] | [INFO] [stdout] 293 | unpeek(wt_tag_literal_bare), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:305:38 [INFO] [stdout] | [INFO] [stdout] 305 | pub fn wt_tag_attr(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:349:46 [INFO] [stdout] | [INFO] [stdout] 349 | pub fn wt_tag_attr_literal(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:357:9 [INFO] [stdout] | [INFO] [stdout] 357 | unpeek(wt_tag_attr), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:368:17 [INFO] [stdout] | [INFO] [stdout] 368 | opt(unpeek(wt_tag_literal)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:391:33 [INFO] [stdout] | [INFO] [stdout] 391 | pub fn wt_tag(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:421:43 [INFO] [stdout] | [INFO] [stdout] 421 | repeat::<_, _, Vec<_>, _, _>(0.., unpeek(wt_tag_attr_literal)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:462:5 [INFO] [stdout] | [INFO] [stdout] 462 | unpeek(move |input: Stream| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:483:5 [INFO] [stdout] | [INFO] [stdout] 483 | unpeek(move |input: Stream| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:505:36 [INFO] [stdout] | [INFO] [stdout] 505 | pub fn wt_entity(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:527:24 [INFO] [stdout] | [INFO] [stdout] 527 | let produced = unpeek(wt_entity).parse_next(input)?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stdout] --> src/tokenizer.rs:531:65 [INFO] [stdout] | [INFO] [stdout] 531 | _ => Err(ErrMode::from_error_kind(input, ErrorKind::Assert)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:537:38 [INFO] [stdout] | [INFO] [stdout] 537 | pub fn wt_link_rfc(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:546:25 [INFO] [stdout] | [INFO] [stdout] 546 | unpeek(wt_whitespace_unicode), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:572:39 [INFO] [stdout] | [INFO] [stdout] 572 | pub fn wt_link_pmid(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:581:25 [INFO] [stdout] | [INFO] [stdout] 581 | unpeek(wt_whitespace_unicode), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:607:39 [INFO] [stdout] | [INFO] [stdout] 607 | pub fn wt_link_isbn(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:616:25 [INFO] [stdout] | [INFO] [stdout] 616 | unpeek(wt_whitespace_unicode), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:678:5 [INFO] [stdout] | [INFO] [stdout] 678 | unpeek(move |input| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:680:30 [INFO] [stdout] | [INFO] [stdout] 680 | cond(config.rfc, unpeek(wt_link_rfc)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:681:31 [INFO] [stdout] | [INFO] [stdout] 681 | cond(config.pmid, unpeek(wt_link_pmid)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:682:31 [INFO] [stdout] | [INFO] [stdout] 682 | cond(config.isbn, unpeek(wt_link_isbn)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 689 | eat_and_produce!(wt_single_quote, '\'', TokenKind::SingleQuote); [INFO] [stdout] | --------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 690 | eat_and_produce!(wt_open_bracket, '[', TokenKind::OpenBracket); [INFO] [stdout] | -------------------------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 691 | eat_and_produce!(wt_closed_bracket, ']', TokenKind::ClosedBracket); [INFO] [stdout] | ------------------------------------------------------------------ in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 692 | eat_and_produce!(wt_ol, '#', TokenKind::Ol); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 693 | eat_and_produce!(wt_ul, '*', TokenKind::Ul); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 694 | eat_and_produce!(wt_dd, ':', TokenKind::Dd); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:33:34 [INFO] [stdout] | [INFO] [stdout] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 695 | eat_and_produce!(wt_dt, ';', TokenKind::Dt); [INFO] [stdout] | ------------------------------------------- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:725:37 [INFO] [stdout] | [INFO] [stdout] 725 | pub fn wt_heading(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:746:51 [INFO] [stdout] | [INFO] [stdout] 746 | repeat::<_, _, Vec<_>, _, _>(0.., unpeek(wt_whitespace)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:749:26 [INFO] [stdout] | [INFO] [stdout] 749 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:749:45 [INFO] [stdout] | [INFO] [stdout] 749 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:751:59 [INFO] [stdout] | [INFO] [stdout] 751 | repeat::<_, _, Vec<_>, _, _>(0.., unpeek(wt_whitespace)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:770:30 [INFO] [stdout] | [INFO] [stdout] 770 | peek(unpeek(wt_newline)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:807:37 [INFO] [stdout] | [INFO] [stdout] 807 | pub fn wt_comment(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::combinator::rest`: replaced with `token::rest` [INFO] [stdout] --> src/tokenizer.rs:812:13 [INFO] [stdout] | [INFO] [stdout] 812 | rest, // Fallback rule to match until EOF [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:831:32 [INFO] [stdout] | [INFO] [stdout] 831 | pub fn wt_hr(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:852:34 [INFO] [stdout] | [INFO] [stdout] 852 | pub fn wt_list(input: Stream) -> IResult, ContextError> { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:857:18 [INFO] [stdout] | [INFO] [stdout] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:857:33 [INFO] [stdout] | [INFO] [stdout] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:857:48 [INFO] [stdout] | [INFO] [stdout] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:857:63 [INFO] [stdout] | [INFO] [stdout] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:866:18 [INFO] [stdout] | [INFO] [stdout] 866 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:866:37 [INFO] [stdout] | [INFO] [stdout] 866 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:867:13 [INFO] [stdout] | [INFO] [stdout] 867 | unpeek(wt_dd), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:881:37 [INFO] [stdout] | [INFO] [stdout] 881 | pub fn wt_newline(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:900:48 [INFO] [stdout] | [INFO] [stdout] 900 | pub fn wt_whitespace_unicode(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:910:40 [INFO] [stdout] | [INFO] [stdout] 910 | pub fn wt_whitespace(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:921:34 [INFO] [stdout] | [INFO] [stdout] 921 | pub fn wt_char(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:931:36 [INFO] [stdout] | [INFO] [stdout] 931 | pub fn wt_inline(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:933:9 [INFO] [stdout] | [INFO] [stdout] 933 | unpeek(wt_single_quote), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:934:9 [INFO] [stdout] | [INFO] [stdout] 934 | unpeek(wt_pipe), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:935:9 [INFO] [stdout] | [INFO] [stdout] 935 | unpeek(wt_entity), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:936:9 [INFO] [stdout] | [INFO] [stdout] 936 | unpeek(wt_open_bracket), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:937:9 [INFO] [stdout] | [INFO] [stdout] 937 | unpeek(wt_closed_bracket), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:941:9 [INFO] [stdout] | [INFO] [stdout] 941 | unpeek(wt_comment), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:949:36 [INFO] [stdout] | [INFO] [stdout] 949 | pub fn wt_bottom(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:951:14 [INFO] [stdout] | [INFO] [stdout] 951 | alt((unpeek(wt_newline), unpeek(wt_whitespace), unpeek(wt_char))).parse_peek(input)?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:951:34 [INFO] [stdout] | [INFO] [stdout] 951 | alt((unpeek(wt_newline), unpeek(wt_whitespace), unpeek(wt_char))).parse_peek(input)?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:951:57 [INFO] [stdout] | [INFO] [stdout] 951 | alt((unpeek(wt_newline), unpeek(wt_whitespace), unpeek(wt_char))).parse_peek(input)?; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stdout] --> src/tokenizer.rs:957:47 [INFO] [stdout] | [INFO] [stdout] 957 | pub fn wt_bottom_no_newline(input: Stream) -> IResult { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:958:5 [INFO] [stdout] | [INFO] [stdout] 958 | unpeek(wt_bottom) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:965:5 [INFO] [stdout] | [INFO] [stdout] 965 | unpeek(move |input| { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:971:28 [INFO] [stdout] | [INFO] [stdout] 971 | vectorize!(unpeek(wt_hr)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:972:17 [INFO] [stdout] | [INFO] [stdout] 972 | unpeek(wt_heading), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:974:17 [INFO] [stdout] | [INFO] [stdout] 974 | unpeek(wt_list), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:975:28 [INFO] [stdout] | [INFO] [stdout] 975 | vectorize!(unpeek(wt_inline)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:976:28 [INFO] [stdout] | [INFO] [stdout] 976 | vectorize!(unpeek(wt_bottom)), [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] --> src/tokenizer.rs:986:5 [INFO] [stdout] | [INFO] [stdout] 986 | unpeek(move |input| todo!()) [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stdout] --> src/tokenizer.rs:995:16 [INFO] [stdout] | [INFO] [stdout] 995 | input: Located::new(input), [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stdout] --> src/tokenizer.rs:531:31 [INFO] [stdout] | [INFO] [stdout] 531 | _ => Err(ErrMode::from_error_kind(input, ErrorKind::Assert)), [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `input` [INFO] [stdout] --> src/tokenizer.rs:986:18 [INFO] [stdout] | [INFO] [stdout] 986 | unpeek(move |input| todo!()) [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stdout] --> src/combinator.rs:32:26 [INFO] [stdout] | [INFO] [stdout] 32 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stdout] --> src/combinator.rs:64:26 [INFO] [stdout] | [INFO] [stdout] 64 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stdout] --> src/combinator.rs:130:54 [INFO] [stdout] | [INFO] [stdout] 130 | Err(ErrMode::Backtrack(ContextError::from_error_kind( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stdout] --> src/combinator.rs:151:54 [INFO] [stdout] | [INFO] [stdout] 151 | Err(ErrMode::Backtrack(ContextError::from_error_kind( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stdout] --> src/combinator.rs:169:54 [INFO] [stdout] | [INFO] [stdout] 169 | Err(ErrMode::Backtrack(ContextError::from_error_kind( [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:460:15 [INFO] [stdout] | [INFO] [stdout] 460 | switches: &[BehaviorSwitch], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ the lifetime is elided here [INFO] [stdout] 461 | ) -> impl Parser { [INFO] [stdout] | ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 461 | ) -> impl Parser, (String, String), ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:482:37 [INFO] [stdout] | [INFO] [stdout] 482 | pub fn wt_behavior_switch(switches: &[BehaviorSwitch]) -> impl Parser { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 482 | pub fn wt_behavior_switch(switches: &[BehaviorSwitch]) -> impl Parser, Token, ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:525:35 [INFO] [stdout] | [INFO] [stdout] 525 | pub fn wt_entity_decode_to(codes: &[char]) -> impl Parser { [INFO] [stdout] | ^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 525 | pub fn wt_entity_decode_to(codes: &[char]) -> impl Parser, Token, ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:676:13 [INFO] [stdout] | [INFO] [stdout] 676 | config: &MagicLinkConfig, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ the lifetime is elided here [INFO] [stdout] 677 | ) -> impl Parser, ContextError> + '_ { [INFO] [stdout] | ^^^^^^ ^^ the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 677 | ) -> impl Parser, Vec, ContextError> + '_ { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:964:25 [INFO] [stdout] | [INFO] [stdout] 964 | pub fn wikitext(config: &Config) -> impl Parser, ContextError> { [INFO] [stdout] | ^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 964 | pub fn wikitext(config: &Config) -> impl Parser, Vec, ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/tokenizer.rs:985:30 [INFO] [stdout] | [INFO] [stdout] 985 | pub fn wikitext_pst(_config: &Config) -> impl Parser, ContextError> { [INFO] [stdout] | ^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 985 | pub fn wikitext_pst(_config: &Config) -> impl Parser, Vec, ContextError> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.20s [INFO] running `Command { std: "docker" "inspect" "cd2cc3b041855ebd3474f966f1f41b17a8cc6c407d8a81b741f6462dfae3bb5d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cd2cc3b041855ebd3474f966f1f41b17a8cc6c407d8a81b741f6462dfae3bb5d", kill_on_drop: false }` [INFO] [stdout] cd2cc3b041855ebd3474f966f1f41b17a8cc6c407d8a81b741f6462dfae3bb5d [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=forbid" "-e" "RUSTDOCFLAGS=--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" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 2e738f876e5502c573342e085730fd6b2d12630a71166344e4bbc2a47f1273f3 [INFO] running `Command { std: "docker" "start" "-a" "2e738f876e5502c573342e085730fd6b2d12630a71166344e4bbc2a47f1273f3", kill_on_drop: false }` [INFO] [stderr] warning: unused imports: `AsBStr`, `IResult`, `empty`, and `fail` [INFO] [stderr] --> src/combinator.rs:3:29 [INFO] [stderr] | [INFO] [stderr] 3 | combinator::{delimited, empty, fail, trace}, [INFO] [stderr] | ^^^^^ ^^^^ [INFO] [stderr] 4 | error::{ErrMode, ErrorKind, ParserError}, [INFO] [stderr] 5 | stream::{AsBStr, Location, Stream, StreamIsPartial}, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 6 | token::{one_of, take_while}, [INFO] [stderr] 7 | IResult, PResult, Parser, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `InputError` [INFO] [stderr] --> src/tokenizer.rs:6:47 [INFO] [stderr] | [INFO] [stderr] 6 | error::{ContextError, ErrMode, ErrorKind, InputError, ParserError}, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `winnow::error::ErrorKind` [INFO] [stderr] --> src/combinator.rs:4:22 [INFO] [stderr] | [INFO] [stderr] 4 | error::{ErrMode, ErrorKind, ParserError}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/combinator.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | IResult, PResult, Parser, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stderr] --> src/combinator.rs:7:14 [INFO] [stderr] | [INFO] [stderr] 7 | IResult, PResult, Parser, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stderr] --> src/combinator.rs:16:43 [INFO] [stderr] | [INFO] [stderr] 16 | pub fn linestart<'a, I>(input: &mut I) -> PResult<()> [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stderr] --> src/combinator.rs:32:60 [INFO] [stderr] | [INFO] [stderr] 32 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stderr] --> src/combinator.rs:41:47 [INFO] [stderr] | [INFO] [stderr] 41 | pub fn word_boundary<'a, I>(input: &mut I) -> PResult<()> [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stderr] --> src/combinator.rs:64:60 [INFO] [stderr] | [INFO] [stderr] 64 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stderr] --> src/combinator.rs:72:43 [INFO] [stderr] | [INFO] [stderr] 72 | pub fn unicode_space(input: &mut I) -> PResult [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stderr] --> src/combinator.rs:81:45 [INFO] [stderr] | [INFO] [stderr] 81 | pub fn php_ascii_space(input: &mut I) -> PResult [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::PResult`: Replaced with ModalResult [INFO] [stderr] --> src/combinator.rs:90:40 [INFO] [stderr] | [INFO] [stderr] 90 | pub fn entity<'a, I>(input: &mut I) -> PResult<(::Slice, Option>)> [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/model.rs:3:32 [INFO] [stderr] | [INFO] [stderr] 3 | use winnow::{stream::Location, Located, Stateful}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/model.rs:6:32 [INFO] [stderr] | [INFO] [stderr] 6 | pub type Stream<'a> = Stateful, Cell>; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::combinator::rest`: replaced with `token::rest` [INFO] [stderr] --> src/tokenizer.rs:5:93 [INFO] [stderr] | [INFO] [stderr] 5 | combinator::{alt, cond, delimited, eof, fail, opt, peek, preceded, repeat, repeat_till, rest}, [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `winnow::error::ErrorKind` [INFO] [stderr] --> src/tokenizer.rs:6:36 [INFO] [stderr] | [INFO] [stderr] 6 | error::{ContextError, ErrMode, ErrorKind, InputError, ParserError}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:8:5 [INFO] [stderr] | [INFO] [stderr] 8 | unpeek, IResult, Located, Parser, Stateful, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | unpeek, IResult, Located, Parser, Stateful, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/tokenizer.rs:8:22 [INFO] [stderr] | [INFO] [stderr] 8 | unpeek, IResult, Located, Parser, Stateful, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:45:34 [INFO] [stderr] | [INFO] [stderr] 45 | pub fn wt_pipe(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:64:42 [INFO] [stderr] | [INFO] [stderr] 64 | pub fn wt_redirection(_input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:68:41 [INFO] [stderr] | [INFO] [stderr] 68 | pub fn wt_table_start(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:70:48 [INFO] [stderr] | [INFO] [stderr] 70 | repeat::<_, _, Vec<_>, _, _>(0.., alt((unpeek(wt_whitespace), unpeek(wt_comment)))), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:70:71 [INFO] [stderr] | [INFO] [stderr] 70 | repeat::<_, _, Vec<_>, _, _>(0.., alt((unpeek(wt_whitespace), unpeek(wt_comment)))), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:72:9 [INFO] [stderr] | [INFO] [stderr] 72 | unpeek(wt_pipe), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:94:43 [INFO] [stderr] | [INFO] [stderr] 94 | pub fn wt_table_caption(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:96:9 [INFO] [stderr] | [INFO] [stderr] 96 | unpeek(wt_pipe), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:115:39 [INFO] [stderr] | [INFO] [stderr] 115 | pub fn wt_table_row(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:117:9 [INFO] [stderr] | [INFO] [stderr] 117 | unpeek(wt_pipe), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:160:46 [INFO] [stderr] | [INFO] [stderr] 160 | pub fn wt_tag_literal_bare(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:195:48 [INFO] [stderr] | [INFO] [stderr] 195 | pub fn wt_tag_literal_single(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:219:48 [INFO] [stderr] | [INFO] [stderr] 219 | pub fn wt_tag_literal_double(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:244:41 [INFO] [stderr] | [INFO] [stderr] 244 | pub fn wt_tag_literal(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:255:17 [INFO] [stderr] | [INFO] [stderr] 255 | unpeek(wt_tag_literal_double), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:275:17 [INFO] [stderr] | [INFO] [stderr] 275 | unpeek(wt_tag_literal_single), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:293:13 [INFO] [stderr] | [INFO] [stderr] 293 | unpeek(wt_tag_literal_bare), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:305:38 [INFO] [stderr] | [INFO] [stderr] 305 | pub fn wt_tag_attr(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:349:46 [INFO] [stderr] | [INFO] [stderr] 349 | pub fn wt_tag_attr_literal(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:357:9 [INFO] [stderr] | [INFO] [stderr] 357 | unpeek(wt_tag_attr), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:368:17 [INFO] [stderr] | [INFO] [stderr] 368 | opt(unpeek(wt_tag_literal)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:391:33 [INFO] [stderr] | [INFO] [stderr] 391 | pub fn wt_tag(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:421:43 [INFO] [stderr] | [INFO] [stderr] 421 | repeat::<_, _, Vec<_>, _, _>(0.., unpeek(wt_tag_attr_literal)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:462:5 [INFO] [stderr] | [INFO] [stderr] 462 | unpeek(move |input: Stream| { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:483:5 [INFO] [stderr] | [INFO] [stderr] 483 | unpeek(move |input: Stream| { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:505:36 [INFO] [stderr] | [INFO] [stderr] 505 | pub fn wt_entity(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:527:24 [INFO] [stderr] | [INFO] [stderr] 527 | let produced = unpeek(wt_entity).parse_next(input)?; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stderr] --> src/tokenizer.rs:531:65 [INFO] [stderr] | [INFO] [stderr] 531 | _ => Err(ErrMode::from_error_kind(input, ErrorKind::Assert)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:537:38 [INFO] [stderr] | [INFO] [stderr] 537 | pub fn wt_link_rfc(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:546:25 [INFO] [stderr] | [INFO] [stderr] 546 | unpeek(wt_whitespace_unicode), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:572:39 [INFO] [stderr] | [INFO] [stderr] 572 | pub fn wt_link_pmid(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:581:25 [INFO] [stderr] | [INFO] [stderr] 581 | unpeek(wt_whitespace_unicode), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:607:39 [INFO] [stderr] | [INFO] [stderr] 607 | pub fn wt_link_isbn(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:616:25 [INFO] [stderr] | [INFO] [stderr] 616 | unpeek(wt_whitespace_unicode), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:678:5 [INFO] [stderr] | [INFO] [stderr] 678 | unpeek(move |input| { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:680:30 [INFO] [stderr] | [INFO] [stderr] 680 | cond(config.rfc, unpeek(wt_link_rfc)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:681:31 [INFO] [stderr] | [INFO] [stderr] 681 | cond(config.pmid, unpeek(wt_link_pmid)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:682:31 [INFO] [stderr] | [INFO] [stderr] 682 | cond(config.isbn, unpeek(wt_link_isbn)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:33:34 [INFO] [stderr] | [INFO] [stderr] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 689 | eat_and_produce!(wt_single_quote, '\'', TokenKind::SingleQuote); [INFO] [stderr] | --------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:33:34 [INFO] [stderr] | [INFO] [stderr] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 690 | eat_and_produce!(wt_open_bracket, '[', TokenKind::OpenBracket); [INFO] [stderr] | -------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:33:34 [INFO] [stderr] | [INFO] [stderr] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 691 | eat_and_produce!(wt_closed_bracket, ']', TokenKind::ClosedBracket); [INFO] [stderr] | ------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:33:34 [INFO] [stderr] | [INFO] [stderr] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 692 | eat_and_produce!(wt_ol, '#', TokenKind::Ol); [INFO] [stderr] | ------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:33:34 [INFO] [stderr] | [INFO] [stderr] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 693 | eat_and_produce!(wt_ul, '*', TokenKind::Ul); [INFO] [stderr] | ------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:33:34 [INFO] [stderr] | [INFO] [stderr] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 694 | eat_and_produce!(wt_dd, ':', TokenKind::Dd); [INFO] [stderr] | ------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:33:34 [INFO] [stderr] | [INFO] [stderr] 33 | fn $fn(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 695 | eat_and_produce!(wt_dt, ';', TokenKind::Dt); [INFO] [stderr] | ------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: this warning originates in the macro `eat_and_produce` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:725:37 [INFO] [stderr] | [INFO] [stderr] 725 | pub fn wt_heading(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:746:51 [INFO] [stderr] | [INFO] [stderr] 746 | repeat::<_, _, Vec<_>, _, _>(0.., unpeek(wt_whitespace)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:749:26 [INFO] [stderr] | [INFO] [stderr] 749 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:749:45 [INFO] [stderr] | [INFO] [stderr] 749 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:751:59 [INFO] [stderr] | [INFO] [stderr] 751 | repeat::<_, _, Vec<_>, _, _>(0.., unpeek(wt_whitespace)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:770:30 [INFO] [stderr] | [INFO] [stderr] 770 | peek(unpeek(wt_newline)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:807:37 [INFO] [stderr] | [INFO] [stderr] 807 | pub fn wt_comment(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::combinator::rest`: replaced with `token::rest` [INFO] [stderr] --> src/tokenizer.rs:812:13 [INFO] [stderr] | [INFO] [stderr] 812 | rest, // Fallback rule to match until EOF [INFO] [stderr] | ^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:831:32 [INFO] [stderr] | [INFO] [stderr] 831 | pub fn wt_hr(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:852:34 [INFO] [stderr] | [INFO] [stderr] 852 | pub fn wt_list(input: Stream) -> IResult, ContextError> { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:857:18 [INFO] [stderr] | [INFO] [stderr] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:857:33 [INFO] [stderr] | [INFO] [stderr] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:857:48 [INFO] [stderr] | [INFO] [stderr] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:857:63 [INFO] [stderr] | [INFO] [stderr] 857 | alt((unpeek(wt_ol), unpeek(wt_ul), unpeek(wt_dd), unpeek(wt_dt))), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:866:18 [INFO] [stderr] | [INFO] [stderr] 866 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:866:37 [INFO] [stderr] | [INFO] [stderr] 866 | alt((unpeek(wt_inline), unpeek(wt_bottom_no_newline))), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:867:13 [INFO] [stderr] | [INFO] [stderr] 867 | unpeek(wt_dd), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:881:37 [INFO] [stderr] | [INFO] [stderr] 881 | pub fn wt_newline(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:900:48 [INFO] [stderr] | [INFO] [stderr] 900 | pub fn wt_whitespace_unicode(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:910:40 [INFO] [stderr] | [INFO] [stderr] 910 | pub fn wt_whitespace(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:921:34 [INFO] [stderr] | [INFO] [stderr] 921 | pub fn wt_char(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:931:36 [INFO] [stderr] | [INFO] [stderr] 931 | pub fn wt_inline(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:933:9 [INFO] [stderr] | [INFO] [stderr] 933 | unpeek(wt_single_quote), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:934:9 [INFO] [stderr] | [INFO] [stderr] 934 | unpeek(wt_pipe), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:935:9 [INFO] [stderr] | [INFO] [stderr] 935 | unpeek(wt_entity), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:936:9 [INFO] [stderr] | [INFO] [stderr] 936 | unpeek(wt_open_bracket), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:937:9 [INFO] [stderr] | [INFO] [stderr] 937 | unpeek(wt_closed_bracket), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:941:9 [INFO] [stderr] | [INFO] [stderr] 941 | unpeek(wt_comment), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:949:36 [INFO] [stderr] | [INFO] [stderr] 949 | pub fn wt_bottom(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:951:14 [INFO] [stderr] | [INFO] [stderr] 951 | alt((unpeek(wt_newline), unpeek(wt_whitespace), unpeek(wt_char))).parse_peek(input)?; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:951:34 [INFO] [stderr] | [INFO] [stderr] 951 | alt((unpeek(wt_newline), unpeek(wt_whitespace), unpeek(wt_char))).parse_peek(input)?; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:951:57 [INFO] [stderr] | [INFO] [stderr] 951 | alt((unpeek(wt_newline), unpeek(wt_whitespace), unpeek(wt_char))).parse_peek(input)?; [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::IResult`: Replaced with `ModalResult` [INFO] [stderr] --> src/tokenizer.rs:957:47 [INFO] [stderr] | [INFO] [stderr] 957 | pub fn wt_bottom_no_newline(input: Stream) -> IResult { [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:958:5 [INFO] [stderr] | [INFO] [stderr] 958 | unpeek(wt_bottom) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:965:5 [INFO] [stderr] | [INFO] [stderr] 965 | unpeek(move |input| { [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:971:28 [INFO] [stderr] | [INFO] [stderr] 971 | vectorize!(unpeek(wt_hr)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stdout] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stdout] running 6 tests [INFO] [stderr] --> src/tokenizer.rs:972:17 [INFO] [stderr] | [INFO] [stderr] 972 | unpeek(wt_heading), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:974:17 [INFO] [stderr] | [INFO] [stderr] 974 | unpeek(wt_list), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:975:28 [INFO] [stderr] | [INFO] [stderr] 975 | vectorize!(unpeek(wt_inline)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:976:28 [INFO] [stderr] | [INFO] [stderr] 976 | vectorize!(unpeek(wt_bottom)), [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated function `winnow::unpeek` [INFO] [stderr] --> src/tokenizer.rs:986:5 [INFO] [stderr] | [INFO] [stderr] 986 | unpeek(move |input| todo!()) [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/tokenizer.rs:995:16 [INFO] [stderr] | [INFO] [stderr] 995 | input: Located::new(input), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stderr] --> src/tokenizer.rs:531:31 [INFO] [stderr] | [INFO] [stderr] 531 | _ => Err(ErrMode::from_error_kind(input, ErrorKind::Assert)), [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `input` [INFO] [stderr] --> src/tokenizer.rs:986:18 [INFO] [stderr] | [INFO] [stderr] 986 | unpeek(move |input| todo!()) [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_input` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stderr] --> src/combinator.rs:32:26 [INFO] [stderr] | [INFO] [stderr] 32 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stderr] --> src/combinator.rs:64:26 [INFO] [stderr] | [INFO] [stderr] 64 | Err(ErrMode::from_error_kind(input, ErrorKind::Assert)) [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/tokenizer.rs:460:15 [INFO] [stderr] | [INFO] [stderr] 460 | switches: &[BehaviorSwitch], [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ the lifetime is elided here [INFO] [stderr] 461 | ) -> impl Parser { [INFO] [stderr] | ^^^^^^ the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 461 | ) -> impl Parser, (String, String), ContextError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/tokenizer.rs:482:37 [INFO] [stderr] | [INFO] [stderr] 482 | pub fn wt_behavior_switch(switches: &[BehaviorSwitch]) -> impl Parser { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 482 | pub fn wt_behavior_switch(switches: &[BehaviorSwitch]) -> impl Parser, Token, ContextError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/tokenizer.rs:525:35 [INFO] [stderr] | [INFO] [stderr] 525 | pub fn wt_entity_decode_to(codes: &[char]) -> impl Parser { [INFO] [stderr] | ^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 525 | pub fn wt_entity_decode_to(codes: &[char]) -> impl Parser, Token, ContextError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/tokenizer.rs:676:13 [INFO] [stderr] | [INFO] [stderr] 676 | config: &MagicLinkConfig, [INFO] [stderr] | ^^^^^^^^^^^^^^^^ the lifetime is elided here [INFO] [stderr] 677 | ) -> impl Parser, ContextError> + '_ { [INFO] [stderr] | ^^^^^^ ^^ the same lifetime is elided here [INFO] [stderr] | | [INFO] [stderr] | the same lifetime is hidden here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 677 | ) -> impl Parser, Vec, ContextError> + '_ { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/tokenizer.rs:964:25 [INFO] [stderr] | [INFO] [stderr] 964 | pub fn wikitext(config: &Config) -> impl Parser, ContextError> { [INFO] [stderr] | ^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 964 | pub fn wikitext(config: &Config) -> impl Parser, Vec, ContextError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stderr] --> src/tokenizer.rs:985:30 [INFO] [stderr] | [INFO] [stderr] 985 | pub fn wikitext_pst(_config: &Config) -> impl Parser, ContextError> { [INFO] [stderr] | ^^^^^^^ ^^^^^^ the same lifetime is hidden here [INFO] [stderr] | | [INFO] [stderr] | the lifetime is elided here [INFO] [stderr] | [INFO] [stderr] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stderr] help: use `'_` for type paths [INFO] [stderr] | [INFO] [stderr] 985 | pub fn wikitext_pst(_config: &Config) -> impl Parser, Vec, ContextError> { [INFO] [stderr] | ++++ [INFO] [stderr] [INFO] [stderr] warning: unused import: `super::*` [INFO] [stderr] --> src/tokenizer.rs:1004:9 [INFO] [stderr] | [INFO] [stderr] 1004 | use super::*; [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated enum `winnow::error::ErrorKind` [INFO] [stderr] --> src/combinator.rs:115:31 [INFO] [stderr] | [INFO] [stderr] 115 | error::{ContextError, ErrorKind}, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/combinator.rs:116:9 [INFO] [stderr] | [INFO] [stderr] 116 | Located, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/combinator.rs:123:30 [INFO] [stderr] | [INFO] [stderr] 123 | assert_eq!(linestart(Located::new("").borrow_mut()), Ok(())); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/combinator.rs:126:31 [INFO] [stderr] | [INFO] [stderr] 126 | let mut located = Located::new("AB"); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stderr] --> src/combinator.rs:132:32 [INFO] [stderr] | [INFO] [stderr] 132 | ErrorKind::Assert, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/combinator.rs:141:31 [INFO] [stderr] | [INFO] [stderr] 141 | let mut located = Located::new("A "); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/combinator.rs:147:31 [INFO] [stderr] | [INFO] [stderr] 147 | let mut located = Located::new("AB"); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stderr] --> src/combinator.rs:153:32 [INFO] [stderr] | [INFO] [stderr] 153 | ErrorKind::Assert, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/combinator.rs:159:31 [INFO] [stderr] | [INFO] [stderr] 159 | let mut located = Located::new("A'"); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/combinator.rs:165:31 [INFO] [stderr] | [INFO] [stderr] 165 | let mut located = Located::new("A水"); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated unit variant `winnow::error::ErrorKind::Assert` [INFO] [stderr] --> src/combinator.rs:171:32 [INFO] [stderr] | [INFO] [stderr] 171 | ErrorKind::Assert, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/combinator.rs:178:31 [INFO] [stderr] | [INFO] [stderr] 178 | let mut located = Located::new("A"); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/combinator.rs:184:31 [INFO] [stderr] | [INFO] [stderr] 184 | let mut located = Located::new("A"); [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/combinator.rs:193:20 [INFO] [stderr] | [INFO] [stderr] 193 | entity(Located::new(" ").borrow_mut()), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/combinator.rs:198:20 [INFO] [stderr] | [INFO] [stderr] 198 | entity(Located::new(" ").borrow_mut()), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/combinator.rs:203:20 [INFO] [stderr] | [INFO] [stderr] 203 | entity(Located::new(" ").borrow_mut()), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated type alias `winnow::Located`: Replaced with `LocatingSlice` [INFO] [stderr] --> src/combinator.rs:208:20 [INFO] [stderr] | [INFO] [stderr] 208 | entity(Located::new(" ").borrow_mut()), [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stderr] --> src/combinator.rs:130:54 [INFO] [stderr] | [INFO] [stderr] 130 | Err(ErrMode::Backtrack(ContextError::from_error_kind( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stderr] --> src/combinator.rs:151:54 [INFO] [stderr] | [INFO] [stderr] 151 | Err(ErrMode::Backtrack(ContextError::from_error_kind( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated associated function `winnow::error::ParserError::from_error_kind`: replaced with `ParserError::from_input` [INFO] [stderr] --> src/combinator.rs:169:54 [INFO] [stderr] | [INFO] [stderr] 169 | Err(ErrMode::Backtrack(ContextError::from_error_kind( [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `shimmer_lexer` (lib) generated 116 warnings (run `cargo fix --lib -p shimmer_lexer` to apply 8 suggestions) [INFO] [stderr] warning: `shimmer_lexer` (lib test) generated 137 warnings (116 duplicates) (run `cargo fix --lib -p shimmer_lexer --tests` to apply 1 suggestion) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/shimmer_lexer-542d45846c8d0cbc) [INFO] [stdout] test combinator::test::test_linestart ... ok [INFO] [stdout] test combinator::test::test_word_boundary ... ok [INFO] [stdout] test utils::test::test_decode_entity ... ok [INFO] [stdout] test utils::test::test_is_unicode_space ... ok [INFO] [stdout] test combinator::test::test_entity ... ok [INFO] [stdout] test utils::test::test_is_unicode_word ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests shimmer_lexer [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "2e738f876e5502c573342e085730fd6b2d12630a71166344e4bbc2a47f1273f3", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2e738f876e5502c573342e085730fd6b2d12630a71166344e4bbc2a47f1273f3", kill_on_drop: false }` [INFO] [stdout] 2e738f876e5502c573342e085730fd6b2d12630a71166344e4bbc2a47f1273f3