[INFO] fetching crate cssparser 0.30.0...
[INFO] documenting cssparser-0.30.0 against 1.69.0 for beta-1.70-rustdoc-1
[INFO] extracting crate cssparser 0.30.0 into /workspace/builds/worker-3-tc1/source
[INFO] validating manifest of crates.io crate cssparser 0.30.0 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate cssparser 0.30.0
[INFO] finished tweaking crates.io crate cssparser 0.30.0
[INFO] tweaked toml for crates.io crate cssparser 0.30.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded phf_generator v0.11.1
[INFO] [stderr]   Downloaded phf_macros v0.11.1
[INFO] [stderr]   Downloaded cssparser-macros v0.6.0
[INFO] [stderr]   Downloaded phf_shared v0.11.1
[INFO] [stderr]   Downloaded dtoa-short v0.3.3
[INFO] [stderr]   Downloaded phf v0.11.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0ec91b2e7b1d60e9d319730a2519eab42e985a60d3c1d5355c4055dc6f8506f0
[INFO] running `Command { std: "docker" "start" "-a" "0ec91b2e7b1d60e9d319730a2519eab42e985a60d3c1d5355c4055dc6f8506f0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0ec91b2e7b1d60e9d319730a2519eab42e985a60d3c1d5355c4055dc6f8506f0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0ec91b2e7b1d60e9d319730a2519eab42e985a60d3c1d5355c4055dc6f8506f0", kill_on_drop: false }`
[INFO] [stdout] 0ec91b2e7b1d60e9d319730a2519eab42e985a60d3c1d5355c4055dc6f8506f0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 48f1734e283ef80ce8b5246cff73d12121a96fe06081ca4a34c92e98b6508014
[INFO] running `Command { std: "docker" "start" "-a" "48f1734e283ef80ce8b5246cff73d12121a96fe06081ca4a34c92e98b6508014", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling phf_shared v0.11.1
[INFO] [stderr]     Checking dtoa-short v0.3.3
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling phf_generator v0.11.1
[INFO] [stderr]    Compiling cssparser v0.30.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling phf_macros v0.11.1
[INFO] [stderr]    Compiling cssparser-macros v0.6.0
[INFO] [stderr]     Checking phf v0.11.1
[INFO] [stderr]  Documenting cssparser v0.30.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/cow_rc_str.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | /// FIXME(https://github.com/rust-lang/rfcs/issues/1230): use an actual enum if/when
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/rust-lang/rfcs/issues/1230>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout]    = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/cow_rc_str.rs:23:16
[INFO] [stdout]    |
[INFO] [stdout] 23 |     /// FIXME: https://github.com/rust-lang/rust/issues/27730 use NonZero or Shared.
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/rust-lang/rust/issues/27730>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/from_bytes.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     /// https://encoding.spec.whatwg.org/#concept-encoding-get
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://encoding.spec.whatwg.org/#concept-encoding-get>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/from_bytes.rs:29:10
[INFO] [stdout]    |
[INFO] [stdout] 29 | ///     (https://drafts.csswg.org/css-syntax/#environment-encoding), if any.
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://drafts.csswg.org/css-syntax/#environment-encoding>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `whitespace-token`
[INFO] [stdout]    --> src/parser.rs:801:17
[INFO] [stdout]     |
[INFO] [stdout] 801 |     /// Parse a <whitespace-token> and return its value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `ident-token`
[INFO] [stdout]    --> src/parser.rs:811:17
[INFO] [stdout]     |
[INFO] [stdout] 811 |     /// Parse a <ident-token> and return the unescaped value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `ident-token`
[INFO] [stdout]    --> src/parser.rs:825:17
[INFO] [stdout]     |
[INFO] [stdout] 825 |     /// Parse a <ident-token> whose unescaped value is an ASCII-insensitive match for the given value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `string-token`
[INFO] [stdout]    --> src/parser.rs:836:17
[INFO] [stdout]     |
[INFO] [stdout] 836 |     /// Parse a <string-token> and return the unescaped value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `ident-token`
[INFO] [stdout]    --> src/parser.rs:850:24
[INFO] [stdout]     |
[INFO] [stdout] 850 |     /// Parse either a <ident-token> or a <string-token>, and return the unescaped value.
[INFO] [stdout]     |                        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `string-token`
[INFO] [stdout]    --> src/parser.rs:850:43
[INFO] [stdout]     |
[INFO] [stdout] 850 |     /// Parse either a <ident-token> or a <string-token>, and return the unescaped value.
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `url-token`
[INFO] [stdout]    --> src/parser.rs:859:17
[INFO] [stdout]     |
[INFO] [stdout] 859 |     /// Parse a <url-token> and return the unescaped value.
[INFO] [stdout]     |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `url-token`
[INFO] [stdout]    --> src/parser.rs:873:24
[INFO] [stdout]     |
[INFO] [stdout] 873 |     /// Parse either a <url-token> or a <string-token>, and return the unescaped value.
[INFO] [stdout]     |                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `string-token`
[INFO] [stdout]    --> src/parser.rs:873:41
[INFO] [stdout]     |
[INFO] [stdout] 873 |     /// Parse either a <url-token> or a <string-token>, and return the unescaped value.
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `number-token`
[INFO] [stdout]    --> src/parser.rs:888:17
[INFO] [stdout]     |
[INFO] [stdout] 888 |     /// Parse a <number-token> and return the integer value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `number-token`
[INFO] [stdout]    --> src/parser.rs:896:17
[INFO] [stdout]     |
[INFO] [stdout] 896 |     /// Parse a <number-token> that does not have a fractional part, and return the integer value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `percentage-token`
[INFO] [stdout]    --> src/parser.rs:904:17
[INFO] [stdout]     |
[INFO] [stdout] 904 |     /// Parse a <percentage-token> and return the value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `colon-token`
[INFO] [stdout]    --> src/parser.rs:913:21
[INFO] [stdout]     |
[INFO] [stdout] 913 |     /// Parse a `:` <colon-token>.
[INFO] [stdout]     |                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `semicolon-token`
[INFO] [stdout]    --> src/parser.rs:921:21
[INFO] [stdout]     |
[INFO] [stdout] 921 |     /// Parse a `;` <semicolon-token>.
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `comma-token`
[INFO] [stdout]    --> src/parser.rs:929:21
[INFO] [stdout]     |
[INFO] [stdout] 929 |     /// Parse a `,` <comma-token>.
[INFO] [stdout]     |                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `delim-token`
[INFO] [stdout]    --> src/parser.rs:937:17
[INFO] [stdout]     |
[INFO] [stdout] 937 |     /// Parse a <delim-token> with the given value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `function`
[INFO] [stdout]    --> src/parser.rs:975:17
[INFO] [stdout]     |
[INFO] [stdout] 975 |     /// Parse a <function> token and return its name.
[INFO] [stdout]     |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `function`
[INFO] [stdout]    --> src/parser.rs:985:17
[INFO] [stdout]     |
[INFO] [stdout] 985 |     /// Parse a <function> token whose name is an ASCII-insensitive match for the given value.
[INFO] [stdout]     |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/serializer.rs:397:13
[INFO] [stdout]     |
[INFO] [stdout] 397 |     /// See https://drafts.csswg.org/css-syntax/#serialization
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://drafts.csswg.org/css-syntax/#serialization>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/serializer.rs:399:13
[INFO] [stdout]     |
[INFO] [stdout] 399 |     /// See https://github.com/w3c/csswg-drafts/issues/4088 for the
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/w3c/csswg-drafts/issues/4088>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]  --> src/unicode_range.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | //! https://drafts.csswg.org/css-syntax/#urange
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://drafts.csswg.org/css-syntax/#urange>`
[INFO] [stdout]   |
[INFO] [stdout]   = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/unicode_range.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |     /// https://drafts.csswg.org/css-syntax/#urange-syntax
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://drafts.csswg.org/css-syntax/#urange-syntax>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 26 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 6.10s
[INFO] running `Command { std: "docker" "inspect" "48f1734e283ef80ce8b5246cff73d12121a96fe06081ca4a34c92e98b6508014", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "48f1734e283ef80ce8b5246cff73d12121a96fe06081ca4a34c92e98b6508014", kill_on_drop: false }`
[INFO] [stdout] 48f1734e283ef80ce8b5246cff73d12121a96fe06081ca4a34c92e98b6508014
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "RUSTC_BOOTSTRAP=1" "-e" "DOCS_RS=1" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "rustdoc" "--lib" "-Zrustdoc-map" "-Z" "unstable-options" "--config" "build.rustdocflags=[\"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c1cfe401cfd2a3be73320469c28ea8e6797838f220616ca1720559c21535155a
[INFO] running `Command { std: "docker" "start" "-a" "c1cfe401cfd2a3be73320469c28ea8e6797838f220616ca1720559c21535155a", kill_on_drop: false }`
[INFO] [stderr]  Documenting cssparser v0.30.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/cow_rc_str.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 | /// FIXME(https://github.com/rust-lang/rfcs/issues/1230): use an actual enum if/when
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/rust-lang/rfcs/issues/1230>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout]    = note: `#[warn(rustdoc::bare_urls)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/cow_rc_str.rs:23:16
[INFO] [stdout]    |
[INFO] [stdout] 23 |     /// FIXME: https://github.com/rust-lang/rust/issues/27730 use NonZero or Shared.
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/rust-lang/rust/issues/27730>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/from_bytes.rs:10:9
[INFO] [stdout]    |
[INFO] [stdout] 10 |     /// https://encoding.spec.whatwg.org/#concept-encoding-get
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://encoding.spec.whatwg.org/#concept-encoding-get>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/from_bytes.rs:29:10
[INFO] [stdout]    |
[INFO] [stdout] 29 | ///     (https://drafts.csswg.org/css-syntax/#environment-encoding), if any.
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://drafts.csswg.org/css-syntax/#environment-encoding>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `whitespace-token`
[INFO] [stdout]    --> src/parser.rs:801:17
[INFO] [stdout]     |
[INFO] [stdout] 801 |     /// Parse a <whitespace-token> and return its value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `ident-token`
[INFO] [stdout]    --> src/parser.rs:811:17
[INFO] [stdout]     |
[INFO] [stdout] 811 |     /// Parse a <ident-token> and return the unescaped value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `ident-token`
[INFO] [stdout]    --> src/parser.rs:825:17
[INFO] [stdout]     |
[INFO] [stdout] 825 |     /// Parse a <ident-token> whose unescaped value is an ASCII-insensitive match for the given value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `string-token`
[INFO] [stdout]    --> src/parser.rs:836:17
[INFO] [stdout]     |
[INFO] [stdout] 836 |     /// Parse a <string-token> and return the unescaped value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `ident-token`
[INFO] [stdout]    --> src/parser.rs:850:24
[INFO] [stdout]     |
[INFO] [stdout] 850 |     /// Parse either a <ident-token> or a <string-token>, and return the unescaped value.
[INFO] [stdout]     |                        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `string-token`
[INFO] [stdout]    --> src/parser.rs:850:43
[INFO] [stdout]     |
[INFO] [stdout] 850 |     /// Parse either a <ident-token> or a <string-token>, and return the unescaped value.
[INFO] [stdout]     |                                           ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `url-token`
[INFO] [stdout]    --> src/parser.rs:859:17
[INFO] [stdout]     |
[INFO] [stdout] 859 |     /// Parse a <url-token> and return the unescaped value.
[INFO] [stdout]     |                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `url-token`
[INFO] [stdout]    --> src/parser.rs:873:24
[INFO] [stdout]     |
[INFO] [stdout] 873 |     /// Parse either a <url-token> or a <string-token>, and return the unescaped value.
[INFO] [stdout]     |                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `string-token`
[INFO] [stdout]    --> src/parser.rs:873:41
[INFO] [stdout]     |
[INFO] [stdout] 873 |     /// Parse either a <url-token> or a <string-token>, and return the unescaped value.
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `number-token`
[INFO] [stdout]    --> src/parser.rs:888:17
[INFO] [stdout]     |
[INFO] [stdout] 888 |     /// Parse a <number-token> and return the integer value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `number-token`
[INFO] [stdout]    --> src/parser.rs:896:17
[INFO] [stdout]     |
[INFO] [stdout] 896 |     /// Parse a <number-token> that does not have a fractional part, and return the integer value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `percentage-token`
[INFO] [stdout]    --> src/parser.rs:904:17
[INFO] [stdout]     |
[INFO] [stdout] 904 |     /// Parse a <percentage-token> and return the value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `colon-token`
[INFO] [stdout]    --> src/parser.rs:913:21
[INFO] [stdout]     |
[INFO] [stdout] 913 |     /// Parse a `:` <colon-token>.
[INFO] [stdout]     |                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `semicolon-token`
[INFO] [stdout]    --> src/parser.rs:921:21
[INFO] [stdout]     |
[INFO] [stdout] 921 |     /// Parse a `;` <semicolon-token>.
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `comma-token`
[INFO] [stdout]    --> src/parser.rs:929:21
[INFO] [stdout]     |
[INFO] [stdout] 929 |     /// Parse a `,` <comma-token>.
[INFO] [stdout]     |                     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `delim-token`
[INFO] [stdout]    --> src/parser.rs:937:17
[INFO] [stdout]     |
[INFO] [stdout] 937 |     /// Parse a <delim-token> with the given value.
[INFO] [stdout]     |                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `function`
[INFO] [stdout]    --> src/parser.rs:975:17
[INFO] [stdout]     |
[INFO] [stdout] 975 |     /// Parse a <function> token and return its name.
[INFO] [stdout]     |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `function`
[INFO] [stdout]    --> src/parser.rs:985:17
[INFO] [stdout]     |
[INFO] [stdout] 985 |     /// Parse a <function> token whose name is an ASCII-insensitive match for the given value.
[INFO] [stdout]     |                 ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/serializer.rs:397:13
[INFO] [stdout]     |
[INFO] [stdout] 397 |     /// See https://drafts.csswg.org/css-syntax/#serialization
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://drafts.csswg.org/css-syntax/#serialization>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/serializer.rs:399:13
[INFO] [stdout]     |
[INFO] [stdout] 399 |     /// See https://github.com/w3c/csswg-drafts/issues/4088 for the
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://github.com/w3c/csswg-drafts/issues/4088>`
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]  --> src/unicode_range.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | //! https://drafts.csswg.org/css-syntax/#urange
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://drafts.csswg.org/css-syntax/#urange>`
[INFO] [stdout]   |
[INFO] [stdout]   = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/unicode_range.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 |     /// https://drafts.csswg.org/css-syntax/#urange-syntax
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use an automatic link instead: `<https://drafts.csswg.org/css-syntax/#urange-syntax>`
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 26 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 0.55s
[INFO] running `Command { std: "docker" "inspect" "c1cfe401cfd2a3be73320469c28ea8e6797838f220616ca1720559c21535155a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c1cfe401cfd2a3be73320469c28ea8e6797838f220616ca1720559c21535155a", kill_on_drop: false }`
[INFO] [stdout] c1cfe401cfd2a3be73320469c28ea8e6797838f220616ca1720559c21535155a
