[INFO] cloning repository https://github.com/scottweaver/qwik-optimizer-next
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/scottweaver/qwik-optimizer-next" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fscottweaver%2Fqwik-optimizer-next", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fscottweaver%2Fqwik-optimizer-next'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 3616e7df283c5c24f72957be2b94641e51c496f7
[INFO] checking scottweaver/qwik-optimizer-next/3616e7df283c5c24f72957be2b94641e51c496f7 against eff8269f797067c30555e77f160ec84c0ed15cd9 for pr-159356
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fscottweaver%2Fqwik-optimizer-next" "/workspace/builds/worker-3-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/scottweaver/qwik-optimizer-next
[INFO] finished tweaking git repo https://github.com/scottweaver/qwik-optimizer-next
[INFO] tweaked toml for git repo https://github.com/scottweaver/qwik-optimizer-next written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/scottweaver/qwik-optimizer-next on toolchain eff8269f797067c30555e77f160ec84c0ed15cd9
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+eff8269f797067c30555e77f160ec84c0ed15cd9" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/scottweaver/qwik-optimizer-next 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" "+eff8269f797067c30555e77f160ec84c0ed15cd9" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded oxc_span v0.123.0
[INFO] [stderr]   Downloaded oxc_syntax v0.123.0
[INFO] [stderr]   Downloaded oxc_traverse v0.123.0
[INFO] [stderr]   Downloaded path-slash v0.2.1
[INFO] [stderr]   Downloaded unicode-id-start v1.4.0
[INFO] [stderr]   Downloaded oxc_str v0.123.0
[INFO] [stderr]   Downloaded oxc_diagnostics v0.123.0
[INFO] [stderr]   Downloaded smawk v0.3.2
[INFO] [stderr]   Downloaded oxc_ast_macros v0.123.0
[INFO] [stderr]   Downloaded oxc_index v4.1.0
[INFO] [stderr]   Downloaded napi-derive-backend v5.0.2
[INFO] [stderr]   Downloaded napi-sys v3.2.1
[INFO] [stderr]   Downloaded cow-utils v0.1.3
[INFO] [stderr]   Downloaded oxc v0.123.0
[INFO] [stderr]   Downloaded napi-build v2.3.1
[INFO] [stderr]   Downloaded oxc-miette-derive v2.7.1
[INFO] [stderr]   Downloaded oxc_estree v0.123.0
[INFO] [stderr]   Downloaded json-escape-simd v3.0.1
[INFO] [stderr]   Downloaded napi-derive v3.5.3
[INFO] [stderr]   Downloaded dragonbox_ecma v0.1.12
[INFO] [stderr]   Downloaded oxc_sourcemap v6.1.1
[INFO] [stderr]   Downloaded oxc_data_structures v0.123.0
[INFO] [stderr]   Downloaded oxc_regular_expression v0.123.0
[INFO] [stderr]   Downloaded libloading v0.9.0
[INFO] [stderr]   Downloaded oxc_ecmascript v0.123.0
[INFO] [stderr]   Downloaded oxc_codegen v0.123.0
[INFO] [stderr]   Downloaded oxc_semantic v0.123.0
[INFO] [stderr]   Downloaded oxc-miette v2.7.1
[INFO] [stderr]   Downloaded insta v1.47.2
[INFO] [stderr]   Downloaded oxc_allocator v0.123.0
[INFO] [stderr]   Downloaded napi v3.8.4
[INFO] [stderr]   Downloaded oxc_ast v0.123.0
[INFO] [stderr]   Downloaded oxc_parser v0.123.0
[INFO] [stderr]   Downloaded oxc_ast_visit v0.123.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:c36f533e8924a726b63f9d01e781fa8c8c28c96d1d595403829afb31452ee0f5" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2f40fad2115384ef9a16dd3c70bc9c05c3574642241448fab43e5b9a24540ca2
[INFO] running `Command { std: "docker" "start" "2f40fad2115384ef9a16dd3c70bc9c05c3574642241448fab43e5b9a24540ca2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2f40fad2115384ef9a16dd3c70bc9c05c3574642241448fab43e5b9a24540ca2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2f40fad2115384ef9a16dd3c70bc9c05c3574642241448fab43e5b9a24540ca2" "/opt/rustwide/cargo-home/bin/cargo" "+eff8269f797067c30555e77f160ec84c0ed15cd9" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2f40fad2115384ef9a16dd3c70bc9c05c3574642241448fab43e5b9a24540ca2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "2f40fad2115384ef9a16dd3c70bc9c05c3574642241448fab43e5b9a24540ca2" "/opt/rustwide/cargo-home/bin/cargo" "+eff8269f797067c30555e77f160ec84c0ed15cd9" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling siphasher v1.0.2
[INFO] [stderr]    Compiling dragonbox_ecma v0.1.12
[INFO] [stderr]     Checking allocator-api2 v0.2.21
[INFO] [stderr]     Checking unicode-linebreak v0.1.5
[INFO] [stderr]     Checking smawk v0.3.2
[INFO] [stderr]     Checking unicode-width v0.2.2
[INFO] [stderr]     Checking oxc_data_structures v0.123.0
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]     Checking unicode-segmentation v1.13.2
[INFO] [stderr]     Checking bitflags v2.11.0
[INFO] [stderr]     Checking castaway v0.2.4
[INFO] [stderr]     Checking cow-utils v0.1.3
[INFO] [stderr]     Checking unicode-id-start v1.4.0
[INFO] [stderr]    Compiling oxc-miette-derive v2.7.1
[INFO] [stderr]     Checking nonmax v0.5.5
[INFO] [stderr]     Checking num-integer v0.1.46
[INFO] [stderr]     Checking compact_str v0.9.0
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]     Checking self_cell v1.2.2
[INFO] [stderr]    Compiling oxc_sourcemap v6.1.1
[INFO] [stderr]     Checking json-escape-simd v3.0.1
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.117
[INFO] [stderr]    Compiling seq-macro v0.3.6
[INFO] [stderr]    Compiling libc v0.2.184
[INFO] [stderr]     Checking phf_shared v0.13.1
[INFO] [stderr]    Compiling dtor-proc-macro v0.0.6
[INFO] [stderr]     Checking textwrap v0.16.2
[INFO] [stderr]     Checking pathdiff v0.2.3
[INFO] [stderr]     Checking path-slash v0.2.1
[INFO] [stderr]     Checking oxc_estree v0.123.0
[INFO] [stderr]    Compiling napi-build v2.3.1
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bumpalo v3.20.2
[INFO] [stderr]     Checking oxc_index v4.1.0
[INFO] [stderr]     Checking hashbrown v0.16.1
[INFO] [stderr]     Checking futures-sink v0.3.32
[INFO] [stderr]     Checking futures-core v0.3.32
[INFO] [stderr]    Compiling wasm-bindgen v0.2.117
[INFO] [stderr]     Checking slab v0.4.12
[INFO] [stderr]    Compiling phf_generator v0.13.1
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling ctor-proc-macro v0.0.7
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]     Checking futures-channel v0.3.32
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.117
[INFO] [stderr]    Compiling convert_case v0.11.0
[INFO] [stderr]    Compiling napi v3.8.4
[INFO] [stderr]    Compiling oxc_ast_macros v0.123.0
[INFO] [stderr]     Checking futures-util v0.3.32
[INFO] [stderr]     Checking dtor v0.3.0
[INFO] [stderr]     Checking libloading v0.9.0
[INFO] [stderr]     Checking similar v2.7.0
[INFO] [stderr]     Checking ctor v0.8.0
[INFO] [stderr]    Compiling napi-derive-backend v5.0.2
[INFO] [stderr]    Compiling qwik-optimizer-napi v0.1.0 (/opt/rustwide/workdir/crates/qwik-optimizer-napi)
[INFO] [stderr]     Checking napi-sys v3.2.1
[INFO] [stderr]     Checking tokio v1.50.0
[INFO] [stderr]     Checking nohash-hasher v0.2.0
[INFO] [stderr]     Checking qwik-optimizer-next v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking oxc_allocator v0.123.0
[INFO] [stderr]     Checking indexmap v2.13.0
[INFO] [stderr]     Checking getrandom v0.4.2
[INFO] [stderr]     Checking console v0.16.3
[INFO] [stderr]     Checking oxc-miette v2.7.1
[INFO] [stderr]     Checking oxc_str v0.123.0
[INFO] [stderr]     Checking oxc_span v0.123.0
[INFO] [stderr]     Checking oxc_diagnostics v0.123.0
[INFO] [stderr]     Checking oxc_regular_expression v0.123.0
[INFO] [stderr]     Checking oxc_syntax v0.123.0
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.117
[INFO] [stderr]     Checking oxc_ast v0.123.0
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking insta v1.47.2
[INFO] [stderr]     Checking futures-executor v0.3.32
[INFO] [stderr]     Checking futures v0.3.32
[INFO] [stderr]    Compiling napi-derive v3.5.3
[INFO] [stderr]     Checking js-sys v0.3.94
[INFO] [stderr]     Checking oxc_ecmascript v0.123.0
[INFO] [stderr]     Checking oxc_ast_visit v0.123.0
[INFO] [stderr]     Checking oxc_parser v0.123.0
[INFO] [stderr]     Checking oxc_semantic v0.123.0
[INFO] [stderr]     Checking serde-wasm-bindgen v0.6.5
[INFO] [stderr]     Checking oxc_codegen v0.123.0
[INFO] [stderr]     Checking oxc_traverse v0.123.0
[INFO] [stderr]     Checking oxc v0.123.0
[INFO] [stderr]     Checking qwik-optimizer-oxc v0.1.0 (/opt/rustwide/workdir/crates/qwik-optimizer-oxc)
[INFO] [stdout] warning: unused import: `std::collections::HashMap`
[INFO] [stdout]  --> crates/qwik-optimizer-oxc/src/types.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::collections::HashMap;
[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: `std::collections::HashMap`
[INFO] [stdout]  --> crates/qwik-optimizer-oxc/src/types.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use std::collections::HashMap;
[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: `crate::collector::global_collect_from_str`
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/dependency_analysis.rs:506:9
[INFO] [stdout]     |
[INFO] [stdout] 506 |     use crate::collector::global_collect_from_str;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `allocator`
[INFO] [stdout]     --> crates/qwik-optimizer-oxc/src/transform.rs:1947:50
[INFO] [stdout]      |
[INFO] [stdout] 1947 | fn codegen_first_arg(arguments: &[Argument<'_>], allocator: &oxc::allocator::Allocator) -> Option<String> {
[INFO] [stdout]      |                                                  ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_allocator`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `parse_symbol_name` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/hash.rs:244:15
[INFO] [stdout]     |
[INFO] [stdout] 244 | pub(crate) fn parse_symbol_name(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_error` is never used
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/src/errors.rs:23:15
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub(crate) fn create_error(message: &str, file: &str) -> Diagnostic {
[INFO] [stdout]    |               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_warning` is never used
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/src/errors.rs:36:15
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub(crate) fn create_warning(message: &str, file: &str) -> Diagnostic {
[INFO] [stdout]    |               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `scoping` is never read
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/src/parser.rs:20:9
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub(crate) struct ParseResult<'a> {
[INFO] [stdout]    |                   ----------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 20 |     pub scoping: Scoping,
[INFO] [stdout]    |         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `as_str` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/source_path.rs:147:12
[INFO] [stdout]     |
[INFO] [stdout]  36 | impl<'a> SourcePath<'a> {
[INFO] [stdout]     | ----------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 147 |     pub fn as_str(&self) -> &'a str {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `synthetic` is never read
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/src/collector.rs:44:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub(crate) struct Import {
[INFO] [stdout]    |                   ------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 44 |     pub synthetic: bool,
[INFO] [stdout]    |         ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Import` has derived impls for the traits `Clone` and `Debug`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_inline` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/entry_strategy.rs:108:15
[INFO] [stdout]     |
[INFO] [stdout] 108 | pub(crate) fn is_inline(strategy: &EntryStrategy) -> bool {
[INFO] [stdout]     |               ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BUILD_CONSTANTS` is never used
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/src/const_replace.rs:33:7
[INFO] [stdout]    |
[INFO] [stdout] 33 | const BUILD_CONSTANTS: &[&str] = &["isServer", "isBrowser", "isDev"];
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `filter_ctx_names` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/filter_exports.rs:109:15
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub(crate) fn filter_ctx_names<'a>(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_call_callee_name` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/filter_exports.rs:143:4
[INFO] [stdout]     |
[INFO] [stdout] 143 | fn get_call_callee_name<'a>(expr: &Expression<'a>) -> Option<&'a str> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `is_event_handler_name` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/filter_exports.rs:154:4
[INFO] [stdout]     |
[INFO] [stdout] 154 | fn is_event_handler_name(name: &str) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ObjectUsageChecker` is never constructed
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/src/inlined_fn.rs:25:19
[INFO] [stdout]    |
[INFO] [stdout] 25 | pub(crate) struct ObjectUsageChecker<'a> {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `new` and `is_captured_ident` are never used
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/src/inlined_fn.rs:32:19
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl<'a> ObjectUsageChecker<'a> {
[INFO] [stdout]    | ------------------------------- associated functions in this implementation
[INFO] [stdout] 32 |     pub(crate) fn new(scoped_idents: &'a HashSet<String>) -> Self {
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] ...
[INFO] [stdout] 40 |     fn is_captured_ident(expr: &Expression<'_>, scoped_idents: &HashSet<String>) -> bool {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ReplaceIdentifiers` is never constructed
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/src/inlined_fn.rs:81:19
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub(crate) struct ReplaceIdentifiers {
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `run` is never used
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/src/inlined_fn.rs:90:19
[INFO] [stdout]    |
[INFO] [stdout] 88 | impl ReplaceIdentifiers {
[INFO] [stdout]    | ----------------------- associated function in this implementation
[INFO] [stdout] 89 |     /// Serialize `expr`, detect abort conditions, then substitute captured idents.
[INFO] [stdout] 90 |     pub(crate) fn run<'a>(
[INFO] [stdout]    |                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `replace_word` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/inlined_fn.rs:112:4
[INFO] [stdout]     |
[INFO] [stdout] 112 | fn replace_word(s: &str, from: &str, to: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `serialize_expression_inner` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/inlined_fn.rs:143:4
[INFO] [stdout]     |
[INFO] [stdout] 143 | fn serialize_expression_inner<'a>(expr: &Expression<'a>, allocator: &'a Allocator) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `convert_inlined_fn` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/inlined_fn.rs:194:15
[INFO] [stdout]     |
[INFO] [stdout] 194 | pub(crate) fn convert_inlined_fn<'a>(
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `needs_fn_signal` and `needs_wrap_prop` are never read
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/jsx_transform.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub(crate) struct JsxImportNeeds {
[INFO] [stdout]     |                   -------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 156 |     pub needs_fn_signal: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 157 |     pub needs_wrap_prop: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `JsxImportNeeds` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Skip` is never constructed
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/src/transform.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 80 | enum Tracking {
[INFO] [stdout]    |      -------- variant in this enum
[INFO] [stdout] 81 |     Track,
[INFO] [stdout] 82 |     Skip,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Tracking` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_function_params` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/transform.rs:204:15
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub(crate) fn get_function_params(expr: &Expression<'_>) -> HashSet<String> {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `can_capture_scope` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/transform.rs:260:4
[INFO] [stdout]     |
[INFO] [stdout] 260 | fn can_capture_scope(expr: &Expression<'_>) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `segment_counter` and `is_server` are never read
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/transform.rs:395:16
[INFO] [stdout]     |
[INFO] [stdout] 369 | pub(crate) struct QwikTransform {
[INFO] [stdout]     |                   ------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 395 |     pub(crate) segment_counter: u32,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 474 |     pub(crate) is_server: bool,
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `transform_code` is never used
[INFO] [stdout]     --> crates/qwik-optimizer-oxc/src/transform.rs:2109:15
[INFO] [stdout]      |
[INFO] [stdout] 2109 | pub(crate) fn transform_code(
[INFO] [stdout]      |               ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking qwik-optimizer-wasm v0.1.0 (/opt/rustwide/workdir/crates/qwik-optimizer-wasm)
[INFO] [stdout] warning: constant `CONV_COVERAGE` is never used
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/tests/spec_examples.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 | const CONV_COVERAGE: &[(&str, &[u8])] = &[
[INFO] [stdout]    |       ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Path`
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/tests/snapshot_tests.rs:29:17
[INFO] [stdout]    |
[INFO] [stdout] 29 | use std::path::{Path, PathBuf};
[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: `EntryStrategy`
[INFO] [stdout]     --> crates/qwik-optimizer-oxc/tests/snapshot_tests.rs:1195:19
[INFO] [stdout]      |
[INFO] [stdout] 1195 |         EmitMode, EntryStrategy, MinifyMode, TransformModuleInput, TransformModulesOptions,
[INFO] [stdout]      |                   ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `allocator`
[INFO] [stdout]     --> crates/qwik-optimizer-oxc/src/transform.rs:1947:50
[INFO] [stdout]      |
[INFO] [stdout] 1947 | fn codegen_first_arg(arguments: &[Argument<'_>], allocator: &oxc::allocator::Allocator) -> Option<String> {
[INFO] [stdout]      |                                                  ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_allocator`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `as_str` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/source_path.rs:147:12
[INFO] [stdout]     |
[INFO] [stdout]  36 | impl<'a> SourcePath<'a> {
[INFO] [stdout]     | ----------------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 147 |     pub fn as_str(&self) -> &'a str {
[INFO] [stdout]     |            ^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `BUILD_CONSTANTS` is never used
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/src/const_replace.rs:33:7
[INFO] [stdout]    |
[INFO] [stdout] 33 | const BUILD_CONSTANTS: &[&str] = &["isServer", "isBrowser", "isDev"];
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `needs_fn_signal` and `needs_wrap_prop` are never read
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/jsx_transform.rs:156:9
[INFO] [stdout]     |
[INFO] [stdout] 152 | pub(crate) struct JsxImportNeeds {
[INFO] [stdout]     |                   -------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 156 |     pub needs_fn_signal: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout] 157 |     pub needs_wrap_prop: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `JsxImportNeeds` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `transform_jsx` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/jsx_transform.rs:630:8
[INFO] [stdout]     |
[INFO] [stdout] 630 |     fn transform_jsx(src: &str) -> String {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Skip` is never constructed
[INFO] [stdout]   --> crates/qwik-optimizer-oxc/src/transform.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 80 | enum Tracking {
[INFO] [stdout]    |      -------- variant in this enum
[INFO] [stdout] 81 |     Track,
[INFO] [stdout] 82 |     Skip,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `Tracking` has a derived impl for the trait `Clone`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_function_params` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/transform.rs:204:15
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub(crate) fn get_function_params(expr: &Expression<'_>) -> HashSet<String> {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `can_capture_scope` is never used
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/transform.rs:260:4
[INFO] [stdout]     |
[INFO] [stdout] 260 | fn can_capture_scope(expr: &Expression<'_>) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `segment_counter` and `is_server` are never read
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/src/transform.rs:395:16
[INFO] [stdout]     |
[INFO] [stdout] 369 | pub(crate) struct QwikTransform {
[INFO] [stdout]     |                   ------------- fields in this struct
[INFO] [stdout] ...
[INFO] [stdout] 395 |     pub(crate) segment_counter: u32,
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 474 |     pub(crate) is_server: bool,
[INFO] [stdout]     |                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `source_map` is never read
[INFO] [stdout]    --> crates/qwik-optimizer-oxc/tests/snapshot_tests.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout]  99 | struct SegmentSnapshot {
[INFO] [stdout]     |        --------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 107 |     source_map: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `SegmentSnapshot` 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] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 32.27s
[INFO] running `Command { std: "docker" "inspect" "2f40fad2115384ef9a16dd3c70bc9c05c3574642241448fab43e5b9a24540ca2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2f40fad2115384ef9a16dd3c70bc9c05c3574642241448fab43e5b9a24540ca2", kill_on_drop: false }`
[INFO] [stdout] 2f40fad2115384ef9a16dd3c70bc9c05c3574642241448fab43e5b9a24540ca2
