[INFO] cloning repository https://github.com/LePhilippeDucTai/sasrs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/LePhilippeDucTai/sasrs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLePhilippeDucTai%2Fsasrs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLePhilippeDucTai%2Fsasrs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d0b4d906cebe1e7f66c6ef1e4f2b6a8d345ff74b
[INFO] documenting LePhilippeDucTai/sasrs against 1.99.0-beta.8 for beta-rustdoc-1.100
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FLePhilippeDucTai%2Fsasrs" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-3-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/LePhilippeDucTai/sasrs
[INFO] finished tweaking git repo https://github.com/LePhilippeDucTai/sasrs
[INFO] tweaked toml for git repo https://github.com/LePhilippeDucTai/sasrs written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/LePhilippeDucTai/sasrs on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/LePhilippeDucTai/sasrs 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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded polars-utils v0.46.0
[INFO] [stderr]   Downloaded polars-arrow-format v0.1.0
[INFO] [stderr]   Downloaded polars-error v0.46.0
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.75
[INFO] [stderr]   Downloaded planus v0.3.1
[INFO] [stderr]   Downloaded cc v1.2.64
[INFO] [stderr]   Downloaded polars v0.46.0
[INFO] [stderr]   Downloaded object_store v0.11.2
[INFO] [stderr]   Downloaded web-sys v0.3.102
[INFO] [stderr]   Downloaded compact_str v0.8.2
[INFO] [stderr]   Downloaded polars-time v0.46.0
[INFO] [stderr]   Downloaded polars-ops v0.46.0
[INFO] [stderr]   Downloaded polars-schema v0.46.0
[INFO] [stderr]   Downloaded polars-core v0.46.0
[INFO] [stderr]   Downloaded polars-row v0.46.0
[INFO] [stderr]   Downloaded polars-compute v0.46.0
[INFO] [stderr]   Downloaded polars-arrow v0.46.0
[INFO] [stderr]   Downloaded atoi_simd v0.16.1
[INFO] [stderr]   Downloaded polars-sql v0.46.0
[INFO] [stderr]   Downloaded sqlparser v0.53.0
[INFO] [stderr]   Downloaded polars-parquet v0.46.0
[INFO] [stderr]   Downloaded polars-plan v0.46.0
[INFO] [stderr]   Downloaded uuid v1.23.3
[INFO] [stderr]   Downloaded fs4 v0.12.0
[INFO] [stderr]   Downloaded polars-lazy v0.46.0
[INFO] [stderr]   Downloaded polars-pipe v0.46.0
[INFO] [stderr]   Downloaded polars-expr v0.46.0
[INFO] [stderr]   Downloaded polars-stream v0.46.0
[INFO] [stderr]   Downloaded polars-mem-engine v0.46.0
[INFO] [stderr]   Downloaded polars-io v0.46.0
[INFO] [stderr]   Downloaded plotters-bitmap v0.3.7
[INFO] [stderr]   Downloaded font-kit v0.14.3
[INFO] [stderr]   Downloaded insta v1.48.0
[INFO] [stderr]   Downloaded fancy-regex v0.19.0
[INFO] [stderr]   Downloaded freetype-sys v0.20.1
[INFO] [stderr]   Downloaded codepage v0.1.3
[INFO] [stderr]   Downloaded calamine v0.36.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b3835c5e6247c0466774d33052e1ce1fafeae6c12c69c6c5cc42fd61f745e649
[INFO] running `Command { std: "docker" "start" "b3835c5e6247c0466774d33052e1ce1fafeae6c12c69c6c5cc42fd61f745e649", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b3835c5e6247c0466774d33052e1ce1fafeae6c12c69c6c5cc42fd61f745e649", 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" "b3835c5e6247c0466774d33052e1ce1fafeae6c12c69c6c5cc42fd61f745e649" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b3835c5e6247c0466774d33052e1ce1fafeae6c12c69c6c5cc42fd61f745e649", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b3835c5e6247c0466774d33052e1ce1fafeae6c12c69c6c5cc42fd61f745e649" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]     Checking memchr v2.8.2
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]     Checking simdutf8 v0.1.5
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]     Checking bitflags v2.13.0
[INFO] [stderr]     Checking getrandom v0.2.17
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]     Checking regex-syntax v0.8.11
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]     Checking either v1.16.0
[INFO] [stderr]     Checking array-init-cursor v0.2.1
[INFO] [stderr]     Checking planus v0.3.1
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]     Checking getrandom v0.3.4
[INFO] [stderr]     Checking smallvec v1.15.2
[INFO] [stderr]     Checking castaway v0.2.4
[INFO] [stderr]    Compiling polars-utils v0.46.0
[INFO] [stderr]     Checking rayon v1.12.0
[INFO] [stderr]     Checking iana-time-zone v0.1.65
[INFO] [stderr]     Checking siphasher v1.0.3
[INFO] [stderr]     Checking raw-cpuid v11.6.0
[INFO] [stderr]     Checking memmap2 v0.9.10
[INFO] [stderr]    Compiling polars-schema v0.46.0
[INFO] [stderr]    Compiling chrono-tz v0.10.4
[INFO] [stderr]     Checking phf_shared v0.12.1
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking debug_unsafe v0.1.4
[INFO] [stderr]    Compiling polars-arrow v0.46.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]     Checking phf v0.12.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling polars-compute v0.46.0
[INFO] [stderr]     Checking strength_reduce v0.2.4
[INFO] [stderr]     Checking linux-raw-sys v0.12.1
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]    Compiling pkg-config v0.3.33
[INFO] [stderr]     Checking dyn-clone v1.0.20
[INFO] [stderr]     Checking ethnum v1.5.3
[INFO] [stderr]     Checking fast-float2 v0.2.3
[INFO] [stderr]     Checking streaming-iterator v0.1.9
[INFO] [stderr]     Checking atoi_simd v0.16.1
[INFO] [stderr]    Compiling polars-core v0.46.0
[INFO] [stderr]     Checking unicode-width v0.2.2
[INFO] [stderr]     Checking unicode-segmentation v1.13.3
[INFO] [stderr]     Checking zlib-rs v0.6.3
[INFO] [stderr]     Checking alloc-stdlib v0.2.4
[INFO] [stderr]    Compiling polars-ops v0.46.0
[INFO] [stderr]     Checking xxhash-rust v0.8.15
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]     Checking brotli-decompressor v4.0.3
[INFO] [stderr]     Checking streaming-decompression v0.1.2
[INFO] [stderr]     Checking polars-parquet-format v0.1.0
[INFO] [stderr]    Compiling polars-plan v0.46.0
[INFO] [stderr]    Compiling cc v1.2.64
[INFO] [stderr]     Checking home v0.5.12
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking argminmax v0.6.3
[INFO] [stderr]     Checking glob v0.3.3
[INFO] [stderr]    Compiling encoding_rs v0.8.42
[INFO] [stderr]    Compiling multiversion_no_op v1.0.0
[INFO] [stderr]     Checking core_detect v1.0.0
[INFO] [stderr]    Compiling polars-lazy v0.46.0
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]     Checking log v0.4.32
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]     Checking simd-adler32 v0.3.9
[INFO] [stderr]     Checking brotli v7.0.0
[INFO] [stderr]     Checking bumpalo v3.20.3
[INFO] [stderr]     Checking regex-automata v0.4.18
[INFO] [stderr]    Compiling polars v0.46.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]     Checking bit-vec v0.8.0
[INFO] [stderr]     Checking zopfli v0.8.3
[INFO] [stderr]     Checking flate2 v1.1.9
[INFO] [stderr]     Checking typed-path v0.12.3
[INFO] [stderr]     Checking bit-set v0.8.0
[INFO] [stderr]     Checking atoi_simd v0.18.1
[INFO] [stderr]    Compiling sasrs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking now v0.1.3
[INFO] [stderr]     Checking crossterm v0.29.0
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking codepage v0.1.3
[INFO] [stderr]     Checking quick-xml v0.41.0
[INFO] [stderr]    Compiling stacker v0.1.24
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling lz4-sys v1.11.1+lz4-1.10.0
[INFO] [stderr]     Checking comfy-table v7.2.2
[INFO] [stderr]     Checking zip v8.6.0
[INFO] [stderr]    Compiling ar_archive_writer v0.5.2
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking regex v1.12.4
[INFO] [stderr]     Checking fancy-regex v0.19.0
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling recursive-proc-macro-impl v0.1.1
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]     Checking rand v0.8.6
[INFO] [stderr]    Compiling psm v0.1.31
[INFO] [stderr]     Checking rand_distr v0.4.3
[INFO] [stderr]     Checking recursive v0.1.1
[INFO] [stderr]     Checking bytemuck v1.25.0
[INFO] [stderr]     Checking thiserror v2.0.18
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]     Checking clap v4.6.1
[INFO] [stderr]     Checking zstd v0.13.3
[INFO] [stderr]     Checking polars-arrow-format v0.1.0
[INFO] [stderr]     Checking compact_str v0.8.2
[INFO] [stderr]     Checking bytes v1.12.0
[INFO] [stderr]     Checking hashbrown v0.15.5
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking calamine v0.36.1
[INFO] [stderr]     Checking polars-error v0.46.0
[INFO] [stderr]     Checking lz4 v1.28.1
[INFO] [stderr]     Checking polars-row v0.46.0
[INFO] [stderr]     Checking polars-parquet v0.46.0
[INFO] [stderr]     Checking polars-time v0.46.0
[INFO] [stderr]     Checking polars-io v0.46.0
[INFO] [stderr]     Checking polars-expr v0.46.0
[INFO] [stderr]     Checking polars-mem-engine v0.46.0
[INFO] [stderr]  Documenting sasrs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `Session::record_produced_file`
[INFO] [stdout]    --> src/api.rs:201:36
[INFO] [stdout]     |
[INFO] [stdout] 201 |     /// ODS matérialisées ; voir [`Session::record_produced_file`] pour les
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `Session` has no field or associated item named `record_produced_file`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `colonne`
[INFO] [stdout]    --> src/datastep/exec/mod.rs:239:26
[INFO] [stdout]     |
[INFO] [stdout] 239 |     /// builders[output][colonne], parallèle à outputs[o].kept_slots.
[INFO] [stdout]     |                          ^^^^^^^ no item named `colonne` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `o`
[INFO] [stdout]    --> src/datastep/exec/mod.rs:239:56
[INFO] [stdout]     |
[INFO] [stdout] 239 |     /// builders[output][colonne], parallèle à outputs[o].kept_slots.
[INFO] [stdout]     |                                                        ^ no item named `o` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `seed`
[INFO] [stdout]    --> src/datastep/functions/random.rs:144:13
[INFO] [stdout]     |
[INFO] [stdout] 144 | /// RANUNI([seed]) — Uniform(0,1) random variate.
[INFO] [stdout]     |             ^^^^ no item named `seed` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `seed`
[INFO] [stdout]    --> src/datastep/functions/random.rs:155:13
[INFO] [stdout]     |
[INFO] [stdout] 155 | /// RANNOR([seed]) — Standard Normal(0,1) random variate.
[INFO] [stdout]     |             ^^^^ no item named `seed` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `seed`
[INFO] [stdout]    --> src/datastep/functions/random.rs:166:13
[INFO] [stdout]     |
[INFO] [stdout] 166 | /// RANEXP([seed]) — Exponential(1) random variate.
[INFO] [stdout]     |             ^^^^ no item named `seed` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `UserFormat::effective_width`
[INFO] [stdout]    --> src/datastep/infer.rs:332:27
[INFO] [stdout]     |
[INFO] [stdout] 332 |     /// la largeur avec [`UserFormat::effective_width`] — EXACTEMENT le même
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `UserFormat` in scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `max`
[INFO] [stdout]   --> src/formats/userdef/mod.rs:32:46
[INFO] [stdout]    |
[INFO] [stdout] 32 | //! plage) portées par [`UserFormat::min`]/[`max`]/[`default`]/[`fuzz`] :
[INFO] [stdout]    |                                              ^^^ no item named `max` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `default`
[INFO] [stdout]   --> src/formats/userdef/mod.rs:32:54
[INFO] [stdout]    |
[INFO] [stdout] 32 | //! plage) portées par [`UserFormat::min`]/[`max`]/[`default`]/[`fuzz`] :
[INFO] [stdout]    |                                                      ^^^^^^^ no item named `default` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `fuzz`
[INFO] [stdout]   --> src/formats/userdef/mod.rs:32:66
[INFO] [stdout]    |
[INFO] [stdout] 32 | //! plage) portées par [`UserFormat::min`]/[`max`]/[`default`]/[`fuzz`] :
[INFO] [stdout]    |                                                                  ^^^^ no item named `fuzz` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `userdef` links to private item `UserFormat::range_matches`
[INFO] [stdout]   --> src/formats/userdef/mod.rs:41:21
[INFO] [stdout]    |
[INFO] [stdout] 41 | //!   plage (voir [`UserFormat::range_matches`]) — absorbe les écarts
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout]    = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `write_table`
[INFO] [stdout]    --> src/listing.rs:149:26
[INFO] [stdout]     |
[INFO] [stdout] 149 |     /// identically to [`write_table`], but the totals row is included in the
[INFO] [stdout]     |                          ^^^^^^^^^^^ no item named `write_table` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `into_string`
[INFO] [stdout]   --> src/output/html.rs:10:60
[INFO] [stdout]    |
[INFO] [stdout] 10 | /// est accumulée en mémoire dans `buf` puis drainée par [`into_string`] soit
[INFO] [stdout]    |                                                            ^^^^^^^^^^^ no item named `into_string` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `close_destination`
[INFO] [stdout]   --> src/output/html.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | /// d'un [`close_destination`] via [`finalize`].
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^ no item named `close_destination` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `finalize`
[INFO] [stdout]   --> src/output/html.rs:12:38
[INFO] [stdout]    |
[INFO] [stdout] 12 | /// d'un [`close_destination`] via [`finalize`].
[INFO] [stdout]    |                                      ^^^^^^^^ no item named `finalize` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]   --> src/procs/factor/rotate.rs:13:34
[INFO] [stdout]    |
[INFO] [stdout] 13 | /// Precondition: k >= 2, all h²[i] > 0.
[INFO] [stdout]    |                                  ^ no item named `i` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]  --> src/procs/freq/stats.rs:7:42
[INFO] [stdout]   |
[INFO] [stdout] 7 | /// Margins are fixed. With r1 = row_tot[0], c1 = col_tot[0], n = grand, the
[INFO] [stdout]   |                                          ^ no item named `0` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]  --> src/procs/freq/stats.rs:7:59
[INFO] [stdout]   |
[INFO] [stdout] 7 | /// Margins are fixed. With r1 = row_tot[0], c1 = col_tot[0], n = grand, the
[INFO] [stdout]   |                                                           ^ no item named `0` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0`
[INFO] [stdout]  --> src/procs/freq/stats.rs:8:23
[INFO] [stdout]   |
[INFO] [stdout] 8 | /// count a = freq[0][0] determines the whole table. a ranges over
[INFO] [stdout]   |                       ^ no item named `0` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0,1`
[INFO] [stdout]    --> src/procs/freq/stats.rs:447:15
[INFO] [stdout]     |
[INFO] [stdout] 447 | /// p bornée [0,1].
[INFO] [stdout]     |               ^^^ no item named `0,1` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `NOINT`
[INFO] [stdout]   --> src/procs/glimmix/mod.rs:11:44
[INFO] [stdout]    |
[INFO] [stdout] 11 | //! - MODEL response = <fixed> / SOLUTION [NOINT].
[INFO] [stdout]    |                                            ^^^^^ no item named `NOINT` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::graphics::render`
[INFO] [stdout]  --> src/procs/gplot/mod.rs:4:55
[INFO] [stdout]   |
[INFO] [stdout] 4 | //! même infrastructure ODS GRAPHICS (M29.1, module [`crate::graphics::render`])
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^ no item named `render` in module `graphics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `Poly` links to private item `poly_coding`
[INFO] [stdout]   --> src/procs/lincom/coding.rs:53:28
[INFO] [stdout]    |
[INFO] [stdout] 53 |     /// orthogonal. (See [`poly_coding`] for the exact normalization.)
[INFO] [stdout]    |                            ^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `NOINT`
[INFO] [stdout]  --> src/procs/mixed/mod.rs:6:26
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! - MODEL effects = / [NOINT] [SOLUTION] : general fixed-effects design
[INFO] [stdout]   |                          ^^^^^ no item named `NOINT` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `SOLUTION`
[INFO] [stdout]  --> src/procs/mixed/mod.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! - MODEL effects = / [NOINT] [SOLUTION] : general fixed-effects design
[INFO] [stdout]   |                                  ^^^^^^^^ no item named `SOLUTION` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `d`
[INFO] [stdout]   --> src/procs/reg/diagnostics/mod.rs:81:9
[INFO] [stdout]    |
[INFO] [stdout] 81 | ///   E[d] = tr(MA)/(n−p),  Var[d] = 2[tr((MA)²) − (n−p)E[d]²]/[(n−p)(n−p+2)].
[INFO] [stdout]    |         ^ no item named `d` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `d`
[INFO] [stdout]   --> src/procs/reg/diagnostics/mod.rs:81:33
[INFO] [stdout]    |
[INFO] [stdout] 81 | ///   E[d] = tr(MA)/(n−p),  Var[d] = 2[tr((MA)²) − (n−p)E[d]²]/[(n−p)(n−p+2)].
[INFO] [stdout]    |                                 ^ no item named `d` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `d`
[INFO] [stdout]   --> src/procs/reg/diagnostics/mod.rs:81:59
[INFO] [stdout]    |
[INFO] [stdout] 81 | ///   E[d] = tr(MA)/(n−p),  Var[d] = 2[tr((MA)²) − (n−p)E[d]²]/[(n−p)(n−p+2)].
[INFO] [stdout]    |                                                           ^ no item named `d` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0,1`
[INFO] [stdout]   --> src/procs/reg/fit/mod.rs:72:58
[INFO] [stdout]    |
[INFO] [stdout] 72 | /// matching `fit_and_print`. All ratios are clamped to [0,1] for round-off
[INFO] [stdout]    |                                                          ^^^ no item named `0,1` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::graphics::render`
[INFO] [stdout]  --> src/procs/sgplot/mod.rs:4:52
[INFO] [stdout]   |
[INFO] [stdout] 4 | //! l'infrastructure ODS GRAPHICS (M29.1, module [`crate::graphics::render`]).
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^^^^^^^^^^ no item named `render` in module `graphics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `produced_files` links to private item `Session::finish_destination`
[INFO] [stdout]    --> src/session.rs:263:11
[INFO] [stdout]     |
[INFO] [stdout] 263 |     /// [`Session::finish_destination`]) et images ODS GRAPHICS (peuplé par
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `record_produced_file` links to private item `Session::finish_destination`
[INFO] [stdout]    --> src/session.rs:378:12
[INFO] [stdout]     |
[INFO] [stdout] 378 |     /// ([`Session::finish_destination`]) ; les PROCs graphiques
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `PrintDestination` links to private item `Session::finish_destination`
[INFO] [stdout]    --> src/session.rs:591:7
[INFO] [stdout]     |
[INFO] [stdout] 591 | /// [`Session::finish_destination`].
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `NOT`
[INFO] [stdout]   --> src/sql/parser/mod.rs:27:50
[INFO] [stdout]    |
[INFO] [stdout] 27 | //! qualifié, agrégats `COUNT(*)`, BETWEEN / IS [NOT] NULL|MISSING / LIKE)
[INFO] [stdout]    |                                                  ^^^ no item named `NOT` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `parse_sql_program` links to private item `parse_sql_option_list`
[INFO] [stdout]  --> src/sql/parser/stmt.rs:9:42
[INFO] [stdout]   |
[INFO] [stdout] 9 | /// et celles d'un `RESET` passent par [`parse_sql_option_list`] : `NOPRINT`
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]   |
[INFO] [stdout]   = note: this link resolves only because you passed `--document-private-items`, but will break without
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ALL`
[INFO] [stdout]   --> src/sql/plan/mod.rs:56:12
[INFO] [stdout]    |
[INFO] [stdout] 56 | //! UNION [ALL] : `concat` vertical (+ `.unique` sauf ALL). EXCEPT et
[INFO] [stdout]    |            ^^^ no item named `ALL` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0,1`
[INFO] [stdout]   --> src/stat/dists/mod.rs:95:44
[INFO] [stdout]    |
[INFO] [stdout] 95 | //! - p < 0 or p > 1 → ERROR (or clamp to [0,1])
[INFO] [stdout]    |                                            ^^^ no item named `0,1` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0,1`
[INFO] [stdout]   --> src/stat/dists/special.rs:72:59
[INFO] [stdout]    |
[INFO] [stdout] 72 | /// Regularized incomplete beta function I_x(a, b), x in [0,1].
[INFO] [stdout]    |                                                           ^^^ no item named `0,1` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/datastep/exec/update_modify.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 52 | /// https://go.documentation.sas.com/api/collections/pgmsascdc/9.4_3.5/docsets/lepg/content/lepg.pdf
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[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] help: use an automatic link instead
[INFO] [stdout]    |
[INFO] [stdout] 52 | /// <https://go.documentation.sas.com/api/collections/pgmsascdc/9.4_3.5/docsets/lepg/content/lepg.pdf>
[INFO] [stdout]    |     +                                                                                                +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/macros/functions.rs:233:11
[INFO] [stdout]     |
[INFO] [stdout] 233 |     ///   https://support.sas.com/documentation/cdl/en/mcrolref/61885/HTML/default/a000543620.htm
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]     |
[INFO] [stdout] 233 |     ///   <https://support.sas.com/documentation/cdl/en/mcrolref/61885/HTML/default/a000543620.htm>
[INFO] [stdout]     |           +                                                                                       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/macros/mod.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 |     /// https://support.sas.com/documentation/cdl/en/hostunx/61879/HTML/default/retcod.htm
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]     |
[INFO] [stdout] 238 |     /// <https://support.sas.com/documentation/cdl/en/hostunx/61879/HTML/default/retcod.htm>
[INFO] [stdout]     |         +                                                                                  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/macros/mod.rs:239:9
[INFO] [stdout]     |
[INFO] [stdout] 239 |     /// https://support.sas.com/kb/23/addl/fusion23211_1_abort.html
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]     |
[INFO] [stdout] 239 |     /// <https://support.sas.com/kb/23/addl/fusion23211_1_abort.html>
[INFO] [stdout]     |         +                                                           +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `label`
[INFO] [stdout]    --> src/output/mod.rs:174:9
[INFO] [stdout]     |
[INFO] [stdout] 174 |     /// <label> file: …"). Chaque destination surcharge cette méthode.
[INFO] [stdout]     |         ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::invalid_html_tags)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/parser/datastep/io/set.rs:94:15
[INFO] [stdout]    |
[INFO] [stdout] 94 | /// Example : https://go.documentation.sas.com/api/collections/pgmsascdc/9.4_3.5/docsets/lepg/content/lepg.pdf).
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]    |
[INFO] [stdout] 94 | /// Example : <https://go.documentation.sas.com/api/collections/pgmsascdc/9.4_3.5/docsets/lepg/content/lepg.pdf>).
[INFO] [stdout]    |               +                                                                                                +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Value`
[INFO] [stdout]   --> src/procs/append.rs:13:61
[INFO] [stdout]    |
[INFO] [stdout] 13 | //! - Alignement par NOM (pas par position) ; décoder en Vec<Value> et
[INFO] [stdout]    |                                                             ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 13 | //! - Alignement par NOM (pas par position) ; décoder en `Vec<Value>` et
[INFO] [stdout]    |                                                          +          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `NCl`
[INFO] [stdout]   --> src/procs/cluster/mod.rs:31:75
[INFO] [stdout]    |
[INFO] [stdout] 31 | //! - Nommage : un cluster formé à la ligne où il reste NCl clusters → "CL<NCl>".
[INFO] [stdout]    |                                                                           ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 31 | //! - Nommage : un cluster formé à la ligne où il reste NCl clusters → "`CL<NCl>`".
[INFO] [stdout]    |                                                                         +       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `i`
[INFO] [stdout]   --> src/procs/cluster/agglomerate.rs:20:27
[INFO] [stdout]    |
[INFO] [stdout] 20 |     /// Display label: "OB<i>" for a singleton, "CL<ncl>" for a composite.
[INFO] [stdout]    |                           ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 20 |     /// Display label: "`OB<i>`" for a singleton, "CL<ncl>" for a composite.
[INFO] [stdout]    |                         +     +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `ncl`
[INFO] [stdout]   --> src/procs/cluster/agglomerate.rs:20:52
[INFO] [stdout]    |
[INFO] [stdout] 20 |     /// Display label: "OB<i>" for a singleton, "CL<ncl>" for a composite.
[INFO] [stdout]    |                                                    ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 20 |     /// Display label: "OB<i>" for a singleton, "`CL<ncl>`" for a composite.
[INFO] [stdout]    |                                                  +       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/procs/common/stats.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 | /// https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.2/proc/n1y2f6nudl7zfjn1joclatu2h3zh.htm
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]    |
[INFO] [stdout] 81 | /// <https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.2/proc/n1y2f6nudl7zfjn1joclatu2h3zh.htm>
[INFO] [stdout]    |     +                                                                                            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/procs/common/stats.rs:154:16
[INFO] [stdout]     |
[INFO] [stdout] 154 | /// Reference: https://support.sas.com/documentation/cdl/en/proc/61895/HTML/default/a002473616.htm
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]     |
[INFO] [stdout] 154 | /// Reference: <https://support.sas.com/documentation/cdl/en/proc/61895/HTML/default/a002473616.htm>
[INFO] [stdout]     |                +                                                                                   +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/procs/common/stats.rs:202:16
[INFO] [stdout]     |
[INFO] [stdout] 202 | /// Reference: https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.2/proc/p1ays1la1f3e2tn1m8owq8h9n1df.htm
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]     |
[INFO] [stdout] 202 | /// Reference: <https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.2/proc/p1ays1la1f3e2tn1m8owq8h9n1df.htm>
[INFO] [stdout]     |                +                                                                                            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/procs/common/stats.rs:233:16
[INFO] [stdout]     |
[INFO] [stdout] 233 | /// Reference: https://support.sas.com/documentation/cdl/en/procstat/63104/HTML/default/procstat_univariate_sect021.htm
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]     |
[INFO] [stdout] 233 | /// Reference: <https://support.sas.com/documentation/cdl/en/procstat/63104/HTML/default/procstat_univariate_sect021.htm>
[INFO] [stdout]     |                +                                                                                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `ds`
[INFO] [stdout]   --> src/procs/contents.rs:42:13
[INFO] [stdout]    |
[INFO] [stdout] 42 |     /// OUT=<ds> : écrit un dataset (une ligne par variable) au lieu du listing
[INFO] [stdout]    |             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `var1`
[INFO] [stdout]   --> src/procs/corr/output.rs:18:34
[INFO] [stdout]    |
[INFO] [stdout] 18 | ///   [BY vars] _TYPE_  _NAME_   <var1> <var2> ...
[INFO] [stdout]    |                                  ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `var2`
[INFO] [stdout]   --> src/procs/corr/output.rs:18:41
[INFO] [stdout]    |
[INFO] [stdout] 18 | ///   [BY vars] _TYPE_  _NAME_   <var1> <var2> ...
[INFO] [stdout]    |                                         ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `i`
[INFO] [stdout]   --> src/procs/distance.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 | //!   colonnes Row<i>/Col<j>.
[INFO] [stdout]    |                   ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 16 | //!   colonnes `Row<i>`/Col<j>.
[INFO] [stdout]    |                +      +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `j`
[INFO] [stdout]   --> src/procs/distance.rs:16:26
[INFO] [stdout]    |
[INFO] [stdout] 16 | //!   colonnes Row<i>/Col<j>.
[INFO] [stdout]    |                          ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 16 | //!   colonnes Row<i>/`Col<j>`.
[INFO] [stdout]    |                       +      +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `i`
[INFO] [stdout]   --> src/procs/distance.rs:17:62
[INFO] [stdout]    |
[INFO] [stdout] 17 | //! - `out=` : dataset avec `_TYPE_`="DISTANCE", `_NAME_`=Row<i>, puis Col1..Coln.
[INFO] [stdout]    |                                                              ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 17 | //! - `out=` : dataset avec `_TYPE_`="DISTANCE", `_NAME_`=`Row<i>`, puis Col1..Coln.
[INFO] [stdout]    |                                                           +      +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `inforname`
[INFO] [stdout]  --> src/procs/format/invalue.rs:6:10
[INFO] [stdout]   |
[INFO] [stdout] 6 | ///   [$]<inforname>  'key'=value  ['key'=value ...] [other=value] ;
[INFO] [stdout]   |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `InformatRange`
[INFO] [stdout]   --> src/procs/format/invalue.rs:99:16
[INFO] [stdout]    |
[INFO] [stdout] 99 | /// Returns Vec<InformatRange> with placeholder `result` values (caller fills in).
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 99 | /// Returns `Vec<InformatRange>` with placeholder `result` values (caller fills in).
[INFO] [stdout]    |             +                  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `picname`
[INFO] [stdout]  --> src/procs/format/picture.rs:6:7
[INFO] [stdout]   |
[INFO] [stdout] 6 | ///   <picname>  <range>='template' [(dirs)]  [<range>='template' [(dirs)]] ... ;
[INFO] [stdout]   |       ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `range`
[INFO] [stdout]  --> src/procs/format/picture.rs:6:18
[INFO] [stdout]   |
[INFO] [stdout] 6 | ///   <picname>  <range>='template' [(dirs)]  [<range>='template' [(dirs)]] ... ;
[INFO] [stdout]   |                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `range`
[INFO] [stdout]  --> src/procs/format/picture.rs:6:48
[INFO] [stdout]   |
[INFO] [stdout] 6 | ///   <picname>  <range>='template' [(dirs)]  [<range>='template' [(dirs)]] ... ;
[INFO] [stdout]   |                                                ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `fmtname`
[INFO] [stdout]  --> src/procs/format/value.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | ///   [$]<fmtname>  [(min=<n> max=<n> default=<n> fuzz=<n>)]
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `n`
[INFO] [stdout]  --> src/procs/format/value.rs:4:27
[INFO] [stdout]   |
[INFO] [stdout] 4 | ///   [$]<fmtname>  [(min=<n> max=<n> default=<n> fuzz=<n>)]
[INFO] [stdout]   |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `n`
[INFO] [stdout]  --> src/procs/format/value.rs:4:35
[INFO] [stdout]   |
[INFO] [stdout] 4 | ///   [$]<fmtname>  [(min=<n> max=<n> default=<n> fuzz=<n>)]
[INFO] [stdout]   |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `n`
[INFO] [stdout]  --> src/procs/format/value.rs:4:47
[INFO] [stdout]   |
[INFO] [stdout] 4 | ///   [$]<fmtname>  [(min=<n> max=<n> default=<n> fuzz=<n>)]
[INFO] [stdout]   |                                               ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `n`
[INFO] [stdout]  --> src/procs/format/value.rs:4:56
[INFO] [stdout]   |
[INFO] [stdout] 4 | ///   [$]<fmtname>  [(min=<n> max=<n> default=<n> fuzz=<n>)]
[INFO] [stdout]   |                                                        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `range`
[INFO] [stdout]  --> src/procs/format/value.rs:5:7
[INFO] [stdout]   |
[INFO] [stdout] 5 | ///   <range>='label'  [<range>='label' ...] [other='label'] ;
[INFO] [stdout]   |       ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `range`
[INFO] [stdout]  --> src/procs/format/value.rs:5:25
[INFO] [stdout]   |
[INFO] [stdout] 5 | ///   <range>='label'  [<range>='label' ...] [other='label'] ;
[INFO] [stdout]   |                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `var`
[INFO] [stdout]   --> src/procs/freq/mod.rs:17:32
[INFO] [stdout]    |
[INFO] [stdout] 17 | //! - out= (1 voie) : colonnes <var>, COUNT, PERCENT.
[INFO] [stdout]    |                                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `var`
[INFO] [stdout]    --> src/procs/freq/oneway.rs:137:43
[INFO] [stdout]     |
[INFO] [stdout] 137 | /// ODS OUTPUT (colonne `Table` = « Table <var> »).
[INFO] [stdout]     |                                           ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `var`
[INFO] [stdout]    --> src/procs/freq/oneway.rs:188:67
[INFO] [stdout]     |
[INFO] [stdout] 188 | /// Build and write the OUT= dataset for a one-way table: columns <var>,
[INFO] [stdout]     |                                                                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `row`
[INFO] [stdout]    --> src/procs/freq/stats.rs:883:40
[INFO] [stdout]     |
[INFO] [stdout] 883 | /// Print the "Statistics for Table of <row> by <col>" CHISQ block for a
[INFO] [stdout]     |                                        ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `var`
[INFO] [stdout]  --> src/procs/glimmix/mod.rs:9:34
[INFO] [stdout]   |
[INFO] [stdout] 9 | //! - RANDOM INTERCEPT / SUBJECT=<var> TYPE=VC (single random intercept).
[INFO] [stdout]   |                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `fixed`
[INFO] [stdout]   --> src/procs/glimmix/mod.rs:11:24
[INFO] [stdout]    |
[INFO] [stdout] 11 | //! - MODEL response = <fixed> / SOLUTION [NOINT].
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `var`
[INFO] [stdout]  --> src/procs/mixed/mod.rs:8:34
[INFO] [stdout]   |
[INFO] [stdout] 8 | //! - RANDOM INTERCEPT / SUBJECT=<var> TYPE=VC|CS and
[INFO] [stdout]   |                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `var`
[INFO] [stdout]  --> src/procs/mixed/mod.rs:9:33
[INFO] [stdout]   |
[INFO] [stdout] 9 | //!   REPEATED effect / SUBJECT=<var> TYPE=VC|CS|AR(1)|UN : covariance
[INFO] [stdout]   |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Value`
[INFO] [stdout]   --> src/procs/npar1way/mod.rs:71:29
[INFO] [stdout]    |
[INFO] [stdout] 71 | //!   - Decode column to Vec<Value>
[INFO] [stdout]    |                             ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 71 | //!   - Decode column to `Vec<Value>`
[INFO] [stdout]    |                          +          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `n`
[INFO] [stdout]   --> src/procs/print/mod.rs:44:43
[INFO] [stdout]    |
[INFO] [stdout] 44 |     /// Option N : imprime une ligne "N = <n>" du nombre d'observations en fin
[INFO] [stdout]    |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Method`
[INFO] [stdout]    --> src/procs/reg/selection/rsq.rs:192:37
[INFO] [stdout]     |
[INFO] [stdout] 192 | /// Print the SAS-style "Summary of <Method> Selection" table.
[INFO] [stdout]     |                                     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `construct`
[INFO] [stdout]   --> src/procs/tabulate/mod.rs:75:38
[INFO] [stdout]    |
[INFO] [stdout] 75 | //! stats) → erreur « PROC TABULATE: <construct> not yet supported ».
[INFO] [stdout]    |                                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `construct`
[INFO] [stdout]   --> src/procs/tabulate/mod.rs:87:24
[INFO] [stdout]    |
[INFO] [stdout] 87 | //!   « PROC TABULATE: <construct> not yet supported ». Toute option de
[INFO] [stdout]    |                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `String`
[INFO] [stdout]    --> src/procs/transpose/naming.rs:114:34
[INFO] [stdout]     |
[INFO] [stdout] 114 | /// Encode a Value into an Option<String> for a CHAR output column (blank /
[INFO] [stdout]     |                                  ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 114 | /// Encode a Value into an `Option<String>` for a CHAR output column (blank /
[INFO] [stdout]     |                            +              +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/procs/univariate/mod.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 | //! https://support.sas.com/documentation/cdl/en/procstat/63104/HTML/default/procstat_univariate_sect021.htm
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]    |
[INFO] [stdout] 42 | //! <https://support.sas.com/documentation/cdl/en/procstat/63104/HTML/default/procstat_univariate_sect021.htm>
[INFO] [stdout]    |     +                                                                                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `nom`
[INFO] [stdout]   --> src/session/ods_output.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 57 |     /// « Output '<nom>' was not created » qui préserve la casse d'origine).
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Value`
[INFO] [stdout]   --> src/sql/convert.rs:39:46
[INFO] [stdout]    |
[INFO] [stdout] 39 | /// Décode chaque colonne d'un dataset en Vec<Value> (downcast par colonne).
[INFO] [stdout]    |                                              ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 39 | /// Décode chaque colonne d'un dataset en `Vec<Value>` (downcast par colonne).
[INFO] [stdout]    |                                           +          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Value`
[INFO] [stdout]    --> src/sql/convert.rs:147:11
[INFO] [stdout]     |
[INFO] [stdout] 147 | /// en Vec<Value>. Les colonnes calculées d'un UPDATE peuvent ressortir en
[INFO] [stdout]     |           ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]     |
[INFO] [stdout] 147 | /// en `Vec<Value>`. Les colonnes calculées d'un UPDATE peuvent ressortir en
[INFO] [stdout]     |        +          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 30s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/sasrs/index.html
[INFO] running `Command { std: "docker" "inspect" "b3835c5e6247c0466774d33052e1ce1fafeae6c12c69c6c5cc42fd61f745e649", 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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=1" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b3835c5e6247c0466774d33052e1ce1fafeae6c12c69c6c5cc42fd61f745e649" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling recursive-proc-macro-impl v0.1.1
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]     Checking recursive v0.1.1
[INFO] [stderr]     Checking bytemuck v1.25.0
[INFO] [stderr]     Checking clap v4.6.1
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking polars-arrow-format v0.1.0
[INFO] [stderr]     Checking hashbrown v0.15.5
[INFO] [stderr]     Checking compact_str v0.8.2
[INFO] [stderr]     Checking bytes v1.12.0
[INFO] [stderr]     Checking hashbrown v0.14.5
[INFO] [stderr]     Checking calamine v0.36.1
[INFO] [stderr]     Checking polars-error v0.46.0
[INFO] [stderr]     Checking polars-utils v0.46.0
[INFO] [stderr]     Checking polars-schema v0.46.0
[INFO] [stderr]     Checking polars-arrow v0.46.0
[INFO] [stderr]     Checking polars-compute v0.46.0
[INFO] [stderr]     Checking polars-row v0.46.0
[INFO] [stderr]     Checking polars-parquet v0.46.0
[INFO] [stderr]     Checking polars-core v0.46.0
[INFO] [stderr]     Checking polars-ops v0.46.0
[INFO] [stderr]     Checking polars-time v0.46.0
[INFO] [stderr]     Checking polars-io v0.46.0
[INFO] [stderr]     Checking polars-plan v0.46.0
[INFO] [stderr]     Checking polars-expr v0.46.0
[INFO] [stderr]     Checking polars-mem-engine v0.46.0
[INFO] [stderr]     Checking polars-lazy v0.46.0
[INFO] [stderr]     Checking polars v0.46.0
[INFO] [stderr]  Documenting sasrs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unresolved link to `Session::record_produced_file`
[INFO] [stdout]    --> src/api.rs:201:36
[INFO] [stdout]     |
[INFO] [stdout] 201 |     /// ODS matérialisées ; voir [`Session::record_produced_file`] pour les
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the struct `Session` has no field or associated item named `record_produced_file`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `max`
[INFO] [stdout]   --> src/formats/userdef/mod.rs:32:46
[INFO] [stdout]    |
[INFO] [stdout] 32 | //! plage) portées par [`UserFormat::min`]/[`max`]/[`default`]/[`fuzz`] :
[INFO] [stdout]    |                                              ^^^ no item named `max` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `default`
[INFO] [stdout]   --> src/formats/userdef/mod.rs:32:54
[INFO] [stdout]    |
[INFO] [stdout] 32 | //! plage) portées par [`UserFormat::min`]/[`max`]/[`default`]/[`fuzz`] :
[INFO] [stdout]    |                                                      ^^^^^^^ no item named `default` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `fuzz`
[INFO] [stdout]   --> src/formats/userdef/mod.rs:32:66
[INFO] [stdout]    |
[INFO] [stdout] 32 | //! plage) portées par [`UserFormat::min`]/[`max`]/[`default`]/[`fuzz`] :
[INFO] [stdout]    |                                                                  ^^^^ no item named `fuzz` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `userdef` links to private item `UserFormat::range_matches`
[INFO] [stdout]   --> src/formats/userdef/mod.rs:41:21
[INFO] [stdout]    |
[INFO] [stdout] 41 | //!   plage (voir [`UserFormat::range_matches`]) — absorbe les écarts
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout]    = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `write_table`
[INFO] [stdout]    --> src/listing.rs:149:26
[INFO] [stdout]     |
[INFO] [stdout] 149 |     /// identically to [`write_table`], but the totals row is included in the
[INFO] [stdout]     |                          ^^^^^^^^^^^ no item named `write_table` in scope
[INFO] [stdout]     |
[INFO] [stdout]     = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `into_string`
[INFO] [stdout]   --> src/output/html.rs:10:60
[INFO] [stdout]    |
[INFO] [stdout] 10 | /// est accumulée en mémoire dans `buf` puis drainée par [`into_string`] soit
[INFO] [stdout]    |                                                            ^^^^^^^^^^^ no item named `into_string` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `close_destination`
[INFO] [stdout]   --> src/output/html.rs:12:12
[INFO] [stdout]    |
[INFO] [stdout] 12 | /// d'un [`close_destination`] via [`finalize`].
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^ no item named `close_destination` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `finalize`
[INFO] [stdout]   --> src/output/html.rs:12:38
[INFO] [stdout]    |
[INFO] [stdout] 12 | /// d'un [`close_destination`] via [`finalize`].
[INFO] [stdout]    |                                      ^^^^^^^^ no item named `finalize` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `i`
[INFO] [stdout]   --> src/procs/factor/rotate.rs:13:34
[INFO] [stdout]    |
[INFO] [stdout] 13 | /// Precondition: k >= 2, all h²[i] > 0.
[INFO] [stdout]    |                                  ^ no item named `i` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `NOINT`
[INFO] [stdout]   --> src/procs/glimmix/mod.rs:11:44
[INFO] [stdout]    |
[INFO] [stdout] 11 | //! - MODEL response = <fixed> / SOLUTION [NOINT].
[INFO] [stdout]    |                                            ^^^^^ no item named `NOINT` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::graphics::render`
[INFO] [stdout]  --> src/procs/gplot/mod.rs:4:55
[INFO] [stdout]   |
[INFO] [stdout] 4 | //! même infrastructure ODS GRAPHICS (M29.1, module [`crate::graphics::render`])
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^ no item named `render` in module `graphics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `Poly` links to private item `poly_coding`
[INFO] [stdout]   --> src/procs/lincom/coding.rs:53:28
[INFO] [stdout]    |
[INFO] [stdout] 53 |     /// orthogonal. (See [`poly_coding`] for the exact normalization.)
[INFO] [stdout]    |                            ^^^^^^^^^^^ this item is private
[INFO] [stdout]    |
[INFO] [stdout]    = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `NOINT`
[INFO] [stdout]  --> src/procs/mixed/mod.rs:6:26
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! - MODEL effects = / [NOINT] [SOLUTION] : general fixed-effects design
[INFO] [stdout]   |                          ^^^^^ no item named `NOINT` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `SOLUTION`
[INFO] [stdout]  --> src/procs/mixed/mod.rs:6:34
[INFO] [stdout]   |
[INFO] [stdout] 6 | //! - MODEL effects = / [NOINT] [SOLUTION] : general fixed-effects design
[INFO] [stdout]   |                                  ^^^^^^^^ no item named `SOLUTION` in scope
[INFO] [stdout]   |
[INFO] [stdout]   = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `crate::graphics::render`
[INFO] [stdout]  --> src/procs/sgplot/mod.rs:4:52
[INFO] [stdout]   |
[INFO] [stdout] 4 | //! l'infrastructure ODS GRAPHICS (M29.1, module [`crate::graphics::render`]).
[INFO] [stdout]   |                                                    ^^^^^^^^^^^^^^^^^^^^^^^ no item named `render` in module `graphics`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `produced_files` links to private item `Session::finish_destination`
[INFO] [stdout]    --> src/session.rs:263:11
[INFO] [stdout]     |
[INFO] [stdout] 263 |     /// [`Session::finish_destination`]) et images ODS GRAPHICS (peuplé par
[INFO] [stdout]     |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `record_produced_file` links to private item `Session::finish_destination`
[INFO] [stdout]    --> src/session.rs:378:12
[INFO] [stdout]     |
[INFO] [stdout] 378 |     /// ([`Session::finish_destination`]) ; les PROCs graphiques
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `PrintDestination` links to private item `Session::finish_destination`
[INFO] [stdout]    --> src/session.rs:591:7
[INFO] [stdout]     |
[INFO] [stdout] 591 | /// [`Session::finish_destination`].
[INFO] [stdout]     |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]     |
[INFO] [stdout]     = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `NOT`
[INFO] [stdout]   --> src/sql/parser/mod.rs:27:50
[INFO] [stdout]    |
[INFO] [stdout] 27 | //! qualifié, agrégats `COUNT(*)`, BETWEEN / IS [NOT] NULL|MISSING / LIKE)
[INFO] [stdout]    |                                                  ^^^ no item named `NOT` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: public documentation for `parse_sql_program` links to private item `parse_sql_option_list`
[INFO] [stdout]  --> src/sql/parser/stmt.rs:9:42
[INFO] [stdout]   |
[INFO] [stdout] 9 | /// et celles d'un `RESET` passent par [`parse_sql_option_list`] : `NOPRINT`
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^ this item is private
[INFO] [stdout]   |
[INFO] [stdout]   = note: this link will resolve properly if you pass `--document-private-items`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `ALL`
[INFO] [stdout]   --> src/sql/plan/mod.rs:56:12
[INFO] [stdout]    |
[INFO] [stdout] 56 | //! UNION [ALL] : `concat` vertical (+ `.unique` sauf ALL). EXCEPT et
[INFO] [stdout]    |            ^^^ no item named `ALL` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0,1`
[INFO] [stdout]   --> src/stat/dists/mod.rs:95:44
[INFO] [stdout]    |
[INFO] [stdout] 95 | //! - p < 0 or p > 1 → ERROR (or clamp to [0,1])
[INFO] [stdout]    |                                            ^^^ no item named `0,1` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unresolved link to `0,1`
[INFO] [stdout]   --> src/stat/dists/special.rs:72:59
[INFO] [stdout]    |
[INFO] [stdout] 72 | /// Regularized incomplete beta function I_x(a, b), x in [0,1].
[INFO] [stdout]    |                                                           ^^^ no item named `0,1` in scope
[INFO] [stdout]    |
[INFO] [stdout]    = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/macros/mod.rs:238:9
[INFO] [stdout]     |
[INFO] [stdout] 238 |     /// https://support.sas.com/documentation/cdl/en/hostunx/61879/HTML/default/retcod.htm
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[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] help: use an automatic link instead
[INFO] [stdout]     |
[INFO] [stdout] 238 |     /// <https://support.sas.com/documentation/cdl/en/hostunx/61879/HTML/default/retcod.htm>
[INFO] [stdout]     |         +                                                                                  +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/macros/mod.rs:239:9
[INFO] [stdout]     |
[INFO] [stdout] 239 |     /// https://support.sas.com/kb/23/addl/fusion23211_1_abort.html
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]     |
[INFO] [stdout] 239 |     /// <https://support.sas.com/kb/23/addl/fusion23211_1_abort.html>
[INFO] [stdout]     |         +                                                           +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `label`
[INFO] [stdout]    --> src/output/mod.rs:174:9
[INFO] [stdout]     |
[INFO] [stdout] 174 |     /// <label> file: …"). Chaque destination surcharge cette méthode.
[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 `Value`
[INFO] [stdout]   --> src/procs/append.rs:13:61
[INFO] [stdout]    |
[INFO] [stdout] 13 | //! - Alignement par NOM (pas par position) ; décoder en Vec<Value> et
[INFO] [stdout]    |                                                             ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 13 | //! - Alignement par NOM (pas par position) ; décoder en `Vec<Value>` et
[INFO] [stdout]    |                                                          +          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `NCl`
[INFO] [stdout]   --> src/procs/cluster/mod.rs:31:75
[INFO] [stdout]    |
[INFO] [stdout] 31 | //! - Nommage : un cluster formé à la ligne où il reste NCl clusters → "CL<NCl>".
[INFO] [stdout]    |                                                                           ^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 31 | //! - Nommage : un cluster formé à la ligne où il reste NCl clusters → "`CL<NCl>`".
[INFO] [stdout]    |                                                                         +       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/procs/common/stats.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 | /// https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.2/proc/n1y2f6nudl7zfjn1joclatu2h3zh.htm
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]    |
[INFO] [stdout] 81 | /// <https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.2/proc/n1y2f6nudl7zfjn1joclatu2h3zh.htm>
[INFO] [stdout]    |     +                                                                                            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/procs/common/stats.rs:154:16
[INFO] [stdout]     |
[INFO] [stdout] 154 | /// Reference: https://support.sas.com/documentation/cdl/en/proc/61895/HTML/default/a002473616.htm
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]     |
[INFO] [stdout] 154 | /// Reference: <https://support.sas.com/documentation/cdl/en/proc/61895/HTML/default/a002473616.htm>
[INFO] [stdout]     |                +                                                                                   +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/procs/common/stats.rs:202:16
[INFO] [stdout]     |
[INFO] [stdout] 202 | /// Reference: https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.2/proc/p1ays1la1f3e2tn1m8owq8h9n1df.htm
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]     |
[INFO] [stdout] 202 | /// Reference: <https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.2/proc/p1ays1la1f3e2tn1m8owq8h9n1df.htm>
[INFO] [stdout]     |                +                                                                                            +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]    --> src/procs/common/stats.rs:233:16
[INFO] [stdout]     |
[INFO] [stdout] 233 | /// Reference: https://support.sas.com/documentation/cdl/en/procstat/63104/HTML/default/procstat_univariate_sect021.htm
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]     |
[INFO] [stdout] 233 | /// Reference: <https://support.sas.com/documentation/cdl/en/procstat/63104/HTML/default/procstat_univariate_sect021.htm>
[INFO] [stdout]     |                +                                                                                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `ds`
[INFO] [stdout]   --> src/procs/contents.rs:42:13
[INFO] [stdout]    |
[INFO] [stdout] 42 |     /// OUT=<ds> : écrit un dataset (une ligne par variable) au lieu du listing
[INFO] [stdout]    |             ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `i`
[INFO] [stdout]   --> src/procs/distance.rs:16:19
[INFO] [stdout]    |
[INFO] [stdout] 16 | //!   colonnes Row<i>/Col<j>.
[INFO] [stdout]    |                   ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 16 | //!   colonnes `Row<i>`/Col<j>.
[INFO] [stdout]    |                +      +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `j`
[INFO] [stdout]   --> src/procs/distance.rs:16:26
[INFO] [stdout]    |
[INFO] [stdout] 16 | //!   colonnes Row<i>/Col<j>.
[INFO] [stdout]    |                          ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 16 | //!   colonnes Row<i>/`Col<j>`.
[INFO] [stdout]    |                       +      +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `i`
[INFO] [stdout]   --> src/procs/distance.rs:17:62
[INFO] [stdout]    |
[INFO] [stdout] 17 | //! - `out=` : dataset avec `_TYPE_`="DISTANCE", `_NAME_`=Row<i>, puis Col1..Coln.
[INFO] [stdout]    |                                                              ^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 17 | //! - `out=` : dataset avec `_TYPE_`="DISTANCE", `_NAME_`=`Row<i>`, puis Col1..Coln.
[INFO] [stdout]    |                                                           +      +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `var`
[INFO] [stdout]   --> src/procs/freq/mod.rs:17:32
[INFO] [stdout]    |
[INFO] [stdout] 17 | //! - out= (1 voie) : colonnes <var>, COUNT, PERCENT.
[INFO] [stdout]    |                                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `var`
[INFO] [stdout]  --> src/procs/glimmix/mod.rs:9:34
[INFO] [stdout]   |
[INFO] [stdout] 9 | //! - RANDOM INTERCEPT / SUBJECT=<var> TYPE=VC (single random intercept).
[INFO] [stdout]   |                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `fixed`
[INFO] [stdout]   --> src/procs/glimmix/mod.rs:11:24
[INFO] [stdout]    |
[INFO] [stdout] 11 | //! - MODEL response = <fixed> / SOLUTION [NOINT].
[INFO] [stdout]    |                        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `var`
[INFO] [stdout]  --> src/procs/mixed/mod.rs:8:34
[INFO] [stdout]   |
[INFO] [stdout] 8 | //! - RANDOM INTERCEPT / SUBJECT=<var> TYPE=VC|CS and
[INFO] [stdout]   |                                  ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `var`
[INFO] [stdout]  --> src/procs/mixed/mod.rs:9:33
[INFO] [stdout]   |
[INFO] [stdout] 9 | //!   REPEATED effect / SUBJECT=<var> TYPE=VC|CS|AR(1)|UN : covariance
[INFO] [stdout]   |                                 ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `Value`
[INFO] [stdout]   --> src/procs/npar1way/mod.rs:71:29
[INFO] [stdout]    |
[INFO] [stdout] 71 | //!   - Decode column to Vec<Value>
[INFO] [stdout]    |                             ^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] help: try marking as source code
[INFO] [stdout]    |
[INFO] [stdout] 71 | //!   - Decode column to `Vec<Value>`
[INFO] [stdout]    |                          +          +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `n`
[INFO] [stdout]   --> src/procs/print/mod.rs:44:43
[INFO] [stdout]    |
[INFO] [stdout] 44 |     /// Option N : imprime une ligne "N = <n>" du nombre d'observations en fin
[INFO] [stdout]    |                                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `construct`
[INFO] [stdout]   --> src/procs/tabulate/mod.rs:75:38
[INFO] [stdout]    |
[INFO] [stdout] 75 | //! stats) → erreur « PROC TABULATE: <construct> not yet supported ».
[INFO] [stdout]    |                                      ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `construct`
[INFO] [stdout]   --> src/procs/tabulate/mod.rs:87:24
[INFO] [stdout]    |
[INFO] [stdout] 87 | //!   « PROC TABULATE: <construct> not yet supported ». Toute option de
[INFO] [stdout]    |                        ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: this URL is not a hyperlink
[INFO] [stdout]   --> src/procs/univariate/mod.rs:42:5
[INFO] [stdout]    |
[INFO] [stdout] 42 | //! https://support.sas.com/documentation/cdl/en/procstat/63104/HTML/default/procstat_univariate_sect021.htm
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: bare URLs are not automatically turned into clickable links
[INFO] [stdout] help: use an automatic link instead
[INFO] [stdout]    |
[INFO] [stdout] 42 | //! <https://support.sas.com/documentation/cdl/en/procstat/63104/HTML/default/procstat_univariate_sect021.htm>
[INFO] [stdout]    |     +                                                                                                        +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unclosed HTML tag `nom`
[INFO] [stdout]   --> src/session/ods_output.rs:57:19
[INFO] [stdout]    |
[INFO] [stdout] 57 |     /// « Output '<nom>' was not created » qui préserve la casse d'origine).
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 39.91s
[INFO] [stderr]    Generated /opt/rustwide/target/doc/sasrs/index.html
[INFO] running `Command { std: "docker" "inspect" "b3835c5e6247c0466774d33052e1ce1fafeae6c12c69c6c5cc42fd61f745e649", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b3835c5e6247c0466774d33052e1ce1fafeae6c12c69c6c5cc42fd61f745e649", kill_on_drop: false }`
[INFO] [stdout] b3835c5e6247c0466774d33052e1ce1fafeae6c12c69c6c5cc42fd61f745e649
