[INFO] fetching crate termint 0.9.0... [INFO] documenting termint-0.9.0 against da3f5c31e5535b3dc210067de660a45784ae1e9c for pr-162169 [INFO] extracting crate termint 0.9.0 into /workspace/builds/worker-4-tc2/source [INFO] started tweaking crates.io crate termint 0.9.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate termint 0.9.0 [INFO] tweaked toml for crates.io crate termint 0.9.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate termint 0.9.0 on toolchain da3f5c31e5535b3dc210067de660a45784ae1e9c [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate termint 0.9.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:8683fc1fc2eb5c9ac98e0d076ab094b2ffac7f99da555d2b6a2e27f346de2ec7" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] f16f5ae027c9de61ac8cebe255660aa38e04e321978dc550587f8ef27a142631 [INFO] running `Command { std: "docker" "start" "f16f5ae027c9de61ac8cebe255660aa38e04e321978dc550587f8ef27a142631", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f16f5ae027c9de61ac8cebe255660aa38e04e321978dc550587f8ef27a142631", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f16f5ae027c9de61ac8cebe255660aa38e04e321978dc550587f8ef27a142631" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f16f5ae027c9de61ac8cebe255660aa38e04e321978dc550587f8ef27a142631", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "f16f5ae027c9de61ac8cebe255660aa38e04e321978dc550587f8ef27a142631" "/opt/rustwide/cargo-home/bin/cargo" "+da3f5c31e5535b3dc210067de660a45784ae1e9c" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-segmentation v1.13.2 [INFO] [stderr] Compiling libc v0.2.185 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Checking log v0.4.29 [INFO] [stderr] Compiling minlin v0.3.1 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling litrs v0.5.1 [INFO] [stderr] Compiling litrs v1.0.0 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Checking castaway v0.2.4 [INFO] [stderr] Checking unicode-width v0.2.2 [INFO] [stderr] Checking compact_str v0.9.0 [INFO] [stderr] Compiling convert_case v0.8.0 [INFO] [stderr] Compiling convert_case v0.10.0 [INFO] [stderr] Compiling place_macro_core v1.1.0 [INFO] [stderr] Compiling place_macro_proc v1.1.0 [INFO] [stderr] Checking errno v0.3.14 [INFO] [stderr] Checking mio v1.2.0 [INFO] [stderr] Checking parking_lot_core v0.9.12 [INFO] [stderr] Compiling document-features v0.2.12 [INFO] [stderr] Checking signal-hook-registry v1.4.8 [INFO] [stderr] Checking parking_lot v0.12.5 [INFO] [stderr] Compiling place_macro v1.1.0 [INFO] [stderr] Checking signal-hook-mio v0.2.5 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Checking derive_more v2.1.1 [INFO] [stderr] Checking crossterm v0.29.0 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Checking termal_core v4.2.1 [INFO] [stderr] Compiling termal_proc v4.2.1 [INFO] [stderr] Checking termal v4.2.1 [INFO] [stderr] Documenting termint v0.9.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused doc comment [INFO] [stdout] --> src/style/stylize.rs:77:17 [INFO] [stdout] | [INFO] [stdout] 77 | / #[doc = concat!( [INFO] [stdout] 78 | | "Sets the background color to [`Color::", [INFO] [stdout] 79 | | stringify!($color), [INFO] [stdout] 80 | | "`](crate::enums::Color::", [INFO] [stdout] 81 | | stringify!($color), ")." [INFO] [stdout] 82 | | )] [INFO] [stdout] | |__________________^ rustdoc does not generate documentation for macro invocations [INFO] [stdout] ... [INFO] [stdout] 197 | / generate_stylize_trait! { [INFO] [stdout] 198 | | black => Black, [INFO] [stdout] 199 | | dark_red => DarkRed, [INFO] [stdout] 200 | | dark_green => DarkGreen, [INFO] [stdout] ... | [INFO] [stdout] 222 | | strike => STRIKED, [INFO] [stdout] 223 | | } [INFO] [stdout] | |_- in this macro invocation [INFO] [stdout] | [INFO] [stdout] = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion [INFO] [stdout] = note: `#[warn(unused_doc_comments)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] = note: this warning originates in the macro `generate_stylize_trait` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `crate::term::backend::TermalBackend` [INFO] [stdout] | [INFO] [stdout] = note: the link appears in this line: [INFO] [stdout] [INFO] [stdout] [`TermalBackend`](crate::term::backend::TermalBackend) if you have the [INFO] [stdout] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: no item named `TermalBackend` in module `backend` [INFO] [stdout] = help: there's a similarly named item `TestBackend` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `TermalBackend` [INFO] [stdout] --> src/term/backend/mod.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | //! - [`TermalBackend`] - requires [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `TermalBackend` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] help: there's a similarly named item `TestBackend` [INFO] [stdout] | [INFO] [stdout] 11 - //! - [`TermalBackend`] - requires [INFO] [stdout] 11 + //! - [`TestBackend`] - requires [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/buffer/buffer.rs:48:1 [INFO] [stdout] | [INFO] [stdout] 48 | / pub struct Buffer { [INFO] [stdout] 49 | | rect: Rect, [INFO] [stdout] 50 | | content: Vec, [INFO] [stdout] 51 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `A buffer that stores the result of the widget render method` [INFO] [stdout] = help: ends near `interacts with the buffer, instead of printing to the terminal.` [INFO] [stdout] = note: `#[deny(rustdoc::unportable_markdown)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/buffer/buffer.rs:48:1 [INFO] [stdout] | [INFO] [stdout] 48 | / pub struct Buffer { [INFO] [stdout] 49 | | rect: Rect, [INFO] [stdout] 50 | | content: Vec, [INFO] [stdout] 51 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `A buffer that stores the result of the widget render method. Every widget` [INFO] [stdout] = help: ends near `A buffer that stores the result of the widget render method. Every widget` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/buffer/cell.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | / pub struct Cell { [INFO] [stdout] 13 | | pub fg: Color, [INFO] [stdout] 14 | | pub bg: Color, [INFO] [stdout] 15 | | pub modifier: Modifier, [INFO] [stdout] 16 | | pub val: CompactString, [INFO] [stdout] 17 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `A buffer cell` [INFO] [stdout] = help: ends near `A buffer cell containing foreground, background, modifiers and symbol.` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/buffer/cell.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | / pub struct Cell { [INFO] [stdout] 13 | | pub fg: Color, [INFO] [stdout] 14 | | pub bg: Color, [INFO] [stdout] 15 | | pub modifier: Modifier, [INFO] [stdout] 16 | | pub val: CompactString, [INFO] [stdout] 17 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `A buffer cell containing foreground, background, modifiers and symbol.` [INFO] [stdout] = help: ends near `A buffer cell containing foreground, background, modifiers and symbol.` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/enums/color.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / pub enum Color { [INFO] [stdout] 7 | | /// Black (fg: 30, bg: 40) [INFO] [stdout] 8 | | Black, [INFO] [stdout] 9 | | /// Red (fg: 31, bg: 41) [INFO] [stdout] ... | [INFO] [stdout] 49 | | Default, [INFO] [stdout] 50 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `ANSI colors` [INFO] [stdout] = help: ends near `ANSI colors` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/enums/cursor.rs:6:1 [INFO] [stdout] | [INFO] [stdout] 6 | / pub enum Cursor { [INFO] [stdout] 7 | | /// Moves cursor to home position (0, 0) [INFO] [stdout] 8 | | Home, [INFO] [stdout] 9 | | /// Sets cursor position to given coordinates (x, y) [INFO] [stdout] ... | [INFO] [stdout] 24 | | Col(usize), [INFO] [stdout] 25 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `ANSI cursor manipulation` [INFO] [stdout] = help: ends near `ANSI cursor manipulation` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/enums/modifier.rs:5:1 [INFO] [stdout] | [INFO] [stdout] 5 | / bitflags! { [INFO] [stdout] 6 | | /// Modifier struct used for bitflags for the modifiers [INFO] [stdout] 7 | | /// [INFO] [stdout] 8 | | /// Since modifier is bitflag, you can combine multiple modifiers using `|`, or [INFO] [stdout] ... | [INFO] [stdout] 45 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `ANSI modifiers bitflags` [INFO] [stdout] = help: ends near ` Modifier struct used for bitflags for the modifiers` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/enums/rgb.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | / pub struct RGB { [INFO] [stdout] 8 | | /// Red value [INFO] [stdout] 9 | | pub r: u8, [INFO] [stdout] 10 | | /// Green value [INFO] [stdout] ... | [INFO] [stdout] 13 | | pub b: u8, [INFO] [stdout] 14 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `Struct representing RGB color` [INFO] [stdout] = help: ends near `Struct representing RGB color` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/enums/wrap.rs:4:1 [INFO] [stdout] | [INFO] [stdout] 4 | / pub enum Wrap { [INFO] [stdout] 5 | | /// Wraps after any letter [INFO] [stdout] 6 | | Letter, [INFO] [stdout] 7 | | /// Wraps after word [INFO] [stdout] 8 | | #[default] [INFO] [stdout] 9 | | Word, [INFO] [stdout] 10 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `Indicates how text should be wrapped` [INFO] [stdout] = help: ends near `Indicates how text should be wrapped` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/text/text_trait.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | / pub trait Text: Widget { [INFO] [stdout] 15 | | /// Appends the lines of the [`Text`] into the given lines. [INFO] [stdout] 16 | | /// [INFO] [stdout] 17 | | /// It tries to append the text to the last line first before adding a new [INFO] [stdout] ... | [INFO] [stdout] 44 | | fn get_align(&self) -> TextAlign; [INFO] [stdout] 45 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `A trait implemented by all the widgets that render styled or formatted` [INFO] [stdout] = help: ends near `text.` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/text/text_trait.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | / pub trait Text: Widget { [INFO] [stdout] 15 | | /// Appends the lines of the [`Text`] into the given lines. [INFO] [stdout] 16 | | /// [INFO] [stdout] 17 | | /// It tries to append the text to the last line first before adding a new [INFO] [stdout] ... | [INFO] [stdout] 44 | | fn get_align(&self) -> TextAlign; [INFO] [stdout] 45 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `A trait implemented by all the widgets that render styled or formatted` [INFO] [stdout] = help: ends near `A trait implemented by all the widgets that render styled or formatted` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/text/text_trait.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | / pub fn text_render( [INFO] [stdout] 50 | | text: &dyn Text, [INFO] [stdout] 51 | | buffer: &mut Buffer, [INFO] [stdout] 52 | | mut rect: Rect, [INFO] [stdout] ... | [INFO] [stdout] 67 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `A trait implemented by all the widgets that render styled or formatted` [INFO] [stdout] = help: ends near `the lines and render them.` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/text/text_trait.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | / pub fn text_render( [INFO] [stdout] 50 | | text: &dyn Text, [INFO] [stdout] 51 | | buffer: &mut Buffer, [INFO] [stdout] 52 | | mut rect: Rect, [INFO] [stdout] ... | [INFO] [stdout] 67 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `Generic text render function, which uses the `Text::append_lines` to get` [INFO] [stdout] = help: ends near `Generic text render function, which uses the `Text::append_lines` to get` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/text/parser.rs:40:1 [INFO] [stdout] | [INFO] [stdout] 40 | / pub struct TextParser<'a> { [INFO] [stdout] 41 | | text: Option<&'a str>, [INFO] [stdout] 42 | | wrap: Wrap, [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `Parses the text so it can be rendered more easily. It can be used to get` [INFO] [stdout] = help: ends near `word wrap or letter wrap.` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: markdown element starts on one item and ends on another [INFO] [stdout] --> src/text/parser.rs:40:1 [INFO] [stdout] | [INFO] [stdout] 40 | / pub struct TextParser<'a> { [INFO] [stdout] 41 | | text: Option<&'a str>, [INFO] [stdout] 42 | | wrap: Wrap, [INFO] [stdout] 43 | | } [INFO] [stdout] | |_^ [INFO] [stdout] | [INFO] [stdout] = help: the way this is parsed might change in the future [INFO] [stdout] = help: starts near `Parses the text so it can be rendered more easily. It can be used to get` [INFO] [stdout] = help: ends near `Parses the text so it can be rendered more easily. It can be used to get` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/widgets/widget.rs:56:16 [INFO] [stdout] | [INFO] [stdout] 56 | /// [`Buffer`](crate::buffer::Buffer) and report its size requirements for [INFO] [stdout] | -------- ^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stdout] | | [INFO] [stdout] | because label contains path that resolves to same destination [INFO] [stdout] | [INFO] [stdout] = note: when a link's destination is not specified, [INFO] [stdout] the label is used to resolve intra-doc links [INFO] [stdout] = note: `#[warn(rustdoc::redundant_explicit_links)]` on by default [INFO] [stdout] help: remove explicit link target [INFO] [stdout] | [INFO] [stdout] 56 - /// [`Buffer`](crate::buffer::Buffer) and report its size requirements for [INFO] [stdout] 56 + /// [`Buffer`] and report its size requirements for [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/widgets/widget.rs:59:21 [INFO] [stdout] | [INFO] [stdout] 59 | /// Use [`Element`](crate::widgets::Element) to store and manipulate widgets in [INFO] [stdout] | --------- ^^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stdout] | | [INFO] [stdout] | because label contains path that resolves to same destination [INFO] [stdout] | [INFO] [stdout] = note: when a link's destination is not specified, [INFO] [stdout] the label is used to resolve intra-doc links [INFO] [stdout] help: remove explicit link target [INFO] [stdout] | [INFO] [stdout] 59 - /// Use [`Element`](crate::widgets::Element) to store and manipulate widgets in [INFO] [stdout] 59 + /// Use [`Element`] to store and manipulate widgets in [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/widgets/widget.rs:62:31 [INFO] [stdout] | [INFO] [stdout] 62 | /// Users will use [`Widget`](crate::widgets::Widget) trait directly only when [INFO] [stdout] | -------- ^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stdout] | | [INFO] [stdout] | because label contains path that resolves to same destination [INFO] [stdout] | [INFO] [stdout] = note: when a link's destination is not specified, [INFO] [stdout] the label is used to resolve intra-doc links [INFO] [stdout] help: remove explicit link target [INFO] [stdout] | [INFO] [stdout] 62 - /// Users will use [`Widget`](crate::widgets::Widget) trait directly only when [INFO] [stdout] 62 + /// Users will use [`Widget`] trait directly only when [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/widgets/widget.rs:67:54 [INFO] [stdout] | [INFO] [stdout] 67 | /// Renders the widget into the given [`Buffer`](crate::buffer::Buffer) [INFO] [stdout] | -------- ^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stdout] | | [INFO] [stdout] | because label contains path that resolves to same destination [INFO] [stdout] | [INFO] [stdout] = note: when a link's destination is not specified, [INFO] [stdout] the label is used to resolve intra-doc links [INFO] [stdout] help: remove explicit link target [INFO] [stdout] | [INFO] [stdout] 67 - /// Renders the widget into the given [`Buffer`](crate::buffer::Buffer) [INFO] [stdout] 67 + /// Renders the widget into the given [`Buffer`] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/widgets/widget.rs:68:38 [INFO] [stdout] | [INFO] [stdout] 68 | /// within the provided [`Rect`](crate::geometry::Rect) bounds. [INFO] [stdout] | ------ ^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stdout] | | [INFO] [stdout] | because label contains path that resolves to same destination [INFO] [stdout] | [INFO] [stdout] = note: when a link's destination is not specified, [INFO] [stdout] the label is used to resolve intra-doc links [INFO] [stdout] help: remove explicit link target [INFO] [stdout] | [INFO] [stdout] 68 - /// within the provided [`Rect`](crate::geometry::Rect) bounds. [INFO] [stdout] 68 + /// within the provided [`Rect`] bounds. [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/widgets/widget.rs:71:46 [INFO] [stdout] | [INFO] [stdout] 71 | /// Returns the height of the [`Widget`](crate::widgets::Widget) based on [INFO] [stdout] | -------- ^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stdout] | | [INFO] [stdout] | because label contains path that resolves to same destination [INFO] [stdout] | [INFO] [stdout] = note: when a link's destination is not specified, [INFO] [stdout] the label is used to resolve intra-doc links [INFO] [stdout] help: remove explicit link target [INFO] [stdout] | [INFO] [stdout] 71 - /// Returns the height of the [`Widget`](crate::widgets::Widget) based on [INFO] [stdout] 71 + /// Returns the height of the [`Widget`] based on [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: redundant explicit link target [INFO] [stdout] --> src/widgets/widget.rs:75:45 [INFO] [stdout] | [INFO] [stdout] 75 | /// Returns the width of the [`Widget`](crate::widgets::Widget) based on [INFO] [stdout] | -------- ^^^^^^^^^^^^^^^^^^^^^^ explicit target is redundant [INFO] [stdout] | | [INFO] [stdout] | because label contains path that resolves to same destination [INFO] [stdout] | [INFO] [stdout] = note: when a link's destination is not specified, [INFO] [stdout] the label is used to resolve intra-doc links [INFO] [stdout] help: remove explicit link target [INFO] [stdout] | [INFO] [stdout] 75 - /// Returns the width of the [`Widget`](crate::widgets::Widget) based on [INFO] [stdout] 75 + /// Returns the width of the [`Widget`] based on [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not document `termint` [INFO] running `Command { std: "docker" "inspect" "f16f5ae027c9de61ac8cebe255660aa38e04e321978dc550587f8ef27a142631", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f16f5ae027c9de61ac8cebe255660aa38e04e321978dc550587f8ef27a142631", kill_on_drop: false }` [INFO] [stdout] f16f5ae027c9de61ac8cebe255660aa38e04e321978dc550587f8ef27a142631