[INFO] fetching crate herolib-osis 0.3.13...
[INFO] testing herolib-osis-0.3.13 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739
[INFO] extracting crate herolib-osis 0.3.13 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate herolib-osis 0.3.13
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate herolib-osis 0.3.13
[INFO] tweaked toml for crates.io crate herolib-osis 0.3.13 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate herolib-osis 0.3.13 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate herolib-osis 0.3.13 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0b3a7f866d47c7a913119db1df5b2d22018a64ab6d67da1627d3cfc808672fd4
[INFO] running `Command { std: "docker" "start" "-a" "0b3a7f866d47c7a913119db1df5b2d22018a64ab6d67da1627d3cfc808672fd4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0b3a7f866d47c7a913119db1df5b2d22018a64ab6d67da1627d3cfc808672fd4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0b3a7f866d47c7a913119db1df5b2d22018a64ab6d67da1627d3cfc808672fd4", kill_on_drop: false }`
[INFO] [stdout] 0b3a7f866d47c7a913119db1df5b2d22018a64ab6d67da1627d3cfc808672fd4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ba503cd7b3cd5b02ae282fd7729f945ba2148f03bb7bb1f376a03a4541aaddff
[INFO] running `Command { std: "docker" "start" "-a" "ba503cd7b3cd5b02ae282fd7729f945ba2148f03bb7bb1f376a03a4541aaddff", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling portable-atomic v1.13.0
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling siphasher v1.0.1
[INFO] [stderr]    Compiling phf_shared v0.10.0
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling utf-8 v0.7.6
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling phf_shared v0.11.3
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling time-core v0.1.8
[INFO] [stderr]    Compiling num-conv v0.2.0
[INFO] [stderr]    Compiling new_debug_unreachable v1.0.6
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling pest v2.8.5
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling ownedbytes v0.7.0
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling time v0.3.46
[INFO] [stderr]    Compiling mac v0.1.1
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling futf v0.1.5
[INFO] [stderr]    Compiling nix v0.28.0
[INFO] [stderr]    Compiling bitpacking v0.9.3
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling smartstring v1.0.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling rustls v0.23.36
[INFO] [stderr]    Compiling utf8-ranges v1.0.5
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling precomputed-hash v0.1.1
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling tantivy-fst v0.5.0
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling cc v1.2.54
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling const-random-macro v0.1.16
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling phf v0.10.1
[INFO] [stderr]    Compiling pest_meta v2.8.5
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling const-random v0.1.18
[INFO] [stderr]    Compiling tantivy-bitpacker v0.6.0
[INFO] [stderr]    Compiling tendril v0.4.3
[INFO] [stderr]    Compiling nibble_vec v0.1.0
[INFO] [stderr]    Compiling murmurhash32 v0.3.1
[INFO] [stderr]    Compiling pulldown-cmark v0.11.3
[INFO] [stderr]    Compiling endian-type v0.1.2
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling option-ext v0.2.0
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling getopts v0.2.24
[INFO] [stderr]    Compiling uuid v1.19.0
[INFO] [stderr]    Compiling phf_generator v0.11.3
[INFO] [stderr]    Compiling phf_generator v0.10.0
[INFO] [stderr]    Compiling phf_codegen v0.10.0
[INFO] [stderr]    Compiling radix_trie v0.2.1
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling string_cache_codegen v0.5.4
[INFO] [stderr]    Compiling fd-lock v4.0.4
[INFO] [stderr]    Compiling ureq-proto v0.5.3
[INFO] [stderr]    Compiling flate2 v1.1.8
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling markup5ever v0.11.0
[INFO] [stderr]    Compiling webpki-roots v1.0.5
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling pest_generator v2.8.5
[INFO] [stderr]    Compiling rand_distr v0.4.3
[INFO] [stderr]    Compiling instant v0.1.13
[INFO] [stderr]    Compiling downcast-rs v1.2.1
[INFO] [stderr]    Compiling thin-vec v0.2.14
[INFO] [stderr]    Compiling pulldown-cmark-escape v0.11.0
[INFO] [stderr]    Compiling unicase v2.9.0
[INFO] [stderr]    Compiling fastdivide v0.4.2
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling measure_time v0.8.3
[INFO] [stderr]    Compiling arc-swap v1.8.0
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling memmap2 v0.9.9
[INFO] [stderr]    Compiling fs4 v0.8.4
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling levenshtein_automata v0.2.1
[INFO] [stderr]    Compiling oneshot v0.1.11
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling tantivy-query-grammar v0.22.0
[INFO] [stderr]    Compiling census v0.4.2
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling rhai_codegen v3.1.0
[INFO] [stderr]    Compiling rustyline-derive v0.10.0
[INFO] [stderr]    Compiling pest_derive v2.8.5
[INFO] [stderr]    Compiling globwalk v0.9.1
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling rustyline v14.0.0
[INFO] [stderr]    Compiling html5ever v0.26.0
[INFO] [stderr]    Compiling htmlescape v0.3.1
[INFO] [stderr]    Compiling lz4_flex v0.11.5
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling rhai v1.24.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tantivy-common v0.7.0
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling string_cache v0.8.9
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling tera v1.20.1
[INFO] [stderr]    Compiling rust-stemmers v1.2.0
[INFO] [stderr]    Compiling tantivy-tokenizer-api v0.3.0
[INFO] [stderr]    Compiling sketches-ddsketch v0.2.2
[INFO] [stderr]    Compiling chrono v0.4.43
[INFO] [stderr]    Compiling herolib-sid v0.1.0
[INFO] [stderr]    Compiling herolib-derive v0.3.13
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling tantivy-stacker v0.3.0
[INFO] [stderr]    Compiling herolib-web v0.3.13
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]    Compiling tantivy-sstable v0.3.0
[INFO] [stderr]    Compiling tantivy-columnar v0.3.0
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling tantivy v0.22.1
[INFO] [stderr]    Compiling herolib_otoml v0.3.13
[INFO] [stderr]    Compiling ureq v3.1.4
[INFO] [stderr]    Compiling herolib-core v0.3.13
[INFO] [stderr]    Compiling herolib-osis v0.3.13 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 01s
[INFO] running `Command { std: "docker" "inspect" "ba503cd7b3cd5b02ae282fd7729f945ba2148f03bb7bb1f376a03a4541aaddff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ba503cd7b3cd5b02ae282fd7729f945ba2148f03bb7bb1f376a03a4541aaddff", kill_on_drop: false }`
[INFO] [stdout] ba503cd7b3cd5b02ae282fd7729f945ba2148f03bb7bb1f376a03a4541aaddff
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ddd1207b05cada4430f5c0ee45812c13da3e793ac5ef0f437015060e900e3867
[INFO] running `Command { std: "docker" "start" "-a" "ddd1207b05cada4430f5c0ee45812c13da3e793ac5ef0f437015060e900e3867", kill_on_drop: false }`
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling socket2 v0.6.2
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling rustls v0.23.36
[INFO] [stderr]    Compiling markup5ever v0.11.0
[INFO] [stderr]    Compiling ureq-proto v0.5.3
[INFO] [stderr]    Compiling rustyline v14.0.0
[INFO] [stderr]    Compiling measure_time v0.8.3
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling serde_path_to_error v0.1.20
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling html5ever v0.26.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling axum-core v0.4.5
[INFO] [stderr]    Compiling tower-http v0.5.2
[INFO] [stderr]    Compiling tower v0.4.13
[INFO] [stderr]    Compiling herolib_otoml v0.3.13
[INFO] [stderr]    Compiling herolib-derive v0.3.13
[INFO] [stderr]    Compiling ureq v3.1.4
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling herolib-web v0.3.13
[INFO] [stderr]    Compiling tantivy v0.22.1
[INFO] [stderr]    Compiling globwalk v0.9.1
[INFO] [stderr]    Compiling tera v1.20.1
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling herolib-core v0.3.13
[INFO] [stderr]    Compiling hyper-util v0.1.19
[INFO] [stderr]    Compiling axum v0.7.9
[INFO] [stderr]    Compiling herolib-osis v0.3.13 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused imports: `OAddress`, `OCur`, `OLocation`, and `OtomlSerialize`
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:10:34
[INFO] [stdout]    |
[INFO] [stdout] 10 | use herolib_osis::otoml::{OTime, OCur, OLocation, OAddress, OtomlSerialize};
[INFO] [stdout]    |                                  ^^^^  ^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `herolib_osis::otoml::OtomlSerialize as _`
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub use herolib_osis::otoml::OtomlSerialize as _;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `OAddress`, `OCur`, `OLocation`, and `OtomlSerialize`
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:10:34
[INFO] [stdout]    |
[INFO] [stdout] 10 | use herolib_osis::otoml::{OTime, OCur, OLocation, OAddress, OtomlSerialize};
[INFO] [stdout]    |                                  ^^^^  ^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `herolib_osis::otoml::OtomlSerialize as _`
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:15:9
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub use herolib_osis::otoml::OtomlSerialize as _;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Ace` and `Group`
[INFO] [stdout]    --> src/rpc/context.rs:431:22
[INFO] [stdout]     |
[INFO] [stdout] 431 |     use crate::acl::{Ace, Group, Right};
[INFO] [stdout]     |                      ^^^  ^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `AccountStatus` is never used
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:19:10
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub enum AccountStatus {
[INFO] [stdout]    |          ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ActivitySummary` is never constructed
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:31:12
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct ActivitySummary {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AuthResult` is never constructed
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub struct AuthResult {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Comment` is never constructed
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:47:12
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub struct Comment {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InvalidCredentials` is never constructed
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:64:12
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub struct InvalidCredentials {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Profile` is never constructed
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:87:12
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub struct Profile {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Role` is never used
[INFO] [stdout]    --> examples/basic/code/core/types_generated.rs:101:10
[INFO] [stdout]     |
[INFO] [stdout] 101 | pub enum Role {
[INFO] [stdout]     |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `User` is never constructed
[INFO] [stdout]    --> examples/basic/code/core/types_generated.rs:169:12
[INFO] [stdout]     |
[INFO] [stdout] 169 | pub struct User {
[INFO] [stdout]     |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WeakPassword` is never constructed
[INFO] [stdout]    --> examples/basic/code/core/types_generated.rs:187:12
[INFO] [stdout]     |
[INFO] [stdout] 187 | pub struct WeakPassword {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ActivitySummary` is never constructed
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:31:12
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub struct ActivitySummary {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AuthResult` is never constructed
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:40:12
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub struct AuthResult {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Comment` is never constructed
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:47:12
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub struct Comment {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InvalidCredentials` is never constructed
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:64:12
[INFO] [stdout]    |
[INFO] [stdout] 64 | pub struct InvalidCredentials {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Profile` is never constructed
[INFO] [stdout]   --> examples/basic/code/core/types_generated.rs:87:12
[INFO] [stdout]    |
[INFO] [stdout] 87 | pub struct Profile {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WeakPassword` is never constructed
[INFO] [stdout]    --> examples/basic/code/core/types_generated.rs:187:12
[INFO] [stdout]     |
[INFO] [stdout] 187 | pub struct WeakPassword {
[INFO] [stdout]     |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `is_done`, `is_urgent`, and `display` are never used
[INFO] [stdout]   --> examples/basic/code/core/types.rs:35:12
[INFO] [stdout]    |
[INFO] [stdout] 33 | impl Task {
[INFO] [stdout]    | --------- methods in this implementation
[INFO] [stdout] 34 |     /// Check if the task is completed.
[INFO] [stdout] 35 |     pub fn is_done(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 40 |     pub fn is_urgent(&self) -> bool {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 45 |     pub fn display(&self) -> String {
[INFO] [stdout]    |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `primary_phone` and `phone_numbers` are never used
[INFO] [stdout]   --> examples/basic/code/core/types.rs:52:12
[INFO] [stdout]    |
[INFO] [stdout] 50 | impl Contact {
[INFO] [stdout]    | ------------ methods in this implementation
[INFO] [stdout] 51 |     /// Get the primary phone number (first in the list).
[INFO] [stdout] 52 |     pub fn primary_phone(&self) -> Option<&Tel> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 57 |     pub fn phone_numbers(&self) -> Vec<String> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/db.rs:578:13
[INFO] [stdout]     |
[INFO] [stdout] 578 |         let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/db.rs:591:13
[INFO] [stdout]     |
[INFO] [stdout] 591 |         let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/db.rs:606:13
[INFO] [stdout]     |
[INFO] [stdout] 606 |         let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/db.rs:619:13
[INFO] [stdout]     |
[INFO] [stdout] 619 |         let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/db.rs:640:17
[INFO] [stdout]     |
[INFO] [stdout] 640 |             let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |                 ----^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/db.rs:651:17
[INFO] [stdout]     |
[INFO] [stdout] 651 |             let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |                 ----^^
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/db.rs:664:13
[INFO] [stdout]     |
[INFO] [stdout] 664 |         let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:145:9
[INFO] [stdout]     |
[INFO] [stdout] 145 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:169:9
[INFO] [stdout]     |
[INFO] [stdout] 169 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:202:9
[INFO] [stdout]     |
[INFO] [stdout] 202 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:222:9
[INFO] [stdout]     |
[INFO] [stdout] 222 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:258:9
[INFO] [stdout]     |
[INFO] [stdout] 258 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:288:9
[INFO] [stdout]     |
[INFO] [stdout] 288 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:310:9
[INFO] [stdout]     |
[INFO] [stdout] 310 |     let mut simple_db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:311:9
[INFO] [stdout]     |
[INFO] [stdout] 311 |     let mut complex_db: DBTyped<ComplexItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^^^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:346:13
[INFO] [stdout]     |
[INFO] [stdout] 346 |         let mut db: DBTyped<SimpleItem> = DBTyped::new(&path, 0).unwrap();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:372:13
[INFO] [stdout]     |
[INFO] [stdout] 372 |         let mut db: DBTyped<SimpleItem> = DBTyped::new(&path, 0).unwrap();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:381:13
[INFO] [stdout]     |
[INFO] [stdout] 381 |         let mut db: DBTyped<SimpleItem> = DBTyped::new(&path, 0).unwrap();
[INFO] [stdout]     |             ----^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:397:9
[INFO] [stdout]     |
[INFO] [stdout] 397 |     let mut db0: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:402:9
[INFO] [stdout]     |
[INFO] [stdout] 402 |     let mut db1: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 1).unwrap();
[INFO] [stdout]     |         ----^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:432:9
[INFO] [stdout]     |
[INFO] [stdout] 432 |     let mut db: DBTyped<ComplexItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:457:9
[INFO] [stdout]     |
[INFO] [stdout] 457 |     let mut db: DBTyped<ComplexItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:475:9
[INFO] [stdout]     |
[INFO] [stdout] 475 |     let mut db: DBTyped<ComplexItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:494:9
[INFO] [stdout]     |
[INFO] [stdout] 494 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:511:9
[INFO] [stdout]     |
[INFO] [stdout] 511 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:545:9
[INFO] [stdout]     |
[INFO] [stdout] 545 |     let mut db: DBTyped<IndexedArticle> =
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:594:9
[INFO] [stdout]     |
[INFO] [stdout] 594 |     let mut db: DBTyped<IndexedArticle> =
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:625:9
[INFO] [stdout]     |
[INFO] [stdout] 625 |     let mut db: DBTyped<IndexedArticle> =
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:648:9
[INFO] [stdout]     |
[INFO] [stdout] 648 |     let mut db: DBTyped<IndexedArticle> =
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/db/tests.rs:678:9
[INFO] [stdout]     |
[INFO] [stdout] 678 |     let mut db: DBTyped<IndexedArticle> =
[INFO] [stdout]     |         ----^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 09s
[INFO] running `Command { std: "docker" "inspect" "ddd1207b05cada4430f5c0ee45812c13da3e793ac5ef0f437015060e900e3867", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ddd1207b05cada4430f5c0ee45812c13da3e793ac5ef0f437015060e900e3867", kill_on_drop: false }`
[INFO] [stdout] ddd1207b05cada4430f5c0ee45812c13da3e793ac5ef0f437015060e900e3867
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 793fe2609f6f3eb0df086c2f26be5d306b4ed0f6e3306e1383b608445694da98
[INFO] running `Command { std: "docker" "start" "-a" "793fe2609f6f3eb0df086c2f26be5d306b4ed0f6e3306e1383b608445694da98", kill_on_drop: false }`
[INFO] [stderr] warning: unused imports: `OAddress`, `OCur`, `OLocation`, and `OtomlSerialize`
[INFO] [stderr]   --> examples/basic/code/core/types_generated.rs:10:34
[INFO] [stderr]    |
[INFO] [stderr] 10 | use herolib_osis::otoml::{OTime, OCur, OLocation, OAddress, OtomlSerialize};
[INFO] [stderr]    |                                  ^^^^  ^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `herolib_osis::otoml::OtomlSerialize as _`
[INFO] [stderr]   --> examples/basic/code/core/types_generated.rs:15:9
[INFO] [stderr]    |
[INFO] [stderr] 15 | pub use herolib_osis::otoml::OtomlSerialize as _;
[INFO] [stderr]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `ActivitySummary` is never constructed
[INFO] [stderr]   --> examples/basic/code/core/types_generated.rs:31:12
[INFO] [stderr]    |
[INFO] [stderr] 31 | pub struct ActivitySummary {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: struct `AuthResult` is never constructed
[INFO] [stderr]   --> examples/basic/code/core/types_generated.rs:40:12
[INFO] [stderr]    |
[INFO] [stderr] 40 | pub struct AuthResult {
[INFO] [stderr]    |            ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Comment` is never constructed
[INFO] [stderr]   --> examples/basic/code/core/types_generated.rs:47:12
[INFO] [stderr]    |
[INFO] [stderr] 47 | pub struct Comment {
[INFO] [stderr]    |            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `InvalidCredentials` is never constructed
[INFO] [stderr]   --> examples/basic/code/core/types_generated.rs:64:12
[INFO] [stderr]    |
[INFO] [stderr] 64 | pub struct InvalidCredentials {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `Profile` is never constructed
[INFO] [stderr]   --> examples/basic/code/core/types_generated.rs:87:12
[INFO] [stderr]    |
[INFO] [stderr] 87 | pub struct Profile {
[INFO] [stderr]    |            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `WeakPassword` is never constructed
[INFO] [stderr]    --> examples/basic/code/core/types_generated.rs:187:12
[INFO] [stderr]     |
[INFO] [stderr] 187 | pub struct WeakPassword {
[INFO] [stderr]     |            ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: methods `is_done`, `is_urgent`, and `display` are never used
[INFO] [stderr]   --> examples/basic/code/core/types.rs:35:12
[INFO] [stderr]    |
[INFO] [stderr] 33 | impl Task {
[INFO] [stderr]    | --------- methods in this implementation
[INFO] [stderr] 34 |     /// Check if the task is completed.
[INFO] [stderr] 35 |     pub fn is_done(&self) -> bool {
[INFO] [stderr]    |            ^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 40 |     pub fn is_urgent(&self) -> bool {
[INFO] [stderr]    |            ^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 45 |     pub fn display(&self) -> String {
[INFO] [stderr]    |            ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: methods `primary_phone` and `phone_numbers` are never used
[INFO] [stderr]   --> examples/basic/code/core/types.rs:52:12
[INFO] [stderr]    |
[INFO] [stderr] 50 | impl Contact {
[INFO] [stderr]    | ------------ methods in this implementation
[INFO] [stderr] 51 |     /// Get the primary phone number (first in the list).
[INFO] [stderr] 52 |     pub fn primary_phone(&self) -> Option<&Tel> {
[INFO] [stderr]    |            ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 57 |     pub fn phone_numbers(&self) -> Vec<String> {
[INFO] [stderr]    |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: enum `AccountStatus` is never used
[INFO] [stderr]   --> examples/basic/code/core/types_generated.rs:19:10
[INFO] [stderr]    |
[INFO] [stderr] 19 | pub enum AccountStatus {
[INFO] [stderr]    |          ^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: struct `ActivitySummary` is never constructed
[INFO] [stderr]   --> examples/basic/code/core/types_generated.rs:31:12
[INFO] [stderr]    |
[INFO] [stderr] 31 | pub struct ActivitySummary {
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: enum `Role` is never used
[INFO] [stderr]    --> examples/basic/code/core/types_generated.rs:101:10
[INFO] [stderr]     |
[INFO] [stderr] 101 | pub enum Role {
[INFO] [stderr]     |          ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: struct `User` is never constructed
[INFO] [stderr]    --> examples/basic/code/core/types_generated.rs:169:12
[INFO] [stderr]     |
[INFO] [stderr] 169 | pub struct User {
[INFO] [stderr]     |            ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `Ace` and `Group`
[INFO] [stderr]    --> src/rpc/context.rs:431:22
[INFO] [stderr]     |
[INFO] [stderr] 431 |     use crate::acl::{Ace, Group, Right};
[INFO] [stderr]     |                      ^^^  ^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/db.rs:578:13
[INFO] [stderr]     |
[INFO] [stderr] 578 |         let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |             ----^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/db.rs:591:13
[INFO] [stderr]     |
[INFO] [stderr] 591 |         let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |             ----^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/db.rs:606:13
[INFO] [stderr]     |
[INFO] [stderr] 606 |         let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |             ----^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/db.rs:619:13
[INFO] [stderr]     |
[INFO] [stderr] 619 |         let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |             ----^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/db.rs:640:17
[INFO] [stderr]     |
[INFO] [stderr] 640 |             let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |                 ----^^
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/db.rs:651:17
[INFO] [stderr]     |
[INFO] [stderr] 651 |             let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |                 ----^^
[INFO] [stderr]     |                 |
[INFO] [stderr]     |                 help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/db.rs:664:13
[INFO] [stderr]     |
[INFO] [stderr] 664 |         let mut db: DBTyped<TestItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |             ----^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:126:9
[INFO] [stderr]     |
[INFO] [stderr] 126 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:145:9
[INFO] [stderr]     |
[INFO] [stderr] 145 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:169:9
[INFO] [stderr]     |
[INFO] [stderr] 169 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:202:9
[INFO] [stderr]     |
[INFO] [stderr] 202 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:222:9
[INFO] [stderr]     |
[INFO] [stderr] 222 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:258:9
[INFO] [stderr]     |
[INFO] [stderr] 258 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:288:9
[INFO] [stderr]     |
[INFO] [stderr] 288 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:310:9
[INFO] [stderr]     |
[INFO] [stderr] 310 |     let mut simple_db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^^^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:311:9
[INFO] [stderr]     |
[INFO] [stderr] 311 |     let mut complex_db: DBTyped<ComplexItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^^^^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:346:13
[INFO] [stderr]     |
[INFO] [stderr] 346 |         let mut db: DBTyped<SimpleItem> = DBTyped::new(&path, 0).unwrap();
[INFO] [stderr]     |             ----^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:372:13
[INFO] [stderr]     |
[INFO] [stderr] 372 |         let mut db: DBTyped<SimpleItem> = DBTyped::new(&path, 0).unwrap();
[INFO] [stderr]     |             ----^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:381:13
[INFO] [stderr]     |
[INFO] [stderr] 381 |         let mut db: DBTyped<SimpleItem> = DBTyped::new(&path, 0).unwrap();
[INFO] [stderr]     |             ----^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:397:9
[INFO] [stderr]     |
[INFO] [stderr] 397 |     let mut db0: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:402:9
[INFO] [stderr]     |
[INFO] [stderr] 402 |     let mut db1: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 1).unwrap();
[INFO] [stderr]     |         ----^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:432:9
[INFO] [stderr]     |
[INFO] [stderr] 432 |     let mut db: DBTyped<ComplexItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:457:9
[INFO] [stderr]     |
[INFO] [stderr] 457 |     let mut db: DBTyped<ComplexItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:475:9
[INFO] [stderr]     |
[INFO] [stderr] 475 |     let mut db: DBTyped<ComplexItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:494:9
[INFO] [stderr]     |
[INFO] [stderr] 494 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:511:9
[INFO] [stderr]     |
[INFO] [stderr] 511 |     let mut db: DBTyped<SimpleItem> = DBTyped::new(tmp.path(), 0).unwrap();
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:545:9
[INFO] [stderr]     |
[INFO] [stderr] 545 |     let mut db: DBTyped<IndexedArticle> =
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:594:9
[INFO] [stderr]     |
[INFO] [stderr] 594 |     let mut db: DBTyped<IndexedArticle> =
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:625:9
[INFO] [stderr]     |
[INFO] [stderr] 625 |     let mut db: DBTyped<IndexedArticle> =
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:648:9
[INFO] [stderr]     |
[INFO] [stderr] 648 |     let mut db: DBTyped<IndexedArticle> =
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/db/tests.rs:678:9
[INFO] [stderr]     |
[INFO] [stderr] 678 |     let mut db: DBTyped<IndexedArticle> =
[INFO] [stderr]     |         ----^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: `herolib-osis` (example "2_use_models") generated 10 warnings (run `cargo fix --example "2_use_models" -p herolib-osis` to apply 2 suggestions)
[INFO] [stderr] warning: `herolib-osis` (example "3_custom_model_methods") generated 11 warnings (7 duplicates)
[INFO] [stderr] warning: `herolib-osis` (lib test) generated 32 warnings (run `cargo fix --lib -p herolib-osis --tests` to apply 32 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.66s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/herolib_osis-ac16bbce3937e83b)
[INFO] [stdout] 
[INFO] [stdout] running 267 tests
[INFO] [stdout] test acl::tests::test_acl_with_admin ... ok
[INFO] [stdout] test acl::tests::test_acl_has_right ... ok
[INFO] [stdout] test acl::tests::test_group_basic ... ok
[INFO] [stdout] test acl::tests::test_acl_user_groups ... ok
[INFO] [stdout] test acl::tests::test_group_remove ... ok
[INFO] [stdout] test acl::tests::test_circular_group_membership ... ok
[INFO] [stdout] test acl::tests::test_acl_serde ... ok
[INFO] [stdout] test acl::tests::test_acl_highest_right ... ok
[INFO] [stdout] test acl::tests::test_acl_basic ... ok
[INFO] [stdout] test build::build::tests::test_config_with_descriptions ... ok
[INFO] [stdout] test acl::tests::test_acl_nested_groups_rights ... ok
[INFO] [stdout] test db::db::tests::test_new_db ... ok
[INFO] [stdout] test db::tests::test_complex_nested_data ... ok
[INFO] [stdout] test build::build::tests::test_generate_domain_mod ... ok
[INFO] [stdout] test acl::tests::test_right_from_str ... ok
[INFO] [stdout] test acl::tests::test_ace_basic ... ok
[INFO] [stdout] test db::db::tests::test_file_path_format ... ok
[INFO] [stdout] test db::tests::test_delete_removes_item ... ok
[INFO] [stdout] test db::db::tests::test_persistence ... ok
[INFO] [stdout] test db::tests::test_capacity_with_multiple_contributors ... ok
[INFO] [stdout] test db::tests::test_empty_collections ... ok
[INFO] [stdout] test db::db::tests::test_delete ... ok
[INFO] [stdout] test db::tests::test_exists_returns_false_for_nonexistent ... ok
[INFO] [stdout] test db::db::tests::test_list ... ok
[INFO] [stdout] test db::db::tests::test_set_and_get ... ok
[INFO] [stdout] test db::tests::test_contributor_id_validation ... ok
[INFO] [stdout] test db::tests::test_different_types_separate_directories ... ok
[INFO] [stdout] test db::tests::test_delete_nonexistent_succeeds_silently ... ok
[INFO] [stdout] test db::tests::test_create_new_database ... ok
[INFO] [stdout] test db::tests::test_empty_string_values ... ok
[INFO] [stdout] test acl::tests::test_right_implies ... ok
[INFO] [stdout] test db::tests::test_exists_returns_true_for_existing ... ok
[INFO] [stdout] test db::tests::test_get_nonexistent_item_returns_error ... ok
[INFO] [stdout] test db::tests::test_home_dir_expansion ... ok
[INFO] [stdout] test build::build::tests::test_config_builder ... ok
[INFO] [stdout] test db::tests::test_no_indexed_fields_no_index_created ... ok
[INFO] [stdout] test db::db::tests::test_set_auto_sid ... ok
[INFO] [stdout] test db::tests::test_capacity_stats ... ok
[INFO] [stdout] test db::tests::test_get_existing_item ... ok
[INFO] [stdout] test db::tests::test_multiple_contributors ... ok
[INFO] [stdout] test db::tests::test_list_empty_database ... ok
[INFO] [stdout] test db::tests::test_file_path_structure ... ok
[INFO] [stdout] test db::tests::test_multiple_readers ... ok
[INFO] [stdout] test db::tests::test_large_value ... ok
[INFO] [stdout] test db::tests::test_list_multiple_items ... ok
[INFO] [stdout] test db::tests::test_special_characters_in_strings ... ok
[INFO] [stdout] test db::tests::test_optional_none_field ... ok
[INFO] [stdout] test db::tests::test_search_without_index_returns_error ... ok
[INFO] [stdout] test db::tests::test_persistence_across_sessions ... ok
[INFO] [stdout] test db::tests::test_set_preserves_existing_sid ... ok
[INFO] [stdout] test db::tests::test_unicode_content ... ok
[INFO] [stdout] test db::tests::test_sid_counter_persists ... ok
[INFO] [stdout] test db::tests::test_set_generates_sid_when_empty ... ok
[INFO] [stdout] test db::tests::test_sid_parsing_roundtrip ... ok
[INFO] [stdout] test generators::docs::html::tests::test_filter_by_service_html ... ok
[INFO] [stdout] test db::tests::test_new_with_index_creates_index ... ok
[INFO] [stdout] test db::tests::test_many_items_performance ... ok
[INFO] [stdout] test generators::docs::md::tests::test_enum ... ok
[INFO] [stdout] test generators::docs::md::tests::test_filter_by_service ... ok
[INFO] [stdout] test generators::docs::html::tests::test_html_escaping ... ok
[INFO] [stdout] test generators::docs::md::tests::test_filter_by_service_and_type ... ok
[INFO] [stdout] test generators::docs::md::tests::test_filter_by_type ... ok
[INFO] [stdout] test generators::docs::md::tests::test_rpc_methods_with_parameters ... ok
[INFO] [stdout] test generators::docs::md::tests::test_rpc_service ... ok
[INFO] [stdout] test generators::docs::md::tests::test_filter_multiple_services_and_types ... ok
[INFO] [stdout] test generators::docs::md::tests::test_simple_struct ... ok
[INFO] [stdout] test generators::docs::html::tests::test_filter_by_type_html ... ok
[INFO] [stdout] test generators::docs::html::tests::test_stats_cards ... ok
[INFO] [stdout] test generators::docs::md::tests::test_table_of_contents ... ok
[INFO] [stdout] test generators::docs::md_ai::tests::test_ai_format_structure ... ok
[INFO] [stdout] test generators::docs::html::tests::test_html_generation ... ok
[INFO] [stdout] test generators::docs::html::tests::test_rpc_service_html ... ok
[INFO] [stdout] test generators::docs::md_ai::tests::test_filter_by_service_md_ai ... ok
[INFO] [stdout] test generators::docs::md_ai::tests::test_dependency_detection ... ok
[INFO] [stdout] test generators::docs::md_ai::tests::test_filter_by_type_md_ai ... ok
[INFO] [stdout] test generators::docs::md_ai::tests::test_semantic_inference ... ok
[INFO] [stdout] test generators::domain::tests::test_domain_config_builder ... ok
[INFO] [stdout] test generators::domain::tests::test_is_root_object_marker ... ok
[INFO] [stdout] test generators::domain::tests::test_field_info_builder ... ok
[INFO] [stdout] test generators::domain::tests::test_root_object_info_builder ... ok
[INFO] [stdout] test generators::domain::tests::test_parse_markers ... ok
[INFO] [stdout] test generators::generator::tests::test_domain_add_simple ... ok
[INFO] [stdout] test generators::generator::tests::test_domain_add_with_markers ... ok
[INFO] [stdout] test generators::domain::tests::test_is_index_marker ... ok
[INFO] [stdout] test generators::generator::tests::test_domain_add_invalid_schema ... ok
[INFO] [stdout] test generators::generator::tests::test_generator_new ... ok
[INFO] [stdout] test generators::generator::tests::test_generate_rust ... ok
[INFO] [stdout] test generators::generator::tests::test_generate_rust_with_indexed_fields ... ok
[INFO] [stdout] test generators::generator::tests::test_rootobject_leading_comment ... ok
[INFO] [stdout] test generators::js::js_struct::tests::test_constant_case_conversion ... ok
[INFO] [stdout] test generators::generator::tests::test_rootobject_marker ... ok
[INFO] [stdout] test generators::js::js_struct::tests::test_list_type ... ok
[INFO] [stdout] test generators::generator::tests::test_rootobject_requires_sid ... ok
[INFO] [stdout] test generators::js::js_struct::tests::test_exports ... ok
[INFO] [stdout] test generators::js::js_struct::tests::test_integer_enum ... ok
[INFO] [stdout] test generators::js::js_struct::tests::test_optional_field ... ok
[INFO] [stdout] test generators::rhai::rhai_struct::tests::test_list_type ... ok
[INFO] [stdout] test generators::rhai::rhai_struct::tests::test_optional_field ... ok
[INFO] [stdout] test generators::rhai::rhai_struct::tests::test_pascal_case ... ok
[INFO] [stdout] test generators::js::js_struct::tests::test_string_enum ... ok
[INFO] [stdout] test generators::rhai::rhai_struct::tests::test_range_validation ... ok
[INFO] [stdout] test generators::rhai::rhai_struct::tests::test_map_type ... ok
[INFO] [stdout] test generators::rhai::rhai_struct::tests::test_snake_case ... ok
[INFO] [stdout] test generators::rhai::rhai_struct::tests::test_simple_struct ... ok
[INFO] [stdout] test generators::rhai::rhai_struct::tests::test_register_all ... ok
[INFO] [stdout] test generators::rhai::rhai_struct::tests::test_string_enum ... ok
[INFO] [stdout] test generators::rust::rust_rpc::tests::test_optional_parameters ... ok
[INFO] [stdout] test generators::js::js_struct::tests::test_simple_struct ... ok
[INFO] [stdout] test generators::js::js_struct::tests::test_type_validation ... ok
[INFO] [stdout] test generators::rust::rust_rpc::tests::test_multiple_methods ... ok
[INFO] [stdout] test generators::rust::rust_rpc::tests::test_simple_service ... ok
[INFO] [stdout] test generators::rust::rust_client::tests::test_generate_simple_client ... ok
[INFO] [stdout] test generators::rust::rust_server::tests::test_generate_rpc_wrapper ... ok
[INFO] [stdout] test generators::rust::rust_server::tests::test_generate_server_mod ... ok
[INFO] [stdout] test generators::rust::rust_struct::tests::test_list_type ... ok
[INFO] [stdout] test generators::rust::rust_struct::tests::test_map_type ... ok
[INFO] [stdout] test generators::rust::rust_osis::tests::test_generate_triggers ... ok
[INFO] [stdout] test generators::rust::rust_osis::tests::test_generate_simple_domain ... ok
[INFO] [stdout] test generators::rust::rust_osis::tests::test_to_pascal_case ... ok
[INFO] [stdout] test generators::rust::rust_osis::tests::test_to_snake_case ... ok
[INFO] [stdout] test generators::rust::rust_struct::tests::test_optional_field ... ok
[INFO] [stdout] test generators::rust::rust_struct::tests::test_otoml_types ... ok
[INFO] [stdout] test generators::rust::rust_struct::tests::test_pascal_case_conversion ... ok
[INFO] [stdout] test generators::rust::rust_struct::tests::test_simple_struct ... ok
[INFO] [stdout] test generators::rust::rust_struct::tests::test_string_enum ... ok
[INFO] [stdout] test generators::rust::rust_struct::tests::test_type_reference ... ok
[INFO] [stdout] test generators::rust::rust_struct::tests::test_snake_case_conversion ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_all_optional_fields ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_const_string_literal ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_const_integer_literal ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_deeply_nested_list ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_integer_enum ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_error_types_schema ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_empty_object ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_list_of_primitives ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_list_of_objects ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_complex_schema_from_docs ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_map_of_lists ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_map_string_to_any ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_map_string_to_typed ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_nested_type_references ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_oaddress_type ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_object_with_all_primitive_types ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_object_with_optional_fields ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_olocation_type ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_simple_object ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_ocur_type ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_string_enum ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_sid_type ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_time_type ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_type_reference ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_typed_enum_with_base ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_union_of_types ... ok
[INFO] [stdout] test generators::schemas::openrpc::tests::test_openrpc_components_schemas ... ok
[INFO] [stdout] test generators::schemas::openrpc::tests::test_openrpc_with_errors ... ok
[INFO] [stdout] test generators::schemas::openrpc::tests::test_openrpc_generation ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_union_of_named_types ... ok
[INFO] [stdout] test generators::schemas::openrpc::tests::test_openrpc_with_otoml_types ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_tuple_named ... ok
[INFO] [stdout] test generators::schemas::oschema::tests::test_optional_field ... ok
[INFO] [stdout] test generators::schemas::oschema::tests::test_root_object_detection ... ok
[INFO] [stdout] test generators::schemas::oschema::tests::test_service ... ok
[INFO] [stdout] test generators::schemas::oschema::tests::test_roundtrip_simple ... ok
[INFO] [stdout] test generators::schemas::oschema::tests::test_simple_struct ... ok
[INFO] [stdout] test generators::schemas::oschema::tests::test_enum ... ok
[INFO] [stdout] test generators::schemas::oschema::tests::test_categorization ... ok
[INFO] [stdout] test generators::schemas::oschema::tests::test_header_preservation ... ok
[INFO] [stdout] test generators::schemas::json_schema::tests::test_tuple_unnamed ... ok
[INFO] [stdout] test oschema::lexer::tests::test_at_token ... ok
[INFO] [stdout] test generators::schemas::oschema::tests::test_list_and_map ... ok
[INFO] [stdout] test generators::schemas::oschema::tests::test_header_with_rpc_info ... ok
[INFO] [stdout] test oschema::lexer::tests::test_error_unexpected_char ... ok
[INFO] [stdout] test oschema::lexer::tests::test_comments ... ok
[INFO] [stdout] test oschema::lexer::tests::test_empty_input ... ok
[INFO] [stdout] test oschema::lexer::tests::test_error_unterminated_string ... ok
[INFO] [stdout] test oschema::lexer::tests::test_identifiers ... ok
[INFO] [stdout] test oschema::lexer::tests::test_integers ... ok
[INFO] [stdout] test oschema::lexer::tests::test_keywords ... ok
[INFO] [stdout] test oschema::lexer::tests::test_optional_field ... ok
[INFO] [stdout] test oschema::lexer::tests::test_punctuation ... ok
[INFO] [stdout] test oschema::lexer::tests::test_string_escapes ... ok
[INFO] [stdout] test oschema::lexer::tests::test_line_column_tracking ... ok
[INFO] [stdout] test oschema::lexer::tests::test_floats ... ok
[INFO] [stdout] test generators::generate::tests::test_generator_from_source ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_add_crud_service_for_type ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_add_crud_services ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_comment_position ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_generate_crud_service ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_literal_methods ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_object_type ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_primitive_type_methods ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_rpc_method_parameters ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_schema_add_definition ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_schema_creation ... ok
[INFO] [stdout] test generators::docs::html::tests::test_rpc_methods_with_details ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_type_def_builders ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_type_expr_checks ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_union_type ... ok
[INFO] [stdout] test oschema::parser::tests::test_all_otoml_types_basic ... ok
[INFO] [stdout] test oschema::lexer::tests::test_strings ... ok
[INFO] [stdout] test oschema::lexer::tests::test_type_definition ... ok
[INFO] [stdout] test oschema::lexer::tests::test_union_type ... ok
[INFO] [stdout] test oschema::parser::tests::test_duplicate_definition_error ... ok
[INFO] [stdout] test oschema::model_schema::tests::test_service_methods ... ok
[INFO] [stdout] test oschema::parser::tests::test_field_comments ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_complex_schema ... ok
[INFO] [stdout] test oschema::parser::tests::test_comments_attached_to_correct_definitions ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_comments ... ok
[INFO] [stdout] test oschema::parser::tests::test_duplicate_service_error ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_enum ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_list ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_named_tuple ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_complex_return_type ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_named_type_reference ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_empty_schema ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_map ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_otoml_types ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_recursive_type ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_optional_field ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_service_multiple_parameters ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_service_multiple_methods ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_service_void_return ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_service_with_object_parameter ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_service_with_errors ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_simple_object ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_simple_service ... ok
[INFO] [stdout] test db::tests::test_search_empty_query ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_typed_enum ... ok
[INFO] [stdout] test oschema::parser::tests::test_sid_type_basic ... ok
[INFO] [stdout] test oschema::parser::tests::test_trailing_comment_on_same_line ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_union_types ... ok
[INFO] [stdout] test oschema::parser::tests::test_sid_in_service ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_tuple ... ok
[INFO] [stdout] test rpc::context::tests::test_context_basic ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_service_with_type_definitions ... ok
[INFO] [stdout] test rpc::context::tests::test_context_domains ... ok
[INFO] [stdout] test rpc::context::tests::test_context_open_access ... ok
[INFO] [stdout] test rpc::context::tests::test_context_serde ... ok
[INFO] [stdout] test rpc::context::tests::test_context_with_acl ... ok
[INFO] [stdout] test rpc::context::tests::test_domain_add_type ... ok
[INFO] [stdout] test rpc::context::tests::test_domain_basic ... ok
[INFO] [stdout] test rpc::context::tests::test_context_effective_dirs ... ok
[INFO] [stdout] test rpc::context::tests::test_domain_with_description ... ok
[INFO] [stdout] test rpc::osis_app_bridge::tests::test_app_handler_creation ... ok
[INFO] [stdout] test rpc::osis_app_bridge::tests::test_app_handler_dispatch ... ok
[INFO] [stdout] test rpc::protocol::tests::test_method_parse ... ok
[INFO] [stdout] test rpc::context::tests::test_context_builder ... ok
[INFO] [stdout] test rpc::protocol::tests::test_request_parse ... ok
[INFO] [stdout] test rpc::protocol::tests::test_response ... ok
[INFO] [stdout] test seed::generator::tests::test_generate_filename ... ok
[INFO] [stdout] test seed::generator::tests::test_clean_toml_response ... ok
[INFO] [stdout] test seed::generator::tests::test_validate_toml ... ok
[INFO] [stdout] test seed::seeder::tests::test_prepare_otoml_adds_defaults ... ok
[INFO] [stdout] test seed::generator::tests::test_generate_prompt ... ok
[INFO] [stdout] test seed::seeder::tests::test_infer_object_type ... ok
[INFO] [stdout] test seed::seeder::tests::test_toml_to_json ... ok
[INFO] [stdout] test oschema::parser::tests::test_parse_nested_object ... ok
[INFO] [stdout] test db::tests::test_delete_removes_from_index ... ok
[INFO] [stdout] test db::tests::test_search_field_specific ... ok
[INFO] [stdout] test index::manager::tests::test_handle_reuse ... ok
[INFO] [stdout] test db::tests::test_update_reindexes ... ok
[INFO] [stdout] test index::index::tests::test_field_specific_search ... ok
[INFO] [stdout] test index::manager::tests::test_multiple_indices ... ok
[INFO] [stdout] test index::index::tests::test_clear_index ... ok
[INFO] [stdout] test index::index::tests::test_index_and_search ... ok
[INFO] [stdout] test index::index::tests::test_fuzzy_search ... ok
[INFO] [stdout] test db::tests::test_search_returns_matching_results ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 267 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.68s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests herolib_osis
[INFO] [stdout] 
[INFO] [stdout] running 150 tests
[INFO] [stdout] test src/build/build.rs - build::build (line 58) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build (line 76) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::GenerationTarget (line 92) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::docs_dir (line 274) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::domain (line 335) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::feature_gated (line 358) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::generate_models (line 397) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::generate_rpc (line 410) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::generate_server (line 424) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::new (line 207) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::reset (line 522) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::schemas_dir (line 227) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::sdk_dir (line 292) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::sdk_types_crate (line 493) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::src_dir (line 258) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::with_examples (line 460) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::with_rhai (line 436) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::with_rust_sdk (line 474) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::with_wasm (line 448) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuilder (line 537) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuilder::generate (line 606) ... ignored
[INFO] [stdout] test src/build/mod.rs - build (line 11) ... ignored
[INFO] [stdout] test src/db/db.rs - db::db::DBTyped (line 108) ... ignored
[INFO] [stdout] test src/db/db.rs - db::db::DBTyped (line 76) ... ignored
[INFO] [stdout] test src/db/db.rs - db::db::DBTyped<T>::rebuild_index (line 492) ... ignored
[INFO] [stdout] test src/db/db.rs - db::db::DBTyped<T>::search (line 446) ... ignored
[INFO] [stdout] test src/db/mod.rs - db (line 9) ... ignored
[INFO] [stdout] test src/generators/docs/html.rs - generators::docs::html::Schema::to_html (line 1612) ... ignored
[INFO] [stdout] test src/generators/docs/html.rs - generators::docs::html::Schema::to_html_filtered (line 1647) ... ignored
[INFO] [stdout] test src/generators/docs/md.rs - generators::docs::md::Schema::to_markdown (line 445) ... ignored
[INFO] [stdout] test src/generators/docs/md.rs - generators::docs::md::Schema::to_markdown_filtered (line 479) ... ignored
[INFO] [stdout] test src/generators/docs/md_ai.rs - generators::docs::md_ai::Schema::to_markdown_ai (line 624) ... ignored
[INFO] [stdout] test src/generators/docs/md_ai.rs - generators::docs::md_ai::Schema::to_markdown_ai_filtered (line 653) ... ignored
[INFO] [stdout] test src/generators/domain.rs - generators::domain::parse_markers (line 320) ... ignored
[INFO] [stdout] test src/generators/generate.rs - generators::generate (line 18) ... ignored
[INFO] [stdout] test src/generators/generator.rs - generators::generator::OSISGenerator (line 51) ... ignored
[INFO] [stdout] test src/generators/generator.rs - generators::generator::OSISGenerator::domain_add (line 100) ... ignored
[INFO] [stdout] test src/generators/generator.rs - generators::generator::OSISGenerator::generate_rust (line 317) ... ignored
[INFO] [stdout] test src/generators/generator.rs - generators::generator::OSISGenerator::new (line 75) ... ignored
[INFO] [stdout] test src/generators/js/js_struct.rs - generators::js::js_struct (line 13) ... ignored
[INFO] [stdout] test src/generators/js/js_struct.rs - generators::js::js_struct::Schema::to_js_structs (line 864) ... ignored
[INFO] [stdout] test src/generators/mod.rs - generators (line 32) ... ignored
[INFO] [stdout] test src/generators/rhai/mod.rs - generators::rhai (line 14) ... ignored
[INFO] [stdout] test src/generators/rhai/mod.rs - generators::rhai (line 27) ... ignored
[INFO] [stdout] test src/generators/rhai/rhai_struct.rs - generators::rhai::rhai_struct (line 13) ... ignored
[INFO] [stdout] test src/generators/rhai/rhai_struct.rs - generators::rhai::rhai_struct::Schema::to_rhai_structs (line 579) ... ignored
[INFO] [stdout] test src/generators/rust/rust_osis.rs - generators::rust::rust_osis (line 27) ... ignored
[INFO] [stdout] test src/generators/rust/rust_osis.rs - generators::rust::rust_osis (line 59) ... ignored
[INFO] [stdout] test src/generators/rust/rust_struct.rs - generators::rust::rust_struct::Schema::to_rust_structs (line 739) ... ignored
[INFO] [stdout] test src/generators/rust/rust_struct.rs - generators::rust::rust_struct::generate_rust_structs (line 18) ... ignored
[INFO] [stdout] test src/generators/schemas/json_schema.rs - generators::schemas::json_schema::Schema::to_json_schema (line 687) ... ignored
[INFO] [stdout] test src/generators/schemas/openrpc.rs - generators::schemas::openrpc::Schema::to_openrpc (line 431) ... ignored
[INFO] [stdout] test src/generators/schemas/oschema.rs - generators::schemas::oschema::Schema::to_oschema (line 460) ... ignored
[INFO] [stdout] test src/index/manager.rs - index::manager (line 46) ... ignored
[INFO] [stdout] test src/index/service.rs - index::service (line 13) ... ignored
[INFO] [stdout] test src/oschema/mod.rs - oschema (line 35) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Comment::leading (line 2663) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Comment::trailing (line 2684) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Field::new (line 1956) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Field::optional (line 1980) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Field::with_index (line 2003) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Literal::to_json_value (line 2569) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::ObjectType::add_field (line 1757) ... ignored
[INFO] [stdout] test src/lib.rs - (line 15) - compile ... ok
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::ObjectType::field_count (line 1770) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::ObjectType::field_names (line 1811) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::ObjectType::get_field (line 1798) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::ObjectType::indexed_field_count (line 1846) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::ObjectType::indexed_field_names (line 1857) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::ObjectType::indexed_fields_string (line 1872) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::ObjectType::new (line 1737) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::ObjectType::optional_field_count (line 1835) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::ObjectType::required_field_count (line 1824) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::PrimitiveType::as_str (line 2333) ... ignored
[INFO] [stdout] test src/acl/mod.rs - acl::Ace::new (line 257) ... ok
[INFO] [stdout] test src/acl/mod.rs - acl::Acl::new (line 335) ... ok
[INFO] [stdout] test src/acl/mod.rs - acl::Group::new (line 128) ... ok
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::PrimitiveType::from_str (line 2372) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::PrimitiveType::json_schema_type (line 2439) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::PrimitiveType::rust_type (line 2406) ... ignored
[INFO] [stdout] test src/acl/mod.rs - acl (line 14) ... ok
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::RpcMethod::add_param (line 1171) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::RpcMethod::new (line 1106) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::RpcMethod::optional_param_count (line 1277) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::RpcMethod::param_count (line 1211) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::RpcMethod::param_names (line 1240) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::RpcMethod::required_param_count (line 1266) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::RpcMethod::with_error_types (line 1154) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::RpcMethod::with_return_type (line 1133) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::RpcParameter::new (line 1322) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::RpcParameter::optional (line 1344) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema (line 42) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::add_crud_service_for_type (line 593) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::add_crud_services (line 469) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::add_definition (line 147) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::add_service (line 171) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::definition_count (line 252) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::definition_names (line 285) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::generate_crud_service (line 352) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::get_definition (line 226) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::has_definition (line 193) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::new (line 92) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::service_count (line 264) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::service_names (line 298) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::set_comments (line 315) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Schema::set_header (line 116) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Service::add_method (line 962) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Service::get_method (line 1030) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Service::method_count (line 1002) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Service::method_names (line 1043) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Service::new (line 897) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Service::with_description (line 945) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Service::with_version (line 924) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TupleElem::named (line 2216) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TupleElem::unnamed (line 2195) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeDef (line 632) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeDef::alias (line 675) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeDef::as_alias (line 780) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeDef::is_alias (line 750) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeDef::is_typed_enum (line 763) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeDef::typed_enum (line 696) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeDef::with_comments (line 723) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeExpr::list (line 1479) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeExpr::literal (line 1547) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeExpr::map (line 1495) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeExpr::named (line 1464) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeExpr::new (line 1412) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeExpr::object (line 1513) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeExpr::primitive (line 1449) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeExpr::tuple (line 1562) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeExpr::union (line 1529) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TypeExpr::with_comments (line 1431) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::UnionType::new (line 2104) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::UnionType::variant_count (line 2121) ... ignored
[INFO] [stdout] test src/oschema/parser.rs - oschema::parser (line 15) ... ignored
[INFO] [stdout] test src/oschema/parser.rs - oschema::parser (line 7) ... ignored
[INFO] [stdout] test src/oschema/parser.rs - oschema::parser::parse_schema (line 36) ... ignored
[INFO] [stdout] test src/oschema/parser.rs - oschema::parser::parse_schema_dir (line 96) ... ignored
[INFO] [stdout] test src/rpc/context.rs - rpc::context (line 14) ... ignored
[INFO] [stdout] test src/rpc/handler.rs - rpc::handler::OsisCustomRpcHandler (line 141) ... ignored
[INFO] [stdout] test src/rpc/handler.rs - rpc::handler::impl_osis_rpc_handler (line 208) ... ignored
[INFO] [stdout] test src/rpc/handler.rs - rpc::handler::impl_osis_rpc_handler_with_custom (line 310) ... ignored
[INFO] [stdout] test src/rpc/mod.rs - rpc (line 102) ... ignored
[INFO] [stdout] test src/rpc/mod.rs - rpc (line 72) ... ignored
[INFO] [stdout] test src/rpc/osis_app_bridge.rs - rpc::osis_app_bridge (line 18) ... ignored
[INFO] [stdout] test src/seed/mod.rs - seed (line 29) ... ignored
[INFO] [stdout] test src/seed/mod.rs - seed (line 38) ... ignored
[INFO] [stdout] test src/acl/mod.rs - acl::Acl::has_right (line 477) ... ok
[INFO] [stdout] test src/rpc/context.rs - rpc::context::Context::new (line 169) ... ok
[INFO] [stdout] test src/rpc/context.rs - rpc::context::Domain::new (line 71) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 142 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::domains (line 311) ... ignored
[INFO] [stdout] test src/build/build.rs - build::build::OschemaBuildConfig::target (line 382) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Comment (line 2639) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Field (line 1915) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::ObjectType (line 1707) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::RpcMethod (line 1060) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::RpcParameter (line 1291) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::Service (line 845) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::TupleElem (line 2165) ... ignored
[INFO] [stdout] test src/oschema/model_schema.rs - oschema::model_schema::UnionType (line 2079) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 10 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 2.59s; merged doctests compilation took 2.58s
[INFO] running `Command { std: "docker" "inspect" "793fe2609f6f3eb0df086c2f26be5d306b4ed0f6e3306e1383b608445694da98", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "793fe2609f6f3eb0df086c2f26be5d306b4ed0f6e3306e1383b608445694da98", kill_on_drop: false }`
[INFO] [stdout] 793fe2609f6f3eb0df086c2f26be5d306b4ed0f6e3306e1383b608445694da98
