[INFO] fetching crate tailwind-rs-core 0.15.4... [INFO] testing tailwind-rs-core-0.15.4 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate tailwind-rs-core 0.15.4 into /workspace/builds/worker-0-tc2/source [INFO] started tweaking crates.io crate tailwind-rs-core 0.15.4 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate tailwind-rs-core 0.15.4 [INFO] tweaked toml for crates.io crate tailwind-rs-core 0.15.4 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate tailwind-rs-core 0.15.4 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate tailwind-rs-core 0.15.4 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 085f325e2a5d3234cca59ab1df7af60a51d3b69a16954c91c1f24fe853d0bf66 [INFO] running `Command { std: "docker" "start" "-a" "085f325e2a5d3234cca59ab1df7af60a51d3b69a16954c91c1f24fe853d0bf66", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "085f325e2a5d3234cca59ab1df7af60a51d3b69a16954c91c1f24fe853d0bf66", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "085f325e2a5d3234cca59ab1df7af60a51d3b69a16954c91c1f24fe853d0bf66", kill_on_drop: false }` [INFO] [stdout] 085f325e2a5d3234cca59ab1df7af60a51d3b69a16954c91c1f24fe853d0bf66 [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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7afacda4be2a56fa07bdb7db7eb61e4fd6f095315e3a970a26770c663da0309e [INFO] running `Command { std: "docker" "start" "-a" "7afacda4be2a56fa07bdb7db7eb61e4fd6f095315e3a970a26770c663da0309e", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.19 [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling serde_core v1.0.227 [INFO] [stderr] Compiling serde v1.0.227 [INFO] [stderr] Compiling libc v0.2.176 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling cfg-if v1.0.3 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling hashbrown v0.16.0 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling lock_api v0.4.13 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling foldhash v0.1.5 [INFO] [stderr] Compiling regex-syntax v0.8.6 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling itoa v1.0.15 [INFO] [stderr] Compiling ryu v1.0.20 [INFO] [stderr] Compiling iana-time-zone v0.1.64 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling indexmap v2.11.4 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling lru v0.12.5 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling serde_derive v1.0.227 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling uuid v1.18.1 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling tailwind-rs-core v0.15.4 (/opt/rustwide/workdir) [INFO] [stdout] warning: fields `version` and `supported_methods` are never read [INFO] [stdout] --> src/api_contracts.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 55 | pub struct ClassBuilderContract { [INFO] [stdout] | -------------------- fields in this struct [INFO] [stdout] 56 | version: ApiVersion, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 57 | supported_methods: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ClassBuilderContract` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `version` and `supported_formats` are never read [INFO] [stdout] --> src/api_contracts.rs:176:5 [INFO] [stdout] | [INFO] [stdout] 175 | pub struct CssGeneratorContract { [INFO] [stdout] | -------------------- fields in this struct [INFO] [stdout] 176 | version: ApiVersion, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 177 | supported_formats: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CssGeneratorContract` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.69s [INFO] running `Command { std: "docker" "inspect" "7afacda4be2a56fa07bdb7db7eb61e4fd6f095315e3a970a26770c663da0309e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7afacda4be2a56fa07bdb7db7eb61e4fd6f095315e3a970a26770c663da0309e", kill_on_drop: false }` [INFO] [stdout] 7afacda4be2a56fa07bdb7db7eb61e4fd6f095315e3a970a26770c663da0309e [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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3dd8632cbae26d5533da6fb7a4dffa625d49d05725385155f5889cf6b75382ce [INFO] running `Command { std: "docker" "start" "-a" "3dd8632cbae26d5533da6fb7a4dffa625d49d05725385155f5889cf6b75382ce", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling serde_core v1.0.227 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling serde v1.0.227 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.104 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling bumpalo v3.19.0 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling log v0.4.28 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling thiserror v2.0.16 [INFO] [stderr] Compiling pin-project-lite v0.2.16 [INFO] [stderr] Compiling stable_deref_trait v1.2.0 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling unicode-segmentation v1.12.0 [INFO] [stderr] Compiling pin-utils v0.1.0 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling slab v0.4.11 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling writeable v0.6.1 [INFO] [stderr] Compiling typenum v1.18.0 [INFO] [stderr] Compiling litemap v0.8.0 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1 [INFO] [stderr] Compiling icu_normalizer_data v2.0.0 [INFO] [stderr] Compiling icu_properties_data v2.0.1 [INFO] [stderr] Compiling parking_lot v0.12.4 [INFO] [stderr] Compiling slotmap v1.0.7 [INFO] [stderr] Compiling throw_error v0.3.0 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling convert_case v0.8.0 [INFO] [stderr] Compiling unicode-xid v0.2.6 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling concurrent-queue v2.5.0 [INFO] [stderr] Compiling or_poisoned v0.1.0 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling proc-macro-utils v0.10.0 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Compiling wasm-bindgen v0.2.104 [INFO] [stderr] Compiling server_fn_macro v0.8.7 [INFO] [stderr] Compiling reactive_graph v0.2.7 [INFO] [stderr] Compiling send_wrapper v0.6.0 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling camino v1.2.0 [INFO] [stderr] Compiling xxhash-rust v0.8.15 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling event-listener v5.4.1 [INFO] [stderr] Compiling rustc-hash v2.1.1 [INFO] [stderr] Compiling utf8-width v0.1.7 [INFO] [stderr] Compiling guardian v1.3.0 [INFO] [stderr] Compiling html-escape v0.2.13 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling tachys v0.2.8 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling proc-macro-error-attr2 v2.0.0 [INFO] [stderr] Compiling const_format_proc_macros v0.2.34 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling utf8_iter v1.0.4 [INFO] [stderr] Compiling manyhow-macros v0.11.4 [INFO] [stderr] Compiling prettyplease v0.2.37 [INFO] [stderr] Compiling event-listener-strategy v0.5.4 [INFO] [stderr] Compiling async-lock v3.4.1 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling zerocopy v0.8.27 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling either_of v0.1.6 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling toml_parser v1.0.3 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling server_fn v0.8.7 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling http v1.3.1 [INFO] [stderr] Compiling const_str_slice_concat v0.1.0 [INFO] [stderr] Compiling interpolator v0.5.0 [INFO] [stderr] Compiling collection_literals v1.0.2 [INFO] [stderr] Compiling next_tuple v0.1.0 [INFO] [stderr] Compiling drain_filter_polyfill v0.1.3 [INFO] [stderr] Compiling linear-map v1.2.0 [INFO] [stderr] Compiling cpufeatures v0.2.17 [INFO] [stderr] Compiling erased v0.1.2 [INFO] [stderr] Compiling bitflags v2.9.4 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling const_format v0.2.34 [INFO] [stderr] Compiling convert_case v0.6.0 [INFO] [stderr] Compiling leptos_macro v0.8.8 [INFO] [stderr] Compiling base16 v0.2.1 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling toml_datetime v0.7.2 [INFO] [stderr] Compiling serde_spanned v1.0.2 [INFO] [stderr] Compiling pathdiff v0.2.3 [INFO] [stderr] Compiling const-str v0.6.4 [INFO] [stderr] Compiling base64 v0.22.1 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling toml v0.9.7 [INFO] [stderr] Compiling uuid v1.18.1 [INFO] [stderr] Compiling leptos v0.8.9 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling async-once-cell v0.5.4 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling tempfile v3.23.0 [INFO] [stderr] Compiling config v0.15.17 [INFO] [stderr] Compiling rusty-fork v0.3.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling proptest v1.8.0 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.104 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling proc-macro-error2 v2.0.1 [INFO] [stderr] Compiling manyhow v0.11.4 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling serde_derive v1.0.227 [INFO] [stderr] Compiling thiserror-impl v2.0.16 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.0 [INFO] [stderr] Compiling zerovec-derive v0.11.1 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling derive-where v1.6.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling syn_derive v0.2.0 [INFO] [stderr] Compiling quote-use-macros v0.8.4 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling reactive_stores_macro v0.2.6 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.104 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling quote-use v0.8.4 [INFO] [stderr] Compiling attribute-derive-macro v0.10.3 [INFO] [stderr] Compiling typed-builder-macro v0.21.2 [INFO] [stderr] Compiling server_fn_macro_default v0.8.5 [INFO] [stderr] Compiling wasm-bindgen-test-macro v0.3.54 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling rstml v0.12.1 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.0 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.104 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling attribute-derive v0.10.3 [INFO] [stderr] Compiling typed-builder v0.21.2 [INFO] [stderr] Compiling zerovec v0.11.4 [INFO] [stderr] Compiling zerotrie v0.2.2 [INFO] [stderr] Compiling oco_ref v0.2.1 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling serde_qs v0.15.0 [INFO] [stderr] Compiling codee v0.3.2 [INFO] [stderr] Compiling leptos_config v0.8.7 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling leptos_hot_reload v0.8.5 [INFO] [stderr] Compiling js-sys v0.3.81 [INFO] [stderr] Compiling wasm_split_macros v0.1.3 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling tinystr v0.8.1 [INFO] [stderr] Compiling potential_utf v0.1.3 [INFO] [stderr] Compiling wasm_split_helpers v0.1.2 [INFO] [stderr] Compiling icu_collections v2.0.0 [INFO] [stderr] Compiling icu_locale_core v2.0.0 [INFO] [stderr] Compiling icu_provider v2.0.0 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling hydration_context v0.3.0 [INFO] [stderr] Compiling icu_properties v2.0.1 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling tailwind-rs-core v0.15.4 (/opt/rustwide/workdir) [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling wasm-bindgen-futures v0.4.54 [INFO] [stderr] Compiling web-sys v0.3.81 [INFO] [stderr] Compiling any_spawner v0.3.0 [INFO] [stderr] Compiling wasm-bindgen-test v0.3.54 [INFO] [stderr] Compiling reactive_stores v0.2.5 [INFO] [stdout] warning: fields `version` and `supported_methods` are never read [INFO] [stdout] --> src/api_contracts.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 55 | pub struct ClassBuilderContract { [INFO] [stdout] | -------------------- fields in this struct [INFO] [stdout] 56 | version: ApiVersion, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 57 | supported_methods: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ClassBuilderContract` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `version` and `supported_formats` are never read [INFO] [stdout] --> src/api_contracts.rs:176:5 [INFO] [stdout] | [INFO] [stdout] 175 | pub struct CssGeneratorContract { [INFO] [stdout] | -------------------- fields in this struct [INFO] [stdout] 176 | version: ApiVersion, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 177 | supported_formats: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CssGeneratorContract` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling gloo-utils v0.2.0 [INFO] [stderr] Compiling gloo-net v0.6.0 [INFO] [stderr] Compiling wasm-streams v0.4.2 [INFO] [stderr] Compiling leptos_dom v0.8.6 [INFO] [stderr] Compiling leptos_server v0.8.5 [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> tests/all_83_parsers_test.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | let mut broken_parsers = 0; [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] --> tests/all_83_parsers_test.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | let mut broken_list: Vec<&str> = Vec::new(); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `leptos::*` [INFO] [stdout] --> examples/ssr_app_example.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use leptos::*; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> examples/order_and_grid_utilities_test.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | let mut generator = CssGenerator::new(); [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] --> tests/final_6_parsers_test.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 14 | let mut broken_parsers = 0; [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] --> tests/final_6_parsers_test.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | let mut broken_list: Vec<&str> = Vec::new(); [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] --> examples/advanced_spacing_sizing_test.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | let mut generator = CssGenerator::new(); [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] --> tests/emergency_parser_audit.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | let mut broken_parsers = 0; [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] --> tests/emergency_parser_audit.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | let mut broken_list: Vec<&str> = Vec::new(); [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] --> examples/new_flexbox_utilities_test.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | let mut generator = CssGenerator::new(); [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: unused variable: `css_classes` [INFO] [stdout] --> tests/registered_custom_properties_tests.rs:348:13 [INFO] [stdout] | [INFO] [stdout] 348 | let css_classes = class_set.to_css_classes(); [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_css_classes` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> examples/new_layout_utilities_test.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | let mut generator = CssGenerator::new(); [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] --> tests/full_parser_test.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | let mut broken_parsers = 0; [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] --> tests/full_parser_test.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | let mut broken_list: Vec<&str> = Vec::new(); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `leptos::*` [INFO] [stdout] --> examples/ssr_layout_demo.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use leptos::*; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> examples/advanced_features_test.rs:8:9 [INFO] [stdout] | [INFO] [stdout] 8 | let mut generator = CssGenerator::new(); [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] --> examples/additional_typography_utilities_test.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | let mut total_count = test_classes.len(); [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] --> tests/systematic_parser_test.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | let mut broken_parsers = 0; [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] --> tests/systematic_parser_test.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | let mut broken_list: Vec<&str> = Vec::new(); [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] --> tests/comprehensive_test_suite.rs:455:13 [INFO] [stdout] | [INFO] [stdout] 455 | let mut generator = CssGenerator::new(); [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: unused import: `leptos::*` [INFO] [stdout] --> examples/advanced_header_demo.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use leptos::*; [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: `CssGenerationConfig` [INFO] [stdout] --> tests/test_improvements_simple.rs:4:39 [INFO] [stdout] | [INFO] [stdout] 4 | use tailwind_rs_core::css_generator::{CssGenerationConfig, CssGenerator}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> tests/complete_parser_test.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | let mut broken_parsers = 0; [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] --> tests/complete_parser_test.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | let mut broken_list: Vec<&str> = Vec::new(); [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] --> tests/specific_category_test.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | let mut broken_parsers = 0; [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] --> tests/specific_category_test.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | let mut broken_list: Vec<&str> = Vec::new(); [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] --> examples/align_and_place_utilities_test.rs:12:9 [INFO] [stdout] | [INFO] [stdout] 12 | let mut generator = CssGenerator::new(); [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] --> tests/comprehensive_all_parsers_test.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | let mut broken_parsers = 0; [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] --> tests/comprehensive_all_parsers_test.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | let mut broken_list: Vec<&str> = Vec::new(); [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] --> tests/comprehensive_parser_test.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | let mut broken_parsers = 0; [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] --> tests/comprehensive_parser_test.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | let mut broken_list: Vec<&str> = Vec::new(); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `leptos::*` [INFO] [stdout] --> examples/web_server_demo.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use leptos::*; [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: `leptos::*` [INFO] [stdout] --> examples/layout_component_demo.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use leptos::*; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: using `.clone()` on a double reference, which returns `&str` instead of cloning the inner type [INFO] [stdout] --> examples/comprehensive_tailwind_test.rs:794:45 [INFO] [stdout] | [INFO] [stdout] 794 | category_results.push((category_name.clone(), working, broken, coverage)); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(suspicious_double_ref_op)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> tests/category_parser_test.rs:22:9 [INFO] [stdout] | [INFO] [stdout] 22 | let mut broken_parsers = 0; [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] --> tests/category_parser_test.rs:27:9 [INFO] [stdout] | [INFO] [stdout] 27 | let mut broken_list: Vec<&str> = Vec::new(); [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] --> examples/gap_and_justify_utilities_test.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | let mut generator = CssGenerator::new(); [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: fields `version` and `supported_methods` are never read [INFO] [stdout] --> src/api_contracts.rs:56:5 [INFO] [stdout] | [INFO] [stdout] 55 | pub struct ClassBuilderContract { [INFO] [stdout] | -------------------- fields in this struct [INFO] [stdout] 56 | version: ApiVersion, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 57 | supported_methods: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `ClassBuilderContract` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `version` and `supported_formats` are never read [INFO] [stdout] --> src/api_contracts.rs:176:5 [INFO] [stdout] | [INFO] [stdout] 175 | pub struct CssGeneratorContract { [INFO] [stdout] | -------------------- fields in this struct [INFO] [stdout] 176 | version: ApiVersion, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] 177 | supported_formats: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `CssGeneratorContract` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 42s [INFO] running `Command { std: "docker" "inspect" "3dd8632cbae26d5533da6fb7a4dffa625d49d05725385155f5889cf6b75382ce", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3dd8632cbae26d5533da6fb7a4dffa625d49d05725385155f5889cf6b75382ce", kill_on_drop: false }` [INFO] [stdout] 3dd8632cbae26d5533da6fb7a4dffa625d49d05725385155f5889cf6b75382ce [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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 991a788e46109122025f3132cd781b817467c84abc4c9245d40897fdecc71595 [INFO] running `Command { std: "docker" "start" "-a" "991a788e46109122025f3132cd781b817467c84abc4c9245d40897fdecc71595", kill_on_drop: false }` [INFO] [stderr] warning: fields `version` and `supported_methods` are never read [INFO] [stderr] --> src/api_contracts.rs:56:5 [INFO] [stderr] | [INFO] [stderr] 55 | pub struct ClassBuilderContract { [INFO] [stderr] | -------------------- fields in this struct [INFO] [stderr] 56 | version: ApiVersion, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] 57 | supported_methods: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `ClassBuilderContract` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: fields `version` and `supported_formats` are never read [INFO] [stderr] --> src/api_contracts.rs:176:5 [INFO] [stderr] | [INFO] [stderr] 175 | pub struct CssGeneratorContract { [INFO] [stderr] | -------------------- fields in this struct [INFO] [stderr] 176 | version: ApiVersion, [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] 177 | supported_formats: Vec, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `CssGeneratorContract` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: `tailwind-rs-core` (lib) generated 2 warnings [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/all_83_parsers_test.rs:22:9 [INFO] [stderr] | [INFO] [stderr] 22 | let mut broken_parsers = 0; [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] --> tests/all_83_parsers_test.rs:27:9 [INFO] [stderr] | [INFO] [stderr] 27 | let mut broken_list: Vec<&str> = Vec::new(); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/comprehensive_parser_test.rs:22:9 [INFO] [stderr] | [INFO] [stderr] 22 | let mut broken_parsers = 0; [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] --> tests/comprehensive_parser_test.rs:27:9 [INFO] [stderr] | [INFO] [stderr] 27 | let mut broken_list: Vec<&str> = Vec::new(); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> examples/new_flexbox_utilities_test.rs:11:9 [INFO] [stderr] | [INFO] [stderr] 11 | let mut generator = CssGenerator::new(); [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] --> tests/comprehensive_all_parsers_test.rs:22:9 [INFO] [stderr] | [INFO] [stderr] 22 | let mut broken_parsers = 0; [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] --> tests/comprehensive_all_parsers_test.rs:27:9 [INFO] [stderr] | [INFO] [stderr] 27 | let mut broken_list: Vec<&str> = Vec::new(); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: using `.clone()` on a double reference, which returns `&str` instead of cloning the inner type [INFO] [stderr] --> examples/comprehensive_tailwind_test.rs:794:45 [INFO] [stderr] | [INFO] [stderr] 794 | category_results.push((category_name.clone(), working, broken, coverage)); [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(suspicious_double_ref_op)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `leptos::*` [INFO] [stderr] --> examples/layout_component_demo.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use leptos::*; [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] --> tests/systematic_parser_test.rs:22:9 [INFO] [stderr] | [INFO] [stderr] 22 | let mut broken_parsers = 0; [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] --> tests/systematic_parser_test.rs:27:9 [INFO] [stderr] | [INFO] [stderr] 27 | let mut broken_list: Vec<&str> = Vec::new(); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: `tailwind-rs-core` (test "all_83_parsers_test") generated 2 warnings (run `cargo fix --test "all_83_parsers_test" -p tailwind-rs-core` to apply 2 suggestions) [INFO] [stderr] warning: `tailwind-rs-core` (test "comprehensive_parser_test") generated 2 warnings (run `cargo fix --test "comprehensive_parser_test" -p tailwind-rs-core` to apply 2 suggestions) [INFO] [stderr] warning: `tailwind-rs-core` (example "new_flexbox_utilities_test") generated 1 warning (run `cargo fix --example "new_flexbox_utilities_test" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: `tailwind-rs-core` (test "comprehensive_all_parsers_test") generated 2 warnings (run `cargo fix --test "comprehensive_all_parsers_test" -p tailwind-rs-core` to apply 2 suggestions) [INFO] [stderr] warning: `tailwind-rs-core` (example "comprehensive_tailwind_test") generated 1 warning [INFO] [stderr] warning: `tailwind-rs-core` (example "layout_component_demo") generated 1 warning (run `cargo fix --example "layout_component_demo" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: `tailwind-rs-core` (test "systematic_parser_test") generated 2 warnings (run `cargo fix --test "systematic_parser_test" -p tailwind-rs-core` to apply 2 suggestions) [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/specific_category_test.rs:18:9 [INFO] [stderr] | [INFO] [stderr] 18 | let mut broken_parsers = 0; [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] --> tests/specific_category_test.rs:23:9 [INFO] [stderr] | [INFO] [stderr] 23 | let mut broken_list: Vec<&str> = Vec::new(); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: `tailwind-rs-core` (test "specific_category_test") generated 2 warnings (run `cargo fix --test "specific_category_test" -p tailwind-rs-core` to apply 2 suggestions) [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/final_6_parsers_test.rs:14:9 [INFO] [stderr] | [INFO] [stderr] 14 | let mut broken_parsers = 0; [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] --> tests/final_6_parsers_test.rs:19:9 [INFO] [stderr] | [INFO] [stderr] 19 | let mut broken_list: Vec<&str> = Vec::new(); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: unused import: `leptos::*` [INFO] [stderr] --> examples/ssr_app_example.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use leptos::*; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `leptos::*` [INFO] [stderr] --> examples/web_server_demo.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use leptos::*; [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] --> examples/new_layout_utilities_test.rs:11:9 [INFO] [stderr] | [INFO] [stderr] 11 | let mut generator = CssGenerator::new(); [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: unused variable: `css_classes` [INFO] [stderr] --> tests/registered_custom_properties_tests.rs:348:13 [INFO] [stderr] | [INFO] [stderr] 348 | let css_classes = class_set.to_css_classes(); [INFO] [stderr] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_css_classes` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `leptos::*` [INFO] [stderr] --> examples/advanced_header_demo.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use leptos::*; [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] --> tests/full_parser_test.rs:22:9 [INFO] [stderr] | [INFO] [stderr] 22 | let mut broken_parsers = 0; [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] --> tests/full_parser_test.rs:27:9 [INFO] [stderr] | [INFO] [stderr] 27 | let mut broken_list: Vec<&str> = Vec::new(); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: `tailwind-rs-core` (test "final_6_parsers_test") generated 2 warnings (run `cargo fix --test "final_6_parsers_test" -p tailwind-rs-core` to apply 2 suggestions) [INFO] [stderr] warning: `tailwind-rs-core` (example "ssr_app_example") generated 1 warning (run `cargo fix --example "ssr_app_example" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: `tailwind-rs-core` (example "web_server_demo") generated 1 warning (run `cargo fix --example "web_server_demo" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: `tailwind-rs-core` (example "new_layout_utilities_test") generated 1 warning (run `cargo fix --example "new_layout_utilities_test" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: `tailwind-rs-core` (test "registered_custom_properties_tests") generated 1 warning (run `cargo fix --test "registered_custom_properties_tests" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: `tailwind-rs-core` (example "advanced_header_demo") generated 1 warning (run `cargo fix --example "advanced_header_demo" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: `tailwind-rs-core` (test "full_parser_test") generated 2 warnings (run `cargo fix --test "full_parser_test" -p tailwind-rs-core` to apply 2 suggestions) [INFO] [stderr] warning: unused import: `CssGenerationConfig` [INFO] [stderr] --> tests/test_improvements_simple.rs:4:39 [INFO] [stderr] | [INFO] [stderr] 4 | use tailwind_rs_core::css_generator::{CssGenerationConfig, CssGenerator}; [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] --> examples/additional_typography_utilities_test.rs:66:9 [INFO] [stderr] | [INFO] [stderr] 66 | let mut total_count = test_classes.len(); [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] --> examples/order_and_grid_utilities_test.rs:12:9 [INFO] [stderr] | [INFO] [stderr] 12 | let mut generator = CssGenerator::new(); [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: unused import: `leptos::*` [INFO] [stderr] --> examples/ssr_layout_demo.rs:2:5 [INFO] [stderr] | [INFO] [stderr] 2 | use leptos::*; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `tailwind-rs-core` (test "test_improvements_simple") generated 1 warning (run `cargo fix --test "test_improvements_simple" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: `tailwind-rs-core` (example "additional_typography_utilities_test") generated 1 warning (run `cargo fix --example "additional_typography_utilities_test" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: `tailwind-rs-core` (example "order_and_grid_utilities_test") generated 1 warning (run `cargo fix --example "order_and_grid_utilities_test" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: `tailwind-rs-core` (example "ssr_layout_demo") generated 1 warning (run `cargo fix --example "ssr_layout_demo" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/complete_parser_test.rs:22:9 [INFO] [stderr] | [INFO] [stderr] 22 | let mut broken_parsers = 0; [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] --> tests/complete_parser_test.rs:27:9 [INFO] [stderr] | [INFO] [stderr] 27 | let mut broken_list: Vec<&str> = Vec::new(); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: `tailwind-rs-core` (test "complete_parser_test") generated 2 warnings (run `cargo fix --test "complete_parser_test" -p tailwind-rs-core` to apply 2 suggestions) [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> examples/advanced_spacing_sizing_test.rs:12:9 [INFO] [stderr] | [INFO] [stderr] 12 | let mut generator = CssGenerator::new(); [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] --> examples/advanced_features_test.rs:8:9 [INFO] [stderr] | [INFO] [stderr] 8 | let mut generator = CssGenerator::new(); [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] --> examples/align_and_place_utilities_test.rs:12:9 [INFO] [stderr] | [INFO] [stderr] 12 | let mut generator = CssGenerator::new(); [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: `tailwind-rs-core` (example "advanced_spacing_sizing_test") generated 1 warning (run `cargo fix --example "advanced_spacing_sizing_test" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: `tailwind-rs-core` (lib test) generated 2 warnings (2 duplicates) [INFO] [stderr] warning: `tailwind-rs-core` (example "advanced_features_test") generated 1 warning (run `cargo fix --example "advanced_features_test" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: `tailwind-rs-core` (example "align_and_place_utilities_test") generated 1 warning (run `cargo fix --example "align_and_place_utilities_test" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/category_parser_test.rs:22:9 [INFO] [stderr] | [INFO] [stderr] 22 | let mut broken_parsers = 0; [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] --> tests/category_parser_test.rs:27:9 [INFO] [stderr] | [INFO] [stderr] 27 | let mut broken_list: Vec<&str> = Vec::new(); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> tests/emergency_parser_audit.rs:22:9 [INFO] [stderr] | [INFO] [stderr] 22 | let mut broken_parsers = 0; [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] --> tests/emergency_parser_audit.rs:27:9 [INFO] [stderr] | [INFO] [stderr] 27 | let mut broken_list: Vec<&str> = Vec::new(); [INFO] [stderr] | ----^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> examples/gap_and_justify_utilities_test.rs:11:9 [INFO] [stderr] | [INFO] [stderr] 11 | let mut generator = CssGenerator::new(); [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] --> tests/comprehensive_test_suite.rs:455:13 [INFO] [stderr] | [INFO] [stderr] 455 | let mut generator = CssGenerator::new(); [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: `tailwind-rs-core` (test "category_parser_test") generated 2 warnings (run `cargo fix --test "category_parser_test" -p tailwind-rs-core` to apply 2 suggestions) [INFO] [stderr] warning: `tailwind-rs-core` (test "emergency_parser_audit") generated 2 warnings (run `cargo fix --test "emergency_parser_audit" -p tailwind-rs-core` to apply 2 suggestions) [INFO] [stderr] warning: `tailwind-rs-core` (example "gap_and_justify_utilities_test") generated 1 warning (run `cargo fix --example "gap_and_justify_utilities_test" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] warning: `tailwind-rs-core` (test "comprehensive_test_suite") generated 1 warning (run `cargo fix --test "comprehensive_test_suite" -p tailwind-rs-core` to apply 1 suggestion) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.62s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tailwind_rs_core-b1b7d7e94ec9a2e9) [INFO] [stdout] [INFO] [stdout] running 613 tests [INFO] [stdout] test api_contracts::tests::test_contract_tester ... ok [INFO] [stdout] test api_contracts::tests::test_class_builder_contract ... ok [INFO] [stdout] test api_stability::default_stability_tests::test_breakpoint_default_stability ... ok [INFO] [stdout] test api_stability::api_signature_tests::test_class_set_api_stability ... ok [INFO] [stdout] test api_contracts::tests::test_contract_validator ... ok [INFO] [stdout] test api_stability::api_signature_tests::test_responsive_value_api_stability ... ok [INFO] [stdout] test api_stability::default_stability_tests::test_spacing_default_stability ... ok [INFO] [stdout] test api_stability::api_signature_tests::test_theme_api_stability ... ok [INFO] [stdout] test api_stability::api_signature_tests::test_class_builder_api_stability ... ok [INFO] [stdout] test api_stability::default_stability_tests::test_color_default_stability ... ok [INFO] [stdout] test api_contracts::tests::test_css_generator_contract ... ok [INFO] [stdout] test api_stability::error_stability_tests::test_validation_error_formatting_stability ... ok [INFO] [stdout] test api_stability::default_stability_tests::test_theme_default_stability ... ok [INFO] [stdout] test api_stability::migration_stability_tests::test_legacy_api_patterns ... ok [INFO] [stdout] test api_stability::migration_stability_tests::test_new_api_backward_compatibility ... ok [INFO] [stdout] test api_stability::error_stability_tests::test_validation_error_stability ... ok [INFO] [stdout] test api_stability::performance_stability_tests::test_class_builder_performance_stability ... ok [INFO] [stdout] test api_stability::performance_stability_tests::test_serialization_performance_stability ... ok [INFO] [stdout] test api_stability::serialization_stability_tests::test_color_serialization_stability ... ok [INFO] [stdout] test api_stability::serialization_stability_tests::test_responsive_value_serialization_stability ... ok [INFO] [stdout] test api_stability::api_signature_tests::test_color_api_stability ... ok [INFO] [stdout] test api_stability::serialization_stability_tests::test_theme_serialization_stability ... ok [INFO] [stdout] test arbitrary::tests::test_arbitrary_value_creation ... ok [INFO] [stdout] test arbitrary::tests::test_arbitrary_value_display ... ok [INFO] [stdout] test arbitrary::tests::test_arbitrary_value_utilities ... ok [INFO] [stdout] test ast_parser::tests::test_ast_parser_creation ... ok [INFO] [stdout] test class_scanner::tests::test_custom_config ... ok [INFO] [stdout] test arbitrary::tests::test_valid_properties ... ok [INFO] [stdout] test ast_parser::tests::test_parse_content ... ok [INFO] [stdout] test ast_parser::tests::test_invalid_rust_code ... ok [INFO] [stdout] test class_scanner::tests::test_scan_single_file ... ok [INFO] [stdout] test ast_parser::tests::test_parse_file ... ok [INFO] [stdout] test color::tests::test_color_accent ... ok [INFO] [stdout] test class_scanner::tests::test_scanner_creation ... ok [INFO] [stdout] test color::tests::test_color_background ... ok [INFO] [stdout] test color::tests::test_color_border ... ok [INFO] [stdout] test class_scanner::tests::test_clear ... ok [INFO] [stdout] test color::tests::test_all_colors ... ok [INFO] [stdout] test color::tests::test_color_caret ... ok [INFO] [stdout] test api_stability::serialization_stability_tests::test_spacing_serialization_stability ... ok [INFO] [stdout] test ast_parser::tests::test_clear ... ok [INFO] [stdout] test class_scanner::tests::test_scan_directory ... ok [INFO] [stdout] test class_scanner::tests::test_pattern_matching ... ok [INFO] [stdout] test color::tests::test_color_display ... ok [INFO] [stdout] test color::tests::test_color_focus ... ok [INFO] [stdout] test color::tests::test_color_from_str ... ok [INFO] [stdout] test color::tests::test_color_gradient ... ok [INFO] [stdout] test color::tests::test_color_decoration ... ok [INFO] [stdout] test color::tests::test_color_hover ... ok [INFO] [stdout] test color::tests::test_color_divide ... ok [INFO] [stdout] test color::tests::test_color_name ... ok [INFO] [stdout] test color::tests::test_color_text ... ok [INFO] [stdout] test color::tests::test_color_placeholder ... ok [INFO] [stdout] test config::build::tests::test_build_config_methods ... ok [INFO] [stdout] test color::tests::test_color_outline ... ok [INFO] [stdout] test color::tests::test_color_ring ... ok [INFO] [stdout] test config::build::tests::test_build_config_validation ... ok [INFO] [stdout] test css_optimizer::tests::test_custom_config ... ok [INFO] [stdout] test config::toml_config::tests::test_toml_config_conversion ... ok [INFO] [stdout] test config::tests::test_config_creation ... ok [INFO] [stdout] test config::build::tests::test_build_config_creation ... ok [INFO] [stdout] test config::tests::test_config_validation ... ok [INFO] [stdout] test config::tests::test_toml_parsing ... ok [INFO] [stdout] test config::toml_config::tests::test_responsive_config_conversion ... ok [INFO] [stdout] test color::tests::test_color_shadow ... ok [INFO] [stdout] test config::parser::tests::test_toml_parsing ... ok [INFO] [stdout] test config::parser::tests::test_parser_creation ... ok [INFO] [stdout] test css_optimizer::tests::test_optimizer_creation ... ok [INFO] [stdout] test css_optimizer::tests::test_remove_comments ... ok [INFO] [stdout] test css_optimizer::tests::test_optimize_css ... ok [INFO] [stdout] test custom_variant::tests::test_custom_variant_creation ... ok [INFO] [stdout] test custom_variant::tests::test_custom_variant_manager ... ok [INFO] [stdout] test custom_variant::tests::test_custom_variant_validation_in_manager ... ok [INFO] [stdout] test css_optimizer::tests::test_optimize_generator ... ok [INFO] [stdout] test css_optimizer::tests::test_remove_unnecessary_whitespace ... ok [INFO] [stdout] test custom_variant::tests::test_custom_variant_validation ... ok [INFO] [stdout] test css_optimizer::tests::test_compress_css ... ok [INFO] [stdout] test custom_variant::tests::test_custom_variant_suggestions ... ok [INFO] [stdout] test dark_mode::tests::test_dark_mode_active_variant ... ok [INFO] [stdout] test dark_mode::tests::test_dark_mode_checked_variant ... ok [INFO] [stdout] test dark_mode::tests::test_dark_mode_focus_variant ... ok [INFO] [stdout] test dark_mode::tests::test_dark_mode_group_focus_variant ... ok [INFO] [stdout] test dark_mode::tests::test_dark_mode_group_hover_variant ... ok [INFO] [stdout] test dark_mode::tests::test_dark_mode_hover_variant ... ok [INFO] [stdout] test dark_mode::tests::test_dark_mode_variant_creation ... ok [INFO] [stdout] test dark_mode::tests::test_dark_mode_variant_display ... ok [INFO] [stdout] test dark_mode::tests::test_dark_mode_variant_utilities ... ok [INFO] [stdout] test dark_mode::tests::test_dark_mode_variant_utilities_advanced ... ok [INFO] [stdout] test custom_variant::tests::test_custom_variant_with_value ... ok [INFO] [stdout] test dark_mode::tests::test_dark_mode_variant_validation ... ok [INFO] [stdout] test enhanced_variants::tests::test_parser_reset ... ok [INFO] [stdout] test enhanced_variants::tests::test_custom_variant_addition ... ok [INFO] [stdout] test enhanced_variants::tests::test_parse_complex_combination ... ok [INFO] [stdout] test enhanced_variants::tests::test_enhanced_variant_parser_creation ... ok [INFO] [stdout] test enhanced_variants::tests::test_variant_definition_creation ... ok [INFO] [stdout] test enhanced_variants::tests::test_parse_multiple_variants ... ok [INFO] [stdout] test enhanced_variants::tests::test_parse_responsive_variant ... ok [INFO] [stdout] test enhanced_variants::tests::test_parse_simple_class ... ok [INFO] [stdout] test error::tests::test_build_error ... ok [INFO] [stdout] test enhanced_variants::tests::test_variant_removal ... ok [INFO] [stdout] test enhanced_variants::tests::test_parse_single_variant ... ok [INFO] [stdout] test error::tests::test_class_generation_error ... ok [INFO] [stdout] test error::tests::test_config_error ... ok [INFO] [stdout] test error::tests::test_week17_error_handling ... ok [INFO] [stdout] test error::tests::test_generic_error_conversion ... ok [INFO] [stdout] test error::tests::test_io_error_conversion ... ok [INFO] [stdout] test error::tests::test_json_error_conversion ... ok [INFO] [stdout] test error::tests::test_theme_error ... ok [INFO] [stdout] test performance::tests::test_optimization_level ... ok [INFO] [stdout] test performance::tests::test_performance_optimizer_creation ... ok [INFO] [stdout] test performance::tests::test_performance_optimizer_with_level ... ok [INFO] [stdout] test plugin_system::tests::test_plugin_config ... ok [INFO] [stdout] test responsive::breakpoints::tests::test_breakpoint_all ... ok [INFO] [stdout] test dark_mode::tests::test_dark_mode_disabled_variant ... ok [INFO] [stdout] test plugin_system::tests::test_plugin_data ... ok [INFO] [stdout] test plugin_system::tests::test_plugin_registry_creation ... ok [INFO] [stdout] test responsive::breakpoints::tests::test_breakpoint_min_width ... ok [INFO] [stdout] test responsive::breakpoints::tests::test_breakpoint_media_query ... ok [INFO] [stdout] test plugin_system::tests::test_register_plugin ... ok [INFO] [stdout] test responsive::breakpoints::tests::test_breakpoint_display ... ok [INFO] [stdout] test responsive::breakpoints::tests::test_breakpoint_prefix ... ok [INFO] [stdout] test responsive::breakpoints::tests::test_breakpoint_previous ... ok [INFO] [stdout] test responsive::breakpoints::tests::test_breakpoint_from_str ... ok [INFO] [stdout] test plugin_system::tests::test_unregister_plugin ... ok [INFO] [stdout] test plugin_system::tests::test_duplicate_plugin_registration ... ok [INFO] [stdout] test responsive::breakpoints::tests::test_breakpoint_next ... ok [INFO] [stdout] test plugin_system::tests::test_execute_hook ... ok [INFO] [stdout] test responsive::flexbox::tests::test_align_items_to_class ... ok [INFO] [stdout] test responsive::flexbox::tests::test_flex_direction_to_class ... ok [INFO] [stdout] test responsive::flexbox::tests::test_flex_wrap_to_class ... ok [INFO] [stdout] test responsive::flexbox::tests::test_responsive_flex_new ... ok [INFO] [stdout] test responsive::flexbox::tests::test_responsive_flex_to_css_classes_for_width ... ok [INFO] [stdout] test responsive::flexbox::tests::test_justify_content_to_class ... ok [INFO] [stdout] test responsive::grid::tests::test_responsive_grid_clear ... ok [INFO] [stdout] test plugin_system::tests::test_custom_utilities_plugin ... ok [INFO] [stdout] test plugin_system::tests::test_minifier_plugin ... ok [INFO] [stdout] test responsive::flexbox::tests::test_responsive_flex_with_base ... ok [INFO] [stdout] test responsive::flexbox::tests::test_responsive_flex_set_get ... ok [INFO] [stdout] test responsive::grid::tests::test_responsive_grid_get_or_base ... ok [INFO] [stdout] test responsive::grid::tests::test_responsive_grid_is_empty ... ok [INFO] [stdout] test responsive::grid::tests::test_responsive_grid_new ... ok [INFO] [stdout] test responsive::grid::tests::test_responsive_grid_with_base ... ok [INFO] [stdout] test responsive::grid::tests::test_responsive_grid_to_css_classes_for_width ... ok [INFO] [stdout] test responsive::grid::tests::test_responsive_grid_to_css_classes ... ok [INFO] [stdout] test responsive::responsive_builder::tests::test_responsive_builder_add_classes ... ok [INFO] [stdout] test responsive::responsive_builder::tests::test_responsive_builder_build ... ok [INFO] [stdout] test responsive::responsive_builder::tests::test_responsive_builder_build_for_width ... ok [INFO] [stdout] test responsive::responsive_builder::tests::test_responsive_builder_add_class ... ok [INFO] [stdout] test responsive::grid::tests::test_responsive_grid_set_get ... ok [INFO] [stdout] test responsive::responsive_builder::tests::test_responsive_builder_breakpoint_methods ... ok [INFO] [stdout] test responsive::responsive_config::tests::test_responsive_config_get_breakpoint_media_query ... ok [INFO] [stdout] test responsive::flexbox::tests::test_responsive_flex_to_css_classes ... ok [INFO] [stdout] test responsive::responsive_config::tests::test_responsive_config_get_enabled_breakpoints ... ok [INFO] [stdout] test responsive::responsive_builder::tests::test_responsive_builder_remove_breakpoint ... ok [INFO] [stdout] test responsive::responsive_builder::tests::test_responsive_builder_display ... ok [INFO] [stdout] test responsive::responsive_config::tests::test_responsive_config_new ... ok [INFO] [stdout] test responsive::responsive_config::tests::test_responsive_config_is_breakpoint_enabled ... ok [INFO] [stdout] test responsive::responsive_builder::tests::test_responsive_builder_new ... ok [INFO] [stdout] test responsive::responsive_builder::tests::test_responsive_builder_responsive ... ok [INFO] [stdout] test responsive::responsive_config::tests::test_responsive_new ... ok [INFO] [stdout] test responsive::responsive_builder::tests::test_responsive_builder_clear ... ok [INFO] [stdout] test responsive::responsive_config::tests::test_responsive_set_current_breakpoint ... ok [INFO] [stdout] test responsive::responsive_config::tests::test_responsive_config_get_breakpoint_config ... ok [INFO] [stdout] test responsive::responsive_config::tests::test_responsive_config_get_breakpoint_min_width ... ok [INFO] [stdout] test responsive::responsive_config::tests::test_responsive_config_set_breakpoint_config ... ok [INFO] [stdout] test responsive::responsive_config::tests::test_responsive_config_validate ... ok [INFO] [stdout] test responsive::responsive_values::tests::test_responsive_value_from ... ok [INFO] [stdout] test responsive::responsive_values::tests::test_responsive_value_get_breakpoint_or_base ... ok [INFO] [stdout] test responsive::responsive_values::tests::test_responsive_value_clear ... ok [INFO] [stdout] test responsive::responsive_values::tests::test_responsive_value_get_breakpoints ... ok [INFO] [stdout] test responsive::responsive_values::tests::test_responsive_value_get_for_width ... ok [INFO] [stdout] test responsive::responsive_values::tests::test_responsive_value_new ... ok [INFO] [stdout] test responsive::responsive_values::tests::test_responsive_value_remove_breakpoint ... ok [INFO] [stdout] test responsive::responsive_values::tests::test_responsive_value_set_get_breakpoint ... ok [INFO] [stdout] test responsive::responsive_values::tests::test_responsive_value_has_breakpoint ... ok [INFO] [stdout] test responsive::responsive_config::tests::test_responsive_is_breakpoint_active ... ok [INFO] [stdout] test responsive::states::tests::test_state_css_name ... ok [INFO] [stdout] test responsive::states::tests::test_state_all ... ok [INFO] [stdout] test responsive::responsive_config::tests::test_responsive_get_breakpoint_for_width ... ok [INFO] [stdout] test responsive::states::tests::test_state_display ... ok [INFO] [stdout] test responsive::states::tests::test_state_from_str ... ok [INFO] [stdout] test responsive::states::tests::test_state_is_form_related ... ok [INFO] [stdout] test responsive::states::tests::test_state_is_interactive ... ok [INFO] [stdout] test css_optimizer::tests::test_optimize_units ... ok [INFO] [stdout] test responsive::tests::test_get_breakpoint_for_width ... ok [INFO] [stdout] test responsive::tests::test_generate_responsive_classes ... ok [INFO] [stdout] test responsive::tests::test_create_responsive_grid ... ok [INFO] [stdout] test responsive::responsive_values::tests::test_responsive_value_with_base ... ok [INFO] [stdout] test responsive::responsive_values::tests::test_responsive_value_to_css_classes ... ok [INFO] [stdout] test responsive::states::tests::test_state_prefix ... ok [INFO] [stdout] test responsive::tests::test_create_responsive_builder ... ok [INFO] [stdout] test responsive::tests::test_create_responsive_flex ... ok [INFO] [stdout] test responsive::tests::test_is_breakpoint_active ... ok [INFO] [stdout] test responsive::tests::test_create_responsive_config ... ok [INFO] [stdout] test css_optimizer::tests::test_optimize_colors ... ok [INFO] [stdout] test tests::sync_api_tests::integration_tests::test_full_workflow_sync ... ok [INFO] [stdout] test tests::sync_api_tests::sync_class_cache_tests::test_class_cache_clear ... ok [INFO] [stdout] test tests::sync_api_tests::sync_builder_tests::test_css_optimizer_sync ... ok [INFO] [stdout] test tests::sync_api_tests::sync_class_cache_tests::test_class_cache_lru_eviction ... ok [INFO] [stdout] test tests::sync_api_tests::sync_class_cache_tests::test_class_cache_new ... ok [INFO] [stdout] test tests::sync_api_tests::sync_performance_optimizer_tests::test_optimization_levels ... ok [INFO] [stdout] test tests::sync_api_tests::sync_performance_optimizer_tests::test_optimize_class_generation_sync ... ok [INFO] [stdout] test tests::sync_api_tests::sync_performance_optimizer_tests::test_performance_optimizer_new ... ok [INFO] [stdout] test tests::sync_api_tests::sync_class_cache_tests::test_class_cache_get_put ... ok [INFO] [stdout] test tests::sync_api_tests::sync_performance_optimizer_tests::test_performance_metrics_sync ... ok [INFO] [stdout] test tests::sync_api_tests::sync_performance_optimizer_tests::test_performance_optimizer_with_level ... ok [INFO] [stdout] test theme::tests::test_color_to_css ... ok [INFO] [stdout] test theme::tests::test_default_theme ... ok [INFO] [stdout] test tests::sync_api_tests::sync_performance_optimizer_tests::test_optimize_css_generation_sync ... ok [INFO] [stdout] test tests::test_defaults ... ok [INFO] [stdout] test tests::test_version_constant ... ok [INFO] [stdout] test theme::tests::test_color_creation ... ok [INFO] [stdout] test tests::sync_api_tests::integration_tests::test_performance_under_load ... ok [INFO] [stdout] test theme_new::tests::test_font_family_class ... ok [INFO] [stdout] test theme::tests::test_theme_creation ... ok [INFO] [stdout] test theme::tests::test_theme_error_handling ... ok [INFO] [stdout] test theme_new::tests::test_theme_accent_color ... ok [INFO] [stdout] test theme_new::tests::test_spacing_scale_custom ... ok [INFO] [stdout] test theme::tests::test_spacing_creation ... ok [INFO] [stdout] test theme_new::tests::test_spacing_scale_new ... ok [INFO] [stdout] test theme::tests::test_spacing_to_css ... ok [INFO] [stdout] test tests::sync_api_tests::sync_performance_optimizer_tests::test_performance_optimizer_thread_safety ... ok [INFO] [stdout] test theme_new::tests::test_theme_preset_dark ... ok [INFO] [stdout] test theme_new::tests::test_theme_preset_light ... ok [INFO] [stdout] test theme_new::tests::test_theme_preset_professional ... ok [INFO] [stdout] test theme_new::tests::test_theme_preset_minimal ... ok [INFO] [stdout] test theme_new::tests::test_theme_primary_color ... ok [INFO] [stdout] test theme_new::tests::test_theme_preset_vibrant ... ok [INFO] [stdout] test theme_new::tests::test_theme_secondary_color ... ok [INFO] [stdout] test theme_new::tests::test_theme_variant_color ... ok [INFO] [stdout] test theme_new::tests::test_theme_creation ... ok [INFO] [stdout] test tree_shaker::tests::test_disabled_tree_shaking ... ok [INFO] [stdout] test tree_shaker::tests::test_keep_and_remove_classes ... ok [INFO] [stdout] test tree_shaker::tests::test_tree_shaker_creation ... ok [INFO] [stdout] test theme_new::tests::test_themed_component_primary ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_animation_composition_class_name ... ok [INFO] [stdout] test theme_new::tests::test_themed_component_secondary ... ok [INFO] [stdout] test theme_new::tests::test_themed_component_variants ... ok [INFO] [stdout] test theme_new::tests::test_typography_scale_font_family ... ok [INFO] [stdout] test tree_shaker::tests::test_clear ... ok [INFO] [stdout] test tree_shaker::tests::test_custom_config ... ok [INFO] [stdout] test tree_shaker::tests::test_dependency_extraction ... ok [INFO] [stdout] test theme_new::tests::test_typography_scale_new ... ok [INFO] [stdout] test tree_shaker::tests::test_determine_classes_to_keep ... ok [INFO] [stdout] test tests::sync_api_tests::sync_class_cache_tests::test_class_cache_thread_safety ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_animation_composition_display ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_animation_composition_creation ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_animation_composition_css_generation ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_animation_direction_css_values ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_animation_fill_mode_css_values ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_animation_composition_serialization ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_animation_iteration_css_values ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_animation_play_state_css_values ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_custom_keyframe_class_name ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_custom_keyframe_css_generation ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_custom_keyframe_display ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_custom_keyframe_creation ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_transform_step_creation ... ok [INFO] [stdout] test utilities::advanced_performance_optimization::tests::test_advanced_css_minifier_creation ... ok [INFO] [stdout] test utilities::advanced_performance_optimization::tests::test_advanced_optimization_result_display ... ok [INFO] [stdout] test utilities::advanced_performance_optimization::tests::test_bundle_splitting ... ok [INFO] [stdout] test utilities::advanced_performance_optimization::tests::test_critical_css_extraction ... ok [INFO] [stdout] test utilities::advanced_performance_optimization::tests::test_css_minification ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_timing_function_css_values ... ok [INFO] [stdout] test utilities::advanced_performance_optimization::tests::test_lazy_loading_optimizer ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_keyframe_step_creation ... ok [INFO] [stdout] test utilities::advanced_performance_optimization::tests::test_performance_monitoring ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_plugin_composition_class_names ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_plugin_config_class_names ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_plugin_composition_enum_values ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_plugin_lifecycle_class_names ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_custom_keyframe_serialization ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_advanced_plugin_system_serialization ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_plugin_priority_class_names ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_advanced_plugin_system_convenience ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_plugin_lifecycle_enum_values ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_plugin_type_class_names ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_plugin_type_enum_values ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_plugin_config_enum_values ... ok [INFO] [stdout] test utilities::advanced_performance_optimization::tests::test_memory_optimization ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_advanced_plugin_system_utilities ... ok [INFO] [stdout] test utilities::advanced_animations::tests::test_transform_css_generation ... ok [INFO] [stdout] test utilities::animations::tests::test_animation_css_values ... ok [INFO] [stdout] test utilities::animations::tests::test_animation_play_state ... ok [INFO] [stdout] test utilities::animations::tests::test_animation_properties ... ok [INFO] [stdout] test utilities::animations::tests::test_animation_repetition_controls ... ok [INFO] [stdout] test utilities::animations::tests::test_animation_with_duration ... ok [INFO] [stdout] test utilities::animations::tests::test_convenience_animation_methods ... ok [INFO] [stdout] test utilities::animations::tests::test_extended_animation_utilities ... ok [INFO] [stdout] test utilities::backgrounds::tests::test_background_attachment_utilities ... ok [INFO] [stdout] test utilities::animations::tests::test_hover_focus_animations ... ok [INFO] [stdout] test utilities::animations::tests::test_week12_animation_utilities ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_plugin_priority_enum_values ... ok [INFO] [stdout] test utilities::advanced_plugin_system::tests::test_advanced_plugin_system_comprehensive_usage ... ok [INFO] [stdout] test utilities::animations::tests::test_animation_class_names ... ok [INFO] [stdout] test utilities::backgrounds::tests::test_background_clip_utilities ... ok [INFO] [stdout] test utilities::backgrounds::tests::test_background_image_utilities ... ok [INFO] [stdout] test utilities::backgrounds::tests::test_background_origin_utilities ... ok [INFO] [stdout] test utilities::backgrounds::tests::test_background_position_utilities ... ok [INFO] [stdout] test utilities::animations::tests::test_animation_utilities ... ok [INFO] [stdout] test utilities::animations::tests::test_comprehensive_animation_system ... ok [INFO] [stdout] test utilities::backgrounds::tests::test_background_repeat_utilities ... ok [INFO] [stdout] test utilities::backgrounds::tests::test_background_size_utilities ... ok [INFO] [stdout] test utilities::backgrounds::tests::test_gradient_direction_utilities ... ok [INFO] [stdout] test utilities::backgrounds::tests::test_gradient_stop_utilities ... ok [INFO] [stdout] test utilities::backgrounds::tests::test_week8_background_utilities ... ok [INFO] [stdout] test utilities::backgrounds::tests::test_complex_background_combination ... ok [INFO] [stdout] test utilities::borders::tests::test_border_style_utilities ... ok [INFO] [stdout] test utilities::borders::tests::test_border_width_utilities ... ok [INFO] [stdout] test utilities::borders::tests::test_border_radius_utilities ... ok [INFO] [stdout] test utilities::borders::tests::test_divide_utilities ... ok [INFO] [stdout] test utilities::borders::tests::test_outline_utilities ... ok [INFO] [stdout] test utilities::borders::tests::test_ring_utilities ... ok [INFO] [stdout] test arbitrary::tests::test_arbitrary_value_validation ... ok [INFO] [stdout] test utilities::borders::tests::test_week7_border_utilities ... ok [INFO] [stdout] test utilities::color_functions::tests::test_color_function_display ... ok [INFO] [stdout] test utilities::borders::tests::test_complex_border_combination ... ok [INFO] [stdout] test utilities::color_functions::tests::test_css_variable ... ok [INFO] [stdout] test utilities::color_functions::tests::test_color_function_serialization ... ok [INFO] [stdout] test utilities::color_functions::tests::test_css_variable_display ... ok [INFO] [stdout] test utilities::color_functions::tests::test_css_variable_serialization ... ok [INFO] [stdout] test utilities::color_functions::tests::test_css_variable_with_fallback ... ok [INFO] [stdout] test utilities::color_functions::tests::test_hsl_color_function ... ok [INFO] [stdout] test utilities::color_functions::tests::test_hsla_color_function ... ok [INFO] [stdout] test utilities::color_functions::tests::test_lab_color_function ... ok [INFO] [stdout] test utilities::color_functions::tests::test_lch_color_function ... ok [INFO] [stdout] test utilities::color_functions::tests::test_rgb_color_function ... ok [INFO] [stdout] test utilities::color_functions::tests::test_oklch_color_function ... ok [INFO] [stdout] test utilities::color_functions::tests::test_rgba_color_function ... ok [INFO] [stdout] test utilities::colors::background_color::tests::test_background_color_palette_shade ... ok [INFO] [stdout] test utilities::colors::border_color::tests::test_border_color_palette_shade ... ok [INFO] [stdout] test utilities::colors::border_color::tests::test_border_color_utilities ... ok [INFO] [stdout] test utilities::colors::color_struct::tests::test_color_serialization ... ok [INFO] [stdout] test utilities::colors::color_palette::tests::test_color_palette_serialization ... ok [INFO] [stdout] test utilities::colors::ring_color::tests::test_ring_color_palette_shade ... ok [INFO] [stdout] test utilities::colors::ring_color::tests::test_ring_color_utilities ... ok [INFO] [stdout] test utilities::colors::text_color::tests::test_text_color_palette_shade ... ok [INFO] [stdout] test utilities::container_queries::tests::test_aspect_ratio_class_names ... ok [INFO] [stdout] test utilities::colors::text_color::tests::test_text_color_utilities ... ok [INFO] [stdout] test utilities::colors::color_palette::tests::test_color_palette_display ... ok [INFO] [stdout] test utilities::colors::color_shade::tests::test_color_shade_display ... ok [INFO] [stdout] test utilities::colors::color_shade::tests::test_color_shade_serialization ... ok [INFO] [stdout] test utilities::colors::color_struct::tests::test_color_class_name ... ok [INFO] [stdout] test utilities::colors::color_struct::tests::test_color_creation ... ok [INFO] [stdout] test utilities::color_functions::tests::test_oklcha_color_function ... ok [INFO] [stdout] test utilities::colors::background_color::tests::test_background_color_utilities ... ok [INFO] [stdout] test utilities::colors::color_struct::tests::test_color_display ... ok [INFO] [stdout] test utilities::container_queries::tests::test_aspect_ratio_container_query ... ok [INFO] [stdout] test utilities::container_queries::tests::test_aspect_ratio_display ... ok [INFO] [stdout] test utilities::container_queries::tests::test_aspect_ratio_values ... ok [INFO] [stdout] test utilities::container_queries::tests::test_block_size_container_query ... ok [INFO] [stdout] test utilities::container_queries::tests::test_container_query_display ... ok [INFO] [stdout] test utilities::container_queries::tests::test_container_size_display ... ok [INFO] [stdout] test utilities::container_queries::tests::test_aspect_ratio_serialization ... ok [INFO] [stdout] test utilities::container_queries::tests::test_container_size_class_names ... ok [INFO] [stdout] test utilities::container_queries::tests::test_container_size_values ... ok [INFO] [stdout] test utilities::container_queries::tests::test_container_query_serialization ... ok [INFO] [stdout] test utilities::container_queries::tests::test_container_size_serialization ... ok [INFO] [stdout] test utilities::container_queries::tests::test_custom_container_size ... ok [INFO] [stdout] test utilities::container_queries::tests::test_height_container_query ... ok [INFO] [stdout] test utilities::container_queries::tests::test_inline_size_container_query ... ok [INFO] [stdout] test utilities::container_queries::tests::test_orientation_class_names ... ok [INFO] [stdout] test utilities::container_queries::tests::test_custom_aspect_ratio ... ok [INFO] [stdout] test utilities::container_queries::tests::test_orientation_container_query ... ok [INFO] [stdout] test utilities::container_queries::tests::test_orientation_display ... ok [INFO] [stdout] test utilities::container_queries::tests::test_orientation_serialization ... ok [INFO] [stdout] test utilities::container_queries::tests::test_orientation_values ... ok [INFO] [stdout] test utilities::container_queries::tests::test_width_container_query ... ok [INFO] [stdout] test utilities::css_nesting::tests::test_css_nesting_comprehensive_usage ... ok [INFO] [stdout] test utilities::css_nesting::tests::test_css_nesting_convenience ... ok [INFO] [stdout] test utilities::css_nesting::tests::test_css_nesting_utilities ... ok [INFO] [stdout] test utilities::css_nesting::tests::test_css_nesting_serialization ... ok [INFO] [stdout] test utilities::css_nesting::tests::test_nesting_media_query_class_names ... ok [INFO] [stdout] test utilities::css_nesting::tests::test_nesting_media_query_enum_values ... ok [INFO] [stdout] test utilities::css_nesting::tests::test_nesting_pseudo_class_class_names ... ok [INFO] [stdout] test utilities::css_nesting::tests::test_nesting_pseudo_class_enum_values ... ok [INFO] [stdout] test utilities::css_nesting::tests::test_nesting_selector_class_names ... ok [INFO] [stdout] test utilities::css_nesting::tests::test_nesting_selector_enum_values ... ok [INFO] [stdout] test utilities::device_variants::tests::test_color_scheme_variant_class_names ... ok [INFO] [stdout] test utilities::device_variants::tests::test_color_scheme_variant_media_queries ... ok [INFO] [stdout] test utilities::device_variants::tests::test_device_variants_comprehensive ... ok [INFO] [stdout] test utilities::device_variants::tests::test_color_scheme_variant_utilities ... ok [INFO] [stdout] test utilities::device_variants::tests::test_pointer_variant_class_names ... ok [INFO] [stdout] test utilities::device_variants::tests::test_pointer_variant_media_queries ... ok [INFO] [stdout] test utilities::device_variants::tests::test_pointer_variant_utilities ... ok [INFO] [stdout] test utilities::device_variants::tests::test_motion_variant_media_queries ... ok [INFO] [stdout] test utilities::effects::backdrop_filters::tests::test_backdrop_blur_display ... ok [INFO] [stdout] test utilities::effects::blend_modes::tests::test_mix_blend_mode_display ... ok [INFO] [stdout] test utilities::effects::backdrop_filters::tests::test_backdrop_filter_equality_and_hash ... ok [INFO] [stdout] test utilities::effects::backdrop_filters::tests::test_backdrop_brightness_display ... ok [INFO] [stdout] test utilities::effects::backdrop_filters::tests::test_backdrop_filter_serialization ... ok [INFO] [stdout] test utilities::device_variants::tests::test_motion_variant_class_names ... ok [INFO] [stdout] test utilities::effects::blend_modes::tests::test_background_blend_mode_display ... ok [INFO] [stdout] test utilities::effects::backdrop_filters::tests::test_backdrop_filter_utilities ... ok [INFO] [stdout] test utilities::device_variants::tests::test_motion_variant_utilities ... ok [INFO] [stdout] test utilities::effects::blend_modes::tests::test_background_blend_mode_utilities ... ok [INFO] [stdout] test utilities::effects::blend_modes::tests::test_blend_mode_equality_and_hash ... ok [INFO] [stdout] test utilities::effects::blend_modes::tests::test_blend_mode_serialization ... ok [INFO] [stdout] test utilities::effects::blend_modes::tests::test_mix_blend_mode_utilities ... ok [INFO] [stdout] test utilities::effects::box_shadow::tests::test_box_shadow_display ... ok [INFO] [stdout] test utilities::effects::box_shadow::tests::test_box_shadow_equality_and_hash ... ok [INFO] [stdout] test utilities::effects::box_shadow::tests::test_box_shadow_serialization ... ok [INFO] [stdout] test utilities::effects::box_shadow::tests::test_box_shadow_utilities ... ok [INFO] [stdout] test utilities::effects::drop_shadow::tests::test_drop_shadow_convenience_methods ... ok [INFO] [stdout] test utilities::effects::drop_shadow::tests::test_drop_shadow_display ... ok [INFO] [stdout] test utilities::effects::drop_shadow::tests::test_drop_shadow_serialization ... ok [INFO] [stdout] test utilities::effects::drop_shadow::tests::test_drop_shadow_utilities ... ok [INFO] [stdout] test utilities::effects::opacity::tests::test_opacity_display ... ok [INFO] [stdout] test utilities::effects::opacity::tests::test_opacity_equality_and_hash ... ok [INFO] [stdout] test utilities::effects::opacity::tests::test_opacity_utilities ... ok [INFO] [stdout] test utilities::effects::drop_shadow::tests::test_drop_shadow_equality_and_hash ... ok [INFO] [stdout] test utilities::effects::opacity::tests::test_opacity_serialization ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_blur_custom_usage ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_contrast_enum_values ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_blur_enum_values ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_invert_enum_values ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_blur_comprehensive_usage ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_opacity_enum_values ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_filter_utilities ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_brightness_enum_values ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_blur_class_names ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_blur_css_values ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_hue_rotate_enum_values ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_blur_serialization ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_grayscale_enum_values ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_saturate_enum_values ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_enhanced_validation_convenience ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_enhanced_validation_comprehensive_usage ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_enhanced_validation_serialization ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_validation_mode_class_names ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_validation_result_class_names ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_validation_mode_enum_values ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_enhanced_validation_utilities ... ok [INFO] [stdout] test utilities::enhanced_backdrop_filters::tests::test_enhanced_backdrop_sepia_enum_values ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_validation_result_enum_values ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_validation_rule_class_names ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_validation_scope_class_names ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_validation_scope_enum_values ... ok [INFO] [stdout] test utilities::filters::tests::test_blur_utilities ... ok [INFO] [stdout] test utilities::filters::tests::test_brightness_utilities ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_validation_rule_enum_values ... ok [INFO] [stdout] test utilities::filters::tests::test_complex_filters_combination ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_validation_severity_class_names ... ok [INFO] [stdout] test utilities::enhanced_validation::tests::test_validation_severity_enum_values ... ok [INFO] [stdout] test utilities::filters::tests::test_invert_utilities ... ok [INFO] [stdout] test utilities::filters::tests::test_contrast_utilities ... ok [INFO] [stdout] test utilities::filters::tests::test_hue_rotate_utilities ... ok [INFO] [stdout] test utilities::filters::tests::test_saturate_utilities ... ok [INFO] [stdout] test utilities::filters::tests::test_grayscale_utilities ... ok [INFO] [stdout] test utilities::filters::tests::test_sepia_utilities ... ok [INFO] [stdout] test utilities::flexbox::align_content::tests::test_align_content_utilities ... ok [INFO] [stdout] test utilities::flexbox::align_items::tests::test_align_items_utilities ... ok [INFO] [stdout] test utilities::flexbox::justify_content::tests::test_justify_content_utilities ... ok [INFO] [stdout] test utilities::flexbox::order::tests::test_order_utilities ... ok [INFO] [stdout] test utilities::flexbox::flex::tests::test_flex_utilities ... ok [INFO] [stdout] test utilities::flexbox::align_self::tests::test_align_self_utilities ... ok [INFO] [stdout] test utilities::flexbox::direction::tests::test_flex_direction_utilities ... ok [INFO] [stdout] test utilities::grid::auto_columns::tests::test_grid_auto_columns_display ... ok [INFO] [stdout] test utilities::flexbox::flex_grow::tests::test_flex_grow_utilities ... ok [INFO] [stdout] test utilities::grid::auto_flow::tests::test_grid_auto_flow_utilities ... ok [INFO] [stdout] test utilities::grid::auto_columns::tests::test_grid_auto_columns_utilities ... ok [INFO] [stdout] test utilities::grid::column_span::tests::test_grid_column_span_display ... ok [INFO] [stdout] test utilities::grid::auto_flow::tests::test_grid_auto_flow_display ... ok [INFO] [stdout] test utilities::grid::auto_rows::tests::test_grid_auto_rows_utilities ... ok [INFO] [stdout] test utilities::grid::auto_rows::tests::test_grid_auto_rows_display ... ok [INFO] [stdout] test utilities::flexbox::flex_shrink::tests::test_flex_shrink_utilities ... ok [INFO] [stdout] test utilities::flexbox::flex_basis::tests::test_flex_basis_utilities ... ok [INFO] [stdout] test utilities::filters::tests::test_week10_filter_utilities ... ok [INFO] [stdout] test utilities::flexbox::wrap::tests::test_flex_wrap_utilities ... ok [INFO] [stdout] test utilities::grid::placement::tests::test_grid_placement_utilities ... ok [INFO] [stdout] test utilities::grid::gap::tests::test_grid_gap_utilities ... ok [INFO] [stdout] test utilities::grid::placement::tests::test_grid_placement_display ... ok [INFO] [stdout] test utilities::grid::column_span::tests::test_grid_column_span_utilities ... ok [INFO] [stdout] test utilities::grid::gap::tests::test_grid_gap_display ... ok [INFO] [stdout] test utilities::grid::row_span::tests::test_grid_row_span_display ... ok [INFO] [stdout] test utilities::grid::row_span::tests::test_grid_row_span_utilities ... ok [INFO] [stdout] test utilities::grid::template_columns::tests::test_grid_template_columns_display ... ok [INFO] [stdout] test utilities::grid::template_columns::tests::test_grid_template_columns_serialization ... ok [INFO] [stdout] test utilities::grid::template_columns::tests::test_grid_template_columns_utilities ... ok [INFO] [stdout] test utilities::grid::template_rows::tests::test_grid_template_rows_display ... ok [INFO] [stdout] test utilities::grid::template_rows::tests::test_grid_template_rows_utilities ... ok [INFO] [stdout] test utilities::layout::clear::tests::test_clear_utilities ... ok [INFO] [stdout] test utilities::layout::display::tests::test_display_utilities ... ok [INFO] [stdout] test utilities::layout::float::tests::test_float_utilities ... ok [INFO] [stdout] test utilities::layout::isolation::tests::test_isolation_utilities ... ok [INFO] [stdout] test utilities::layout::object_fit::tests::test_object_fit_utilities ... ok [INFO] [stdout] test utilities::layout::object_position::tests::test_object_position_utilities ... ok [INFO] [stdout] test utilities::layout::overflow::tests::test_overflow_utilities ... ok [INFO] [stdout] test utilities::layout::overscroll::tests::test_overscroll_behavior_utilities ... ok [INFO] [stdout] test utilities::layout::position::tests::test_position_utilities ... ok [INFO] [stdout] test utilities::layout::visibility::tests::test_visibility_utilities ... ok [INFO] [stdout] test utilities::layout::z_index::tests::test_z_index_utilities ... ok [INFO] [stdout] test utilities::logical_properties::tests::test_logical_properties_block_directions ... ok [INFO] [stdout] test utilities::logical_properties::tests::test_logical_properties_comprehensive_usage ... ok [INFO] [stdout] test utilities::logical_properties::tests::test_logical_properties_convenience ... ok [INFO] [stdout] test utilities::logical_properties::tests::test_logical_properties_inset ... ok [INFO] [stdout] test utilities::logical_properties::tests::test_logical_direction_enum_values ... ok [INFO] [stdout] test utilities::logical_properties::tests::test_logical_properties_utilities ... ok [INFO] [stdout] test utilities::logical_properties::tests::test_logical_properties_with_different_spacing_values ... ok [INFO] [stdout] test utilities::mask::tests::test_mask_clip_enum_values ... ok [INFO] [stdout] test utilities::logical_properties::tests::test_logical_properties_serialization ... ok [INFO] [stdout] test utilities::mask::tests::test_mask_composite_enum_values ... ok [INFO] [stdout] test utilities::mask::tests::test_mask_comprehensive_usage ... ok [INFO] [stdout] test utilities::mask::tests::test_mask_mode_enum_values ... ok [INFO] [stdout] test utilities::mask::tests::test_mask_origin_enum_values ... ok [INFO] [stdout] test utilities::mask::tests::test_mask_position_enum_values ... ok [INFO] [stdout] test utilities::mask::tests::test_mask_repeat_enum_values ... ok [INFO] [stdout] test utilities::mask::tests::test_mask_serialization ... ok [INFO] [stdout] test utilities::mask::tests::test_mask_size_enum_values ... ok [INFO] [stdout] test utilities::mask::tests::test_mask_type_enum_values ... ok [INFO] [stdout] test utilities::mask::tests::test_mask_utilities ... ok [INFO] [stdout] test utilities::modern_css_features::tests::test_cascade_layer_class_names ... ok [INFO] [stdout] test utilities::modern_css_features::tests::test_cascade_layer_enum_values ... ok [INFO] [stdout] test utilities::modern_css_features::tests::test_container_query_class_names ... ok [INFO] [stdout] test utilities::modern_css_features::tests::test_container_query_enum_values ... ok [INFO] [stdout] test utilities::modern_css_features::tests::test_custom_property_class_names ... ok [INFO] [stdout] test utilities::modern_css_features::tests::test_custom_property_enum_values ... ok [INFO] [stdout] test utilities::modern_css_features::tests::test_modern_css_features_all_variants ... ok [INFO] [stdout] test utilities::modern_css_features::tests::test_modern_css_features_css_values ... ok [INFO] [stdout] test utilities::modern_css_features::tests::test_modern_css_features_custom_values ... ok [INFO] [stdout] test utilities::modern_css_features::tests::test_modern_css_features_serialization ... ok [INFO] [stdout] test utilities::modern_css_features::tests::test_modern_css_features_utilities ... ok [INFO] [stdout] test utilities::modern_css_features::tests::test_modern_css_features_comprehensive_usage ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_bundle_analyzer_analyze_bundle ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_class_analyzer_add_dependency ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_bundle_analyzer_creation ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_class_analyzer_add_multiple_classes ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_bundle_analyzer_serialization ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_class_analyzer_add_used_class ... ok [INFO] [stdout] test api_stability::api_signature_tests::test_class_validator_api_stability ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_class_analyzer_analyze_usage ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_class_analyzer_creation ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_class_analyzer_mark_critical ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_class_analyzer_serialization ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_css_purger_calculate_optimization ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_css_purger_creation ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_css_purger_keep_classes ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_css_purger_purge_css ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_css_purger_remove_classes ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_css_purger_serialization ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_performance_metrics_display ... ok [INFO] [stdout] test utilities::sizing::aspect_ratio::tests::test_aspect_ratio_display ... ok [INFO] [stdout] test utilities::sizing::aspect_ratio::tests::test_aspect_ratio_utilities ... ok [INFO] [stdout] test utilities::sizing::fraction::tests::test_fraction_display ... ok [INFO] [stdout] test utilities::performance_optimization::tests::test_optimization_result_display ... ok [INFO] [stdout] test utilities::sizing::fraction::tests::test_fraction_css_value ... ok [INFO] [stdout] test utilities::sizing::grid_fraction::tests::test_grid_fraction_css_value ... ok [INFO] [stdout] test utilities::sizing::grid_fraction::tests::test_grid_fraction_display ... ok [INFO] [stdout] test utilities::sizing::height::tests::test_height_utilities ... ok [INFO] [stdout] test utilities::sizing::sizing_value::tests::test_sizing_value_class_name ... ok [INFO] [stdout] test utilities::sizing::sizing_value::tests::test_sizing_value_css_value ... ok [INFO] [stdout] test utilities::sizing::sizing_value::tests::test_sizing_value_display ... ok [INFO] [stdout] test utilities::sizing::width::tests::test_width_utilities ... ok [INFO] [stdout] test utilities::spacing::tests::test_all_tailwind_spacing_values ... ok [INFO] [stdout] test utilities::spacing::tests::test_divide_utilities ... ok [INFO] [stdout] test utilities::spacing::tests::test_fractional_spacing ... ok [INFO] [stdout] test utilities::spacing::tests::test_gap_utilities ... ok [INFO] [stdout] test utilities::spacing::tests::test_margin_utilities ... ok [INFO] [stdout] test utilities::spacing::tests::test_negative_margin_utilities ... ok [INFO] [stdout] test utilities::spacing::tests::test_padding_utilities ... ok [INFO] [stdout] test utilities::spacing::tests::test_space_between_utilities ... ok [INFO] [stdout] test utilities::spacing::tests::test_spacing_value_to_class_name ... ok [INFO] [stdout] test utilities::spacing::tests::test_spacing_value_to_css_value ... ok [INFO] [stdout] test utilities::spacing::tests::test_special_spacing_values ... ok [INFO] [stdout] test utilities::text_shadow::tests::test_text_shadow_class_names ... ok [INFO] [stdout] test utilities::text_shadow::tests::test_text_shadow_comprehensive_usage ... ok [INFO] [stdout] test utilities::text_shadow::tests::test_text_shadow_css_values ... ok [INFO] [stdout] test utilities::text_shadow::tests::test_text_shadow_custom_usage ... ok [INFO] [stdout] test utilities::text_shadow::tests::test_text_shadow_enum_values ... ok [INFO] [stdout] test utilities::text_shadow::tests::test_text_shadow_utilities ... ok [INFO] [stdout] test utilities::text_shadow::tests::test_text_shadow_serialization ... ok [INFO] [stdout] test utilities::transforms::tests::test_rotate_utilities ... ok [INFO] [stdout] test utilities::transforms::tests::test_scale_utilities ... ok [INFO] [stdout] test utilities::transforms::tests::test_skew_utilities ... ok [INFO] [stdout] test utilities::transforms::tests::test_transform_origin_utilities ... ok [INFO] [stdout] test utilities::transforms::tests::test_translate_utilities ... ok [INFO] [stdout] test utilities::transforms::tests::test_week11_transform_utilities ... ok [INFO] [stdout] test utilities::transitions::tests::test_complex_transitions_combination ... ok [INFO] [stdout] test utilities::transitions::tests::test_transition_delay_utilities ... ok [INFO] [stdout] test utilities::transforms::tests::test_complex_transforms_combination ... ok [INFO] [stdout] test utilities::transitions::tests::test_transition_duration_utilities ... ok [INFO] [stdout] test utilities::transitions::tests::test_transition_timing_function_utilities ... ok [INFO] [stdout] test utilities::transitions::tests::test_transition_property_utilities ... ok [INFO] [stdout] test utilities::transitions::tests::test_week12_transition_utilities ... ok [INFO] [stdout] test utilities::typography::tests::test_font_utilities ... ok [INFO] [stdout] test utilities::typography::tests::test_typography_comprehensive ... ok [INFO] [stdout] test utils::tests::test_css_utilities ... ok [INFO] [stdout] test utilities::typography::tests::test_spacing_utilities ... ok [INFO] [stdout] test utils::tests::test_string_utilities ... ok [INFO] [stdout] test utilities::typography::tests::test_text_alignment_utilities ... ok [INFO] [stdout] test utils::tests::test_validation_utilities ... ok [INFO] [stdout] test validation::tests::test_error_reporter ... ok [INFO] [stdout] test utils::tests::test_timing_utilities ... ok [INFO] [stdout] test api_stability::performance_stability_tests::test_class_validator_performance_stability ... ok [INFO] [stdout] test validation::tests::test_validate_enhanced_spacing ... ok [INFO] [stdout] test validation::tests::test_validate_fractional_spacing ... ok [INFO] [stdout] test validation::tests::test_validation_error_display ... ok [INFO] [stdout] test validation::tests::test_validate_deprecated_class ... ok [INFO] [stdout] test validation::tests::test_class_validator_creation ... ok [INFO] [stdout] test validation::tests::test_validate_class_conflicts ... ok [INFO] [stdout] test validation::tests::test_validate_comprehensive_modern_features ... ok [INFO] [stdout] test validation::tests::test_validate_dark_mode_variants ... ok [INFO] [stdout] test validation::tests::test_validate_required_classes ... ok [INFO] [stdout] test validation::tests::test_validate_valid_class ... ok [INFO] [stdout] test validation::tests::test_validate_invalid_class ... ok [INFO] [stdout] test validation::tests::test_validate_enhanced_animations ... ok [INFO] [stdout] test validation::tests::test_validate_gradient_variants ... ok [INFO] [stdout] test validation::tests::test_validate_multiple_classes ... ok [INFO] [stdout] test validation::tests::test_validate_animation_system ... ok [INFO] [stdout] test validation::tests::test_validation_rules_creation ... ok [INFO] [stdout] test validation::tests::test_validate_arbitrary_values ... ok [INFO] [stdout] test tests::sync_api_tests::sync_builder_tests::test_tailwind_builder_sync ... FAILED [INFO] [stdout] test arbitrary::tests::test_valid_arbitrary_values ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- tests::sync_api_tests::sync_builder_tests::test_tailwind_builder_sync stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'tests::sync_api_tests::sync_builder_tests::test_tailwind_builder_sync' (219) panicked at src/tests/sync_api_tests.rs:257:9: [INFO] [stdout] assertion failed: result.is_ok() [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x57f112a90d3a - std[e72de78501789eb0]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x57f112a90d3a - std[e72de78501789eb0]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x57f112a90d3a - std[e72de78501789eb0]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x57f112a90d3a - <::print::DisplayBacktrace as core[6aaeda2c7ad07a48]::fmt::Display>::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x57f112aa900a - ::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x57f112aa900a - core[6aaeda2c7ad07a48]::fmt::write [INFO] [stdout] 6: 0x57f112a95db2 - std[e72de78501789eb0]::io::default_write_fmt::> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x57f112a95db2 - as std[e72de78501789eb0]::io::Write>::write_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x57f112a6da8f - ::print [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x57f112a6da8f - std[e72de78501789eb0]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x57f112a88369 - std[e72de78501789eb0]::panicking::default_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x57f11278861c - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x57f11278861c - test[4f12b380f1fb68c5]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x57f112a885e2 - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x57f112a885e2 - std[e72de78501789eb0]::panicking::panic_with_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x57f112a6db7a - std[e72de78501789eb0]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:691:13 [INFO] [stdout] 16: 0x57f112a64cc9 - std[e72de78501789eb0]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x57f112a6e94d - __rustc[78a4cf188af856fc]::rust_begin_unwind [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x57f112aa984c - core[6aaeda2c7ad07a48]::panicking::panic_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x57f112aa9812 - core[6aaeda2c7ad07a48]::panicking::panic [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:150:5 [INFO] [stdout] 20: 0x57f112520a17 - tailwind_rs_core[9493af29959b583b]::tests::sync_api_tests::sync_builder_tests::test_tailwind_builder_sync [INFO] [stdout] at /opt/rustwide/workdir/src/tests/sync_api_tests.rs:257:9 [INFO] [stdout] 21: 0x57f1124e2cd7 - tailwind_rs_core[9493af29959b583b]::tests::sync_api_tests::sync_builder_tests::test_tailwind_builder_sync::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/src/tests/sync_api_tests.rs:247:36 [INFO] [stdout] 22: 0x57f1122d7c26 - >::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x57f11277c6fb - core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x57f11277c6fb - test[4f12b380f1fb68c5]::__rust_begin_short_backtrace::, fn() -> core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:663:18 [INFO] [stdout] 25: 0x57f1127890eb - test[4f12b380f1fb68c5]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:74 [INFO] [stdout] 26: 0x57f1127890eb - as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 27: 0x57f1127890eb - std[e72de78501789eb0]::panicking::catch_unwind::do_call::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 28: 0x57f1127890eb - std[e72de78501789eb0]::panicking::catch_unwind::, core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 29: 0x57f1127890eb - std[e72de78501789eb0]::panic::catch_unwind::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 30: 0x57f1127890eb - test[4f12b380f1fb68c5]::run_test_in_process [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:27 [INFO] [stdout] 31: 0x57f1127890eb - test[4f12b380f1fb68c5]::run_test::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:607:43 [INFO] [stdout] 32: 0x57f112784804 - test[4f12b380f1fb68c5]::run_test::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:637:41 [INFO] [stdout] 33: 0x57f112784804 - std[e72de78501789eb0]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 34: 0x57f11278bcf2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 35: 0x57f11278bcf2 - ::{closure#1}::{closure#0}> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 36: 0x57f11278bcf2 - std[e72de78501789eb0]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 37: 0x57f11278bcf2 - std[e72de78501789eb0]::panicking::catch_unwind::<(), core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 38: 0x57f11278bcf2 - std[e72de78501789eb0]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 39: 0x57f11278bcf2 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 40: 0x57f11278bcf2 - ::{closure#1} as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x57f112a9011f - + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 42: 0x57f112a9011f - ::new::thread_start [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 43: 0x7e7f57cd3aa4 - [INFO] [stdout] 44: 0x7e7f57d60a64 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] tests::sync_api_tests::sync_builder_tests::test_tailwind_builder_sync [INFO] [stdout] [INFO] [stdout] test result: FAILED. 612 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.21s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "991a788e46109122025f3132cd781b817467c84abc4c9245d40897fdecc71595", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "991a788e46109122025f3132cd781b817467c84abc4c9245d40897fdecc71595", kill_on_drop: false }` [INFO] [stdout] 991a788e46109122025f3132cd781b817467c84abc4c9245d40897fdecc71595