[INFO] cloning repository https://github.com/ahl/bundler [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ahl/bundler" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fahl%2Fbundler", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fahl%2Fbundler'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 1e9b8586db4da474e6d905080f317160c365990f [INFO] checking ahl/bundler against try#5de9e0e6cf775e94e0de2003f35e183f3f77bfe8 for pr-143808 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fahl%2Fbundler" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/ahl/bundler [INFO] finished tweaking git repo https://github.com/ahl/bundler [INFO] tweaked toml for git repo https://github.com/ahl/bundler written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/ahl/bundler on toolchain 5de9e0e6cf775e94e0de2003f35e183f3f77bfe8 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5de9e0e6cf775e94e0de2003f35e183f3f77bfe8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/ahl/bundler 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" "+5de9e0e6cf775e94e0de2003f35e183f3f77bfe8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [ERROR] error running command: no output for 300 seconds [INFO] checking ahl/bundler against try#5de9e0e6cf775e94e0de2003f35e183f3f77bfe8 for pr-143808 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fahl%2Fbundler" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/ahl/bundler [INFO] finished tweaking git repo https://github.com/ahl/bundler [INFO] tweaked toml for git repo https://github.com/ahl/bundler written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/ahl/bundler on toolchain 5de9e0e6cf775e94e0de2003f35e183f3f77bfe8 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5de9e0e6cf775e94e0de2003f35e183f3f77bfe8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/ahl/bundler 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" "+5de9e0e6cf775e94e0de2003f35e183f3f77bfe8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+5de9e0e6cf775e94e0de2003f35e183f3f77bfe8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2b33c29bbe854347eda87d2a3d5d9081787447d0b18947156653c039539285cd [INFO] running `Command { std: "docker" "start" "-a" "2b33c29bbe854347eda87d2a3d5d9081787447d0b18947156653c039539285cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2b33c29bbe854347eda87d2a3d5d9081787447d0b18947156653c039539285cd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2b33c29bbe854347eda87d2a3d5d9081787447d0b18947156653c039539285cd", kill_on_drop: false }` [INFO] [stdout] 2b33c29bbe854347eda87d2a3d5d9081787447d0b18947156653c039539285cd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:cf8efcab8866f2cf4285301c7418e2f4f2a9b088c91ba69c40d5b659f81557f7" "/opt/rustwide/cargo-home/bin/cargo" "+5de9e0e6cf775e94e0de2003f35e183f3f77bfe8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cbb23fc4e8f68bdbf93af2182d9a7425ecc79fa00615f1859d78dcb07462770c [INFO] running `Command { std: "docker" "start" "-a" "cbb23fc4e8f68bdbf93af2182d9a7425ecc79fa00615f1859d78dcb07462770c", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.95 [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Checking stable_deref_trait v1.2.0 [INFO] [stderr] Checking writeable v0.6.1 [INFO] [stderr] Checking litemap v0.8.0 [INFO] [stderr] Compiling icu_properties_data v2.0.1 [INFO] [stderr] Compiling icu_normalizer_data v2.0.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Checking percent-encoding v2.3.1 [INFO] [stderr] Checking utf8_iter v1.0.4 [INFO] [stderr] Compiling anyhow v1.0.98 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling prettyplease v0.2.35 [INFO] [stderr] Checking memchr v2.7.5 [INFO] [stderr] Checking ryu v1.0.17 [INFO] [stderr] Checking itoa v1.0.11 [INFO] [stderr] Checking heck v0.5.0 [INFO] [stderr] Checking form_urlencoded v1.2.1 [INFO] [stderr] Checking quote v1.0.40 [INFO] [stderr] Checking syn v2.0.104 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling zerovec-derive v0.11.1 [INFO] [stderr] Compiling displaydoc v0.2.4 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling zerofrom-derive v0.1.4 [INFO] [stderr] Compiling yoke-derive v0.8.0 [INFO] [stderr] Checking zerofrom v0.1.4 [INFO] [stderr] Checking yoke v0.8.0 [INFO] [stderr] Checking zerotrie v0.2.2 [INFO] [stderr] Checking zerovec v0.11.2 [INFO] [stderr] Checking tinystr v0.8.1 [INFO] [stderr] Checking potential_utf v0.1.2 [INFO] [stderr] Checking icu_collections v2.0.0 [INFO] [stderr] Checking icu_locale_core v2.0.0 [INFO] [stderr] Checking icu_provider v2.0.0 [INFO] [stderr] Checking icu_normalizer v2.0.0 [INFO] [stderr] Checking icu_properties v2.0.1 [INFO] [stderr] Checking idna_adapter v1.2.1 [INFO] [stderr] Checking idna v1.0.3 [INFO] [stderr] Checking url v2.5.4 [INFO] [stderr] Checking bundler v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `SchemaRef` [INFO] [stdout] --> src/convert/array.rs:3:17 [INFO] [stdout] | [INFO] [stdout] 3 | schemalet::{SchemaRef, SchemaletValueArray}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `SchemaRef` [INFO] [stdout] --> src/convert/array.rs:3:17 [INFO] [stdout] | [INFO] [stdout] 3 | schemalet::{SchemaRef, SchemaletValueArray}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> src/schemalet.rs:1227:5 [INFO] [stdout] | [INFO] [stdout] 1194 | / match &variant_schema.details { [INFO] [stdout] 1195 | | CanonicalSchemaletDetails::Anything => { [INFO] [stdout] ... | [INFO] [stdout] 1224 | | CanonicalSchemaletDetails::Value(schemalet_value) => todo!(), [INFO] [stdout] 1225 | | } [INFO] [stdout] | |_____- any code following this `match` expression is unreachable, as all arms diverge [INFO] [stdout] 1226 | [INFO] [stdout] 1227 | todo!() [INFO] [stdout] | ^^^^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_code)]` on by default [INFO] [stdout] = note: this warning originates in the macro `todo` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> src/schemalet.rs:1227:5 [INFO] [stdout] | [INFO] [stdout] 1194 | / match &variant_schema.details { [INFO] [stdout] 1195 | | CanonicalSchemaletDetails::Anything => { [INFO] [stdout] ... | [INFO] [stdout] 1224 | | CanonicalSchemaletDetails::Value(schemalet_value) => todo!(), [INFO] [stdout] 1225 | | } [INFO] [stdout] | |_____- any code following this `match` expression is unreachable, as all arms diverge [INFO] [stdout] 1226 | [INFO] [stdout] 1227 | todo!() [INFO] [stdout] | ^^^^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_code)]` on by default [INFO] [stdout] = note: this warning originates in the macro `todo` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> src/bootstrap.rs:414:14 [INFO] [stdout] | [INFO] [stdout] 414 | for (path, schema) in schema.iter_schema() { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> src/bootstrap.rs:417:21 [INFO] [stdout] | [INFO] [stdout] 417 | context, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `context: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/bootstrap.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | value, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema` [INFO] [stdout] --> src/bootstrap.rs:419:21 [INFO] [stdout] | [INFO] [stdout] 419 | schema, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `schema: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `path` [INFO] [stdout] --> src/bootstrap.rs:414:14 [INFO] [stdout] | [INFO] [stdout] 414 | for (path, schema) in schema.iter_schema() { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_path` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `context` [INFO] [stdout] --> src/bootstrap.rs:417:21 [INFO] [stdout] | [INFO] [stdout] 417 | context, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `context: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/bootstrap.rs:418:21 [INFO] [stdout] | [INFO] [stdout] 418 | value, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `value: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema` [INFO] [stdout] --> src/bootstrap.rs:419:21 [INFO] [stdout] | [INFO] [stdout] 419 | schema, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `schema: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `out` [INFO] [stdout] --> src/bootstrap.rs:614:9 [INFO] [stdout] | [INFO] [stdout] 614 | out: &mut Vec<(ir::SchemaRef, ir::Schema)>, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `out` [INFO] [stdout] --> src/bootstrap.rs:614:9 [INFO] [stdout] | [INFO] [stdout] 614 | out: &mut Vec<(ir::SchemaRef, ir::Schema)>, [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_out` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `items` [INFO] [stdout] --> src/convert/array.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | items, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `items: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `prefix_items` [INFO] [stdout] --> src/convert/array.rs:17:17 [INFO] [stdout] | [INFO] [stdout] 17 | prefix_items, [INFO] [stdout] | ^^^^^^^^^^^^ help: try ignoring the field: `prefix_items: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_items` [INFO] [stdout] --> src/convert/array.rs:30:17 [INFO] [stdout] | [INFO] [stdout] 30 | max_items, [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `max_items: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `min_items` [INFO] [stdout] --> src/convert/array.rs:31:17 [INFO] [stdout] | [INFO] [stdout] 31 | min_items, [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `min_items: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `unique_items` [INFO] [stdout] --> src/convert/array.rs:32:17 [INFO] [stdout] | [INFO] [stdout] 32 | unique_items, [INFO] [stdout] | ^^^^^^^^^^^^ help: try ignoring the field: `unique_items: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/convert/array.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | name: NameBuilder, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/convert/array.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | metadata: &crate::schemalet::SchemaletMetadata, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `required` [INFO] [stdout] --> src/convert/object.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | required, [INFO] [stdout] | ^^^^^^^^ help: try ignoring the field: `required: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `items` [INFO] [stdout] --> src/convert/array.rs:16:17 [INFO] [stdout] | [INFO] [stdout] 16 | items, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `items: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `prefix_items` [INFO] [stdout] --> src/convert/array.rs:17:17 [INFO] [stdout] | [INFO] [stdout] 17 | prefix_items, [INFO] [stdout] | ^^^^^^^^^^^^ help: try ignoring the field: `prefix_items: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_items` [INFO] [stdout] --> src/convert/array.rs:30:17 [INFO] [stdout] | [INFO] [stdout] 30 | max_items, [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `max_items: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `min_items` [INFO] [stdout] --> src/convert/array.rs:31:17 [INFO] [stdout] | [INFO] [stdout] 31 | min_items, [INFO] [stdout] | ^^^^^^^^^ help: try ignoring the field: `min_items: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `unique_items` [INFO] [stdout] --> src/convert/array.rs:32:17 [INFO] [stdout] | [INFO] [stdout] 32 | unique_items, [INFO] [stdout] | ^^^^^^^^^^^^ help: try ignoring the field: `unique_items: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/convert/array.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | name: NameBuilder, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/convert/array.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | metadata: &crate::schemalet::SchemaletMetadata, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `required` [INFO] [stdout] --> src/convert/object.rs:25:17 [INFO] [stdout] | [INFO] [stdout] 25 | required, [INFO] [stdout] | ^^^^^^^^ help: try ignoring the field: `required: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `variant_name` [INFO] [stdout] --> src/convert/one_of.rs:129:53 [INFO] [stdout] | [INFO] [stdout] 129 | ProtoVariantExternalKind::Typed(variant_name, schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variant_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/convert/one_of.rs:129:67 [INFO] [stdout] | [INFO] [stdout] 129 | ProtoVariantExternalKind::Typed(variant_name, schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `variant_name` [INFO] [stdout] --> src/convert/one_of.rs:129:53 [INFO] [stdout] | [INFO] [stdout] 129 | ProtoVariantExternalKind::Typed(variant_name, schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variant_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/convert/one_of.rs:129:67 [INFO] [stdout] | [INFO] [stdout] 129 | ProtoVariantExternalKind::Typed(variant_name, schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `title_names` [INFO] [stdout] --> src/convert/one_of.rs:168:41 [INFO] [stdout] | [INFO] [stdout] 168 | let variant_names = if let Some(title_names) = proto_variants [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_title_names` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `title_names` [INFO] [stdout] --> src/convert/one_of.rs:168:41 [INFO] [stdout] | [INFO] [stdout] 168 | let variant_names = if let Some(title_names) = proto_variants [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_title_names` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/convert/mod.rs:90:50 [INFO] [stdout] | [INFO] [stdout] 90 | CanonicalSchemaletDetails::Reference(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/convert/mod.rs:91:45 [INFO] [stdout] | [INFO] [stdout] 91 | CanonicalSchemaletDetails::Note(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minimum` [INFO] [stdout] --> src/convert/mod.rs:107:17 [INFO] [stdout] | [INFO] [stdout] 107 | minimum, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exclusive_minimum` [INFO] [stdout] --> src/convert/mod.rs:108:17 [INFO] [stdout] | [INFO] [stdout] 108 | exclusive_minimum, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `exclusive_minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minimum` [INFO] [stdout] --> src/convert/mod.rs:114:17 [INFO] [stdout] | [INFO] [stdout] 114 | minimum, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exclusive_minimum` [INFO] [stdout] --> src/convert/mod.rs:115:17 [INFO] [stdout] | [INFO] [stdout] 115 | exclusive_minimum, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `exclusive_minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/convert/mod.rs:128:9 [INFO] [stdout] | [INFO] [stdout] 128 | name: NameBuilder, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/convert/mod.rs:129:9 [INFO] [stdout] | [INFO] [stdout] 129 | metadata: &crate::schemalet::SchemaletMetadata, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/convert/mod.rs:90:50 [INFO] [stdout] | [INFO] [stdout] 90 | CanonicalSchemaletDetails::Reference(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/convert/mod.rs:91:45 [INFO] [stdout] | [INFO] [stdout] 91 | CanonicalSchemaletDetails::Note(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minimum` [INFO] [stdout] --> src/convert/mod.rs:107:17 [INFO] [stdout] | [INFO] [stdout] 107 | minimum, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exclusive_minimum` [INFO] [stdout] --> src/convert/mod.rs:108:17 [INFO] [stdout] | [INFO] [stdout] 108 | exclusive_minimum, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `exclusive_minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minimum` [INFO] [stdout] --> src/convert/mod.rs:114:17 [INFO] [stdout] | [INFO] [stdout] 114 | minimum, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exclusive_minimum` [INFO] [stdout] --> src/convert/mod.rs:115:17 [INFO] [stdout] | [INFO] [stdout] 115 | exclusive_minimum, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `exclusive_minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/convert/mod.rs:128:9 [INFO] [stdout] | [INFO] [stdout] 128 | name: NameBuilder, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/convert/mod.rs:129:9 [INFO] [stdout] | [INFO] [stdout] 129 | metadata: &crate::schemalet::SchemaletMetadata, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `details` [INFO] [stdout] --> src/ir.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | let details = match (&a.details, &b.details) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_details` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `details` [INFO] [stdout] --> src/ir.rs:130:9 [INFO] [stdout] | [INFO] [stdout] 130 | let details = match (&a.details, &b.details) { [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_details` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/ir2.rs:85:19 [INFO] [stdout] | [INFO] [stdout] 85 | fn cmp(&self, other: &Self) -> std::cmp::Ordering { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `other` [INFO] [stdout] --> src/ir2.rs:85:19 [INFO] [stdout] | [INFO] [stdout] 85 | fn cmp(&self, other: &Self) -> std::cmp::Ordering { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_other` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `yes` [INFO] [stdout] --> src/ir2.rs:222:29 [INFO] [stdout] | [INFO] [stdout] 222 | Schema::YesNo { yes, no } => false, [INFO] [stdout] | ^^^ help: try ignoring the field: `yes: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `no` [INFO] [stdout] --> src/ir2.rs:222:34 [INFO] [stdout] | [INFO] [stdout] 222 | Schema::YesNo { yes, no } => false, [INFO] [stdout] | ^^ help: try ignoring the field: `no: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `yes` [INFO] [stdout] --> src/ir2.rs:222:29 [INFO] [stdout] | [INFO] [stdout] 222 | Schema::YesNo { yes, no } => false, [INFO] [stdout] | ^^^ help: try ignoring the field: `yes: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vec` [INFO] [stdout] --> src/ir2.rs:263:27 [INFO] [stdout] | [INFO] [stdout] 263 | Schema::AllOf(vec) => Vec::new(), [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `no` [INFO] [stdout] --> src/ir2.rs:222:34 [INFO] [stdout] | [INFO] [stdout] 222 | Schema::YesNo { yes, no } => false, [INFO] [stdout] | ^^ help: try ignoring the field: `no: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vec` [INFO] [stdout] --> src/ir2.rs:264:27 [INFO] [stdout] | [INFO] [stdout] 264 | Schema::AnyOf(vec) => Vec::new(), [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `yes` [INFO] [stdout] --> src/ir2.rs:265:29 [INFO] [stdout] | [INFO] [stdout] 265 | Schema::YesNo { yes, no } => todo!(), [INFO] [stdout] | ^^^ help: try ignoring the field: `yes: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `no` [INFO] [stdout] --> src/ir2.rs:265:34 [INFO] [stdout] | [INFO] [stdout] 265 | Schema::YesNo { yes, no } => todo!(), [INFO] [stdout] | ^^ help: try ignoring the field: `no: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vec` [INFO] [stdout] --> src/ir2.rs:263:27 [INFO] [stdout] | [INFO] [stdout] 263 | Schema::AllOf(vec) => Vec::new(), [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vec` [INFO] [stdout] --> src/ir2.rs:264:27 [INFO] [stdout] | [INFO] [stdout] 264 | Schema::AnyOf(vec) => Vec::new(), [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `yes` [INFO] [stdout] --> src/ir2.rs:265:29 [INFO] [stdout] | [INFO] [stdout] 265 | Schema::YesNo { yes, no } => todo!(), [INFO] [stdout] | ^^^ help: try ignoring the field: `yes: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `no` [INFO] [stdout] --> src/ir2.rs:265:34 [INFO] [stdout] | [INFO] [stdout] 265 | Schema::YesNo { yes, no } => todo!(), [INFO] [stdout] | ^^ help: try ignoring the field: `no: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_value` [INFO] [stdout] --> src/ir2.rs:287:23 [INFO] [stdout] | [INFO] [stdout] 287 | Schema::Value(schema_value) => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constant` [INFO] [stdout] --> src/ir2.rs:288:26 [INFO] [stdout] | [INFO] [stdout] 288 | Schema::Constant(constant) => todo!(), [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_constant` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vec` [INFO] [stdout] --> src/ir2.rs:289:23 [INFO] [stdout] | [INFO] [stdout] 289 | Schema::AllOf(vec) => todo!(), [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vec` [INFO] [stdout] --> src/ir2.rs:290:23 [INFO] [stdout] | [INFO] [stdout] 290 | Schema::AnyOf(vec) => todo!(), [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `yes` [INFO] [stdout] --> src/ir2.rs:313:25 [INFO] [stdout] | [INFO] [stdout] 313 | Schema::YesNo { yes, no } => todo!(), [INFO] [stdout] | ^^^ help: try ignoring the field: `yes: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `no` [INFO] [stdout] --> src/ir2.rs:313:30 [INFO] [stdout] | [INFO] [stdout] 313 | Schema::YesNo { yes, no } => todo!(), [INFO] [stdout] | ^^ help: try ignoring the field: `no: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `done` [INFO] [stdout] --> src/ir2.rs:273:5 [INFO] [stdout] | [INFO] [stdout] 273 | done: &BTreeMap, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_done` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_value` [INFO] [stdout] --> src/ir2.rs:287:23 [INFO] [stdout] | [INFO] [stdout] 287 | Schema::Value(schema_value) => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `constant` [INFO] [stdout] --> src/ir2.rs:288:26 [INFO] [stdout] | [INFO] [stdout] 288 | Schema::Constant(constant) => todo!(), [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_constant` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vec` [INFO] [stdout] --> src/ir2.rs:289:23 [INFO] [stdout] | [INFO] [stdout] 289 | Schema::AllOf(vec) => todo!(), [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `vec` [INFO] [stdout] --> src/ir2.rs:290:23 [INFO] [stdout] | [INFO] [stdout] 290 | Schema::AnyOf(vec) => todo!(), [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_vec` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `yes` [INFO] [stdout] --> src/ir2.rs:313:25 [INFO] [stdout] | [INFO] [stdout] 313 | Schema::YesNo { yes, no } => todo!(), [INFO] [stdout] | ^^^ help: try ignoring the field: `yes: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `no` [INFO] [stdout] --> src/ir2.rs:313:30 [INFO] [stdout] | [INFO] [stdout] 313 | Schema::YesNo { yes, no } => todo!(), [INFO] [stdout] | ^^ help: try ignoring the field: `no: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `done` [INFO] [stdout] --> src/ir2.rs:273:5 [INFO] [stdout] | [INFO] [stdout] 273 | done: &BTreeMap, [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_done` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/namespace.rs:222:32 [INFO] [stdout] | [INFO] [stdout] 222 | pub fn suggest_name(&self, s: impl AsRef) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `s` [INFO] [stdout] --> src/namespace.rs:222:32 [INFO] [stdout] | [INFO] [stdout] 222 | pub fn suggest_name(&self, s: impl AsRef) { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_s` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `namespace` [INFO] [stdout] --> src/namespace.rs:270:13 [INFO] [stdout] | [INFO] [stdout] 270 | let namespace = namespace.finalize(); [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_namespace` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/schemalet.rs:537:45 [INFO] [stdout] | [INFO] [stdout] 537 | CanonicalSchemaletDetails::Constant(value) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:538:46 [INFO] [stdout] | [INFO] [stdout] 538 | CanonicalSchemaletDetails::Reference(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:539:41 [INFO] [stdout] | [INFO] [stdout] 539 | CanonicalSchemaletDetails::Note(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `typ` [INFO] [stdout] --> src/schemalet.rs:540:53 [INFO] [stdout] | [INFO] [stdout] 540 | CanonicalSchemaletDetails::ExclusiveOneOf { typ, subschemas } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `typ: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `subschemas` [INFO] [stdout] --> src/schemalet.rs:540:58 [INFO] [stdout] | [INFO] [stdout] 540 | CanonicalSchemaletDetails::ExclusiveOneOf { typ, subschemas } => { [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `subschemas: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schemalet_value` [INFO] [stdout] --> src/schemalet.rs:543:42 [INFO] [stdout] | [INFO] [stdout] 543 | CanonicalSchemaletDetails::Value(schemalet_value) => { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schemalet_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/schemalet.rs:537:45 [INFO] [stdout] | [INFO] [stdout] 537 | CanonicalSchemaletDetails::Constant(value) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:538:46 [INFO] [stdout] | [INFO] [stdout] 538 | CanonicalSchemaletDetails::Reference(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:539:41 [INFO] [stdout] | [INFO] [stdout] 539 | CanonicalSchemaletDetails::Note(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `typ` [INFO] [stdout] --> src/schemalet.rs:540:53 [INFO] [stdout] | [INFO] [stdout] 540 | CanonicalSchemaletDetails::ExclusiveOneOf { typ, subschemas } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `typ: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `subschemas` [INFO] [stdout] --> src/schemalet.rs:540:58 [INFO] [stdout] | [INFO] [stdout] 540 | CanonicalSchemaletDetails::ExclusiveOneOf { typ, subschemas } => { [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `subschemas: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schemalet_value` [INFO] [stdout] --> src/schemalet.rs:543:42 [INFO] [stdout] | [INFO] [stdout] 543 | CanonicalSchemaletDetails::Value(schemalet_value) => { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schemalet_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/schemalet.rs:947:45 [INFO] [stdout] | [INFO] [stdout] 947 | CanonicalSchemaletDetails::Constant(value) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:948:46 [INFO] [stdout] | [INFO] [stdout] 948 | CanonicalSchemaletDetails::Reference(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:949:41 [INFO] [stdout] | [INFO] [stdout] 949 | CanonicalSchemaletDetails::Note(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `array` [INFO] [stdout] --> src/schemalet.rs:966:31 [INFO] [stdout] | [INFO] [stdout] 966 | SchemaletValue::Array(array) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_array` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pattern` [INFO] [stdout] --> src/schemalet.rs:969:34 [INFO] [stdout] | [INFO] [stdout] 969 | SchemaletValue::String { pattern, format } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `pattern: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `format` [INFO] [stdout] --> src/schemalet.rs:969:43 [INFO] [stdout] | [INFO] [stdout] 969 | SchemaletValue::String { pattern, format } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `format: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minimum` [INFO] [stdout] --> src/schemalet.rs:971:13 [INFO] [stdout] | [INFO] [stdout] 971 | minimum, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exclusive_minimum` [INFO] [stdout] --> src/schemalet.rs:972:13 [INFO] [stdout] | [INFO] [stdout] 972 | exclusive_minimum, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `exclusive_minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minimum` [INFO] [stdout] --> src/schemalet.rs:975:13 [INFO] [stdout] | [INFO] [stdout] 975 | minimum, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exclusive_minimum` [INFO] [stdout] --> src/schemalet.rs:976:13 [INFO] [stdout] | [INFO] [stdout] 976 | exclusive_minimum, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `exclusive_minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/schemalet.rs:983:5 [INFO] [stdout] | [INFO] [stdout] 983 | metadata: &SchemaletMetadata, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `graph` [INFO] [stdout] --> src/schemalet.rs:985:5 [INFO] [stdout] | [INFO] [stdout] 985 | graph: &BTreeMap, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_graph` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/schemalet.rs:1001:5 [INFO] [stdout] | [INFO] [stdout] 1001 | metadata: &SchemaletMetadata, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/schemalet.rs:947:45 [INFO] [stdout] | [INFO] [stdout] 947 | CanonicalSchemaletDetails::Constant(value) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:948:46 [INFO] [stdout] | [INFO] [stdout] 948 | CanonicalSchemaletDetails::Reference(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:949:41 [INFO] [stdout] | [INFO] [stdout] 949 | CanonicalSchemaletDetails::Note(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `array` [INFO] [stdout] --> src/schemalet.rs:966:31 [INFO] [stdout] | [INFO] [stdout] 966 | SchemaletValue::Array(array) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_array` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pattern` [INFO] [stdout] --> src/schemalet.rs:969:34 [INFO] [stdout] | [INFO] [stdout] 969 | SchemaletValue::String { pattern, format } => todo!(), [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `pattern: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `format` [INFO] [stdout] --> src/schemalet.rs:969:43 [INFO] [stdout] | [INFO] [stdout] 969 | SchemaletValue::String { pattern, format } => todo!(), [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `format: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minimum` [INFO] [stdout] --> src/schemalet.rs:971:13 [INFO] [stdout] | [INFO] [stdout] 971 | minimum, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exclusive_minimum` [INFO] [stdout] --> src/schemalet.rs:972:13 [INFO] [stdout] | [INFO] [stdout] 972 | exclusive_minimum, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `exclusive_minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minimum` [INFO] [stdout] --> src/schemalet.rs:975:13 [INFO] [stdout] | [INFO] [stdout] 975 | minimum, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exclusive_minimum` [INFO] [stdout] --> src/schemalet.rs:976:13 [INFO] [stdout] | [INFO] [stdout] 976 | exclusive_minimum, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `exclusive_minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/schemalet.rs:983:5 [INFO] [stdout] | [INFO] [stdout] 983 | metadata: &SchemaletMetadata, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `graph` [INFO] [stdout] --> src/schemalet.rs:985:5 [INFO] [stdout] | [INFO] [stdout] 985 | graph: &BTreeMap, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_graph` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `metadata` [INFO] [stdout] --> src/schemalet.rs:1001:5 [INFO] [stdout] | [INFO] [stdout] 1001 | metadata: &SchemaletMetadata, [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_metadata` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:1132:46 [INFO] [stdout] | [INFO] [stdout] 1132 | CanonicalSchemaletDetails::Reference(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/schemalet.rs:1133:45 [INFO] [stdout] | [INFO] [stdout] 1133 | CanonicalSchemaletDetails::Constant(value) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `xxx` [INFO] [stdout] --> src/schemalet.rs:1141:17 [INFO] [stdout] | [INFO] [stdout] 1141 | let xxx = schemalet_to_type(variant_schema, graph); [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_xxx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `array` [INFO] [stdout] --> src/schemalet.rs:1144:64 [INFO] [stdout] | [INFO] [stdout] 1144 | CanonicalSchemaletDetails::Value(SchemaletValue::Array(array)) => { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_array` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/schemalet.rs:1208:45 [INFO] [stdout] | [INFO] [stdout] 1208 | CanonicalSchemaletDetails::Constant(value) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:1209:46 [INFO] [stdout] | [INFO] [stdout] 1209 | CanonicalSchemaletDetails::Reference(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:1210:41 [INFO] [stdout] | [INFO] [stdout] 1210 | CanonicalSchemaletDetails::Note(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schemalet_value` [INFO] [stdout] --> src/schemalet.rs:1224:42 [INFO] [stdout] | [INFO] [stdout] 1224 | CanonicalSchemaletDetails::Value(schemalet_value) => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schemalet_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `graph` [INFO] [stdout] --> src/schemalet.rs:1190:5 [INFO] [stdout] | [INFO] [stdout] 1190 | graph: &BTreeMap, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_graph` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `variant_name` [INFO] [stdout] --> src/schemalet.rs:1192:5 [INFO] [stdout] | [INFO] [stdout] 1192 | variant_name: &str, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variant_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:1132:46 [INFO] [stdout] | [INFO] [stdout] 1132 | CanonicalSchemaletDetails::Reference(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/schemalet.rs:1133:45 [INFO] [stdout] | [INFO] [stdout] 1133 | CanonicalSchemaletDetails::Constant(value) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `xxx` [INFO] [stdout] --> src/schemalet.rs:1141:17 [INFO] [stdout] | [INFO] [stdout] 1141 | let xxx = schemalet_to_type(variant_schema, graph); [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_xxx` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `array` [INFO] [stdout] --> src/schemalet.rs:1144:64 [INFO] [stdout] | [INFO] [stdout] 1144 | CanonicalSchemaletDetails::Value(SchemaletValue::Array(array)) => { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_array` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `typ` [INFO] [stdout] --> src/schemalet.rs:1293:57 [INFO] [stdout] | [INFO] [stdout] 1293 | CanonicalSchemaletDetails::ExclusiveOneOf { typ, subschemas } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `typ: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `array` [INFO] [stdout] --> src/schemalet.rs:1307:39 [INFO] [stdout] | [INFO] [stdout] 1307 | SchemaletValue::Array(array) => { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_array` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minimum` [INFO] [stdout] --> src/schemalet.rs:1348:21 [INFO] [stdout] | [INFO] [stdout] 1348 | minimum, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exclusive_minimum` [INFO] [stdout] --> src/schemalet.rs:1349:21 [INFO] [stdout] | [INFO] [stdout] 1349 | exclusive_minimum, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `exclusive_minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minimum` [INFO] [stdout] --> src/schemalet.rs:1354:21 [INFO] [stdout] | [INFO] [stdout] 1354 | minimum, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exclusive_minimum` [INFO] [stdout] --> src/schemalet.rs:1355:21 [INFO] [stdout] | [INFO] [stdout] 1355 | exclusive_minimum, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `exclusive_minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `value` [INFO] [stdout] --> src/schemalet.rs:1208:45 [INFO] [stdout] | [INFO] [stdout] 1208 | CanonicalSchemaletDetails::Constant(value) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:1209:46 [INFO] [stdout] | [INFO] [stdout] 1209 | CanonicalSchemaletDetails::Reference(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema_ref` [INFO] [stdout] --> src/schemalet.rs:1210:41 [INFO] [stdout] | [INFO] [stdout] 1210 | CanonicalSchemaletDetails::Note(schema_ref) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema_ref` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schemalet_value` [INFO] [stdout] --> src/schemalet.rs:1224:42 [INFO] [stdout] | [INFO] [stdout] 1224 | CanonicalSchemaletDetails::Value(schemalet_value) => todo!(), [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_schemalet_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `graph` [INFO] [stdout] --> src/schemalet.rs:1190:5 [INFO] [stdout] | [INFO] [stdout] 1190 | graph: &BTreeMap, [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_graph` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `variant_name` [INFO] [stdout] --> src/schemalet.rs:1192:5 [INFO] [stdout] | [INFO] [stdout] 1192 | variant_name: &str, [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_variant_name` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `typ` [INFO] [stdout] --> src/schemalet.rs:1293:57 [INFO] [stdout] | [INFO] [stdout] 1293 | CanonicalSchemaletDetails::ExclusiveOneOf { typ, subschemas } => { [INFO] [stdout] | ^^^ help: try ignoring the field: `typ: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `array` [INFO] [stdout] --> src/schemalet.rs:1307:39 [INFO] [stdout] | [INFO] [stdout] 1307 | SchemaletValue::Array(array) => { [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_array` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minimum` [INFO] [stdout] --> src/schemalet.rs:1348:21 [INFO] [stdout] | [INFO] [stdout] 1348 | minimum, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exclusive_minimum` [INFO] [stdout] --> src/schemalet.rs:1349:21 [INFO] [stdout] | [INFO] [stdout] 1349 | exclusive_minimum, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `exclusive_minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `minimum` [INFO] [stdout] --> src/schemalet.rs:1354:21 [INFO] [stdout] | [INFO] [stdout] 1354 | minimum, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `exclusive_minimum` [INFO] [stdout] --> src/schemalet.rs:1355:21 [INFO] [stdout] | [INFO] [stdout] 1355 | exclusive_minimum, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `exclusive_minimum: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/typespace/mod.rs:70:21 [INFO] [stdout] | [INFO] [stdout] 70 | name, [INFO] [stdout] | ^^^^ help: try ignoring the field: `name: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `default` [INFO] [stdout] --> src/typespace/mod.rs:72:21 [INFO] [stdout] | [INFO] [stdout] 72 | default, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `default: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `deny_unknown_fields` [INFO] [stdout] --> src/typespace/mod.rs:75:21 [INFO] [stdout] | [INFO] [stdout] 75 | deny_unknown_fields, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `deny_unknown_fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/typespace/mod.rs:67:45 [INFO] [stdout] | [INFO] [stdout] 67 | let types = self.types.iter().map(|(id, typ)| match typ { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `items` [INFO] [stdout] --> src/typespace/mod.rs:115:47 [INFO] [stdout] | [INFO] [stdout] 115 | VariantDetails::Tuple(items) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/typespace/mod.rs:70:21 [INFO] [stdout] | [INFO] [stdout] 70 | name, [INFO] [stdout] | ^^^^ help: try ignoring the field: `name: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `default` [INFO] [stdout] --> src/typespace/mod.rs:72:21 [INFO] [stdout] | [INFO] [stdout] 72 | default, [INFO] [stdout] | ^^^^^^^ help: try ignoring the field: `default: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `deny_unknown_fields` [INFO] [stdout] --> src/typespace/mod.rs:75:21 [INFO] [stdout] | [INFO] [stdout] 75 | deny_unknown_fields, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `deny_unknown_fields: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/typespace/mod.rs:67:45 [INFO] [stdout] | [INFO] [stdout] 67 | let types = self.types.iter().map(|(id, typ)| match typ { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `items` [INFO] [stdout] --> src/typespace/mod.rs:115:47 [INFO] [stdout] | [INFO] [stdout] 115 | VariantDetails::Tuple(items) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `json_value` [INFO] [stdout] --> src/typespace/mod.rs:256:42 [INFO] [stdout] | [INFO] [stdout] 256 | StructPropertyState::Default(json_value) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_json_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `json_value` [INFO] [stdout] --> src/typespace/mod.rs:256:42 [INFO] [stdout] | [INFO] [stdout] 256 | StructPropertyState::Default(json_value) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_json_value` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/typespace/mod.rs:295:25 [INFO] [stdout] | [INFO] [stdout] 295 | name, [INFO] [stdout] | ^^^^- [INFO] [stdout] | | [INFO] [stdout] | help: try removing the field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `default` [INFO] [stdout] --> src/typespace/mod.rs:297:25 [INFO] [stdout] | [INFO] [stdout] 297 | default, [INFO] [stdout] | ^^^^^^^- [INFO] [stdout] | | [INFO] [stdout] | help: try removing the field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `deny_unknown_fields` [INFO] [stdout] --> src/typespace/mod.rs:300:25 [INFO] [stdout] | [INFO] [stdout] 300 | deny_unknown_fields, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^- [INFO] [stdout] | | [INFO] [stdout] | help: try removing the field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/typespace/mod.rs:291:45 [INFO] [stdout] | [INFO] [stdout] 291 | let types = self.types.iter().map(|(id, typ)| { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rename` [INFO] [stdout] --> src/typespace/mod.rs:321:29 [INFO] [stdout] | [INFO] [stdout] 321 | ... rename, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `rename: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `items` [INFO] [stdout] --> src/typespace/mod.rs:337:51 [INFO] [stdout] | [INFO] [stdout] 337 | ... VariantDetails::Tuple(items) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `name` [INFO] [stdout] --> src/typespace/mod.rs:295:25 [INFO] [stdout] | [INFO] [stdout] 295 | name, [INFO] [stdout] | ^^^^- [INFO] [stdout] | | [INFO] [stdout] | help: try removing the field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `default` [INFO] [stdout] --> src/typespace/mod.rs:297:25 [INFO] [stdout] | [INFO] [stdout] 297 | default, [INFO] [stdout] | ^^^^^^^- [INFO] [stdout] | | [INFO] [stdout] | help: try removing the field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `state` [INFO] [stdout] --> src/typespace/mod.rs:343:42 [INFO] [stdout] | [INFO] [stdout] 343 | ... state, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `state: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `deny_unknown_fields` [INFO] [stdout] --> src/typespace/mod.rs:300:25 [INFO] [stdout] | [INFO] [stdout] 300 | deny_unknown_fields, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^- [INFO] [stdout] | | [INFO] [stdout] | help: try removing the field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/typespace/mod.rs:291:45 [INFO] [stdout] | [INFO] [stdout] 291 | let types = self.types.iter().map(|(id, typ)| { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `rename` [INFO] [stdout] --> src/typespace/mod.rs:321:29 [INFO] [stdout] | [INFO] [stdout] 321 | ... rename, [INFO] [stdout] | ^^^^^^ help: try ignoring the field: `rename: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `items` [INFO] [stdout] --> src/typespace/mod.rs:337:51 [INFO] [stdout] | [INFO] [stdout] 337 | ... VariantDetails::Tuple(items) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `state` [INFO] [stdout] --> src/typespace/mod.rs:343:42 [INFO] [stdout] | [INFO] [stdout] 343 | ... state, [INFO] [stdout] | ^^^^^ help: try ignoring the field: `state: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/typespace/mod.rs:455:21 [INFO] [stdout] | [INFO] [stdout] 455 | let key = occupied_entry.key(); [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `key` [INFO] [stdout] --> src/typespace/mod.rs:455:21 [INFO] [stdout] | [INFO] [stdout] 455 | let key = occupied_entry.key(); [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_key` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `type_struct` [INFO] [stdout] --> src/typespace/mod.rs:569:30 [INFO] [stdout] | [INFO] [stdout] 569 | Type::Struct(type_struct) => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_struct` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n2` [INFO] [stdout] --> src/typespace/mod.rs:576:13 [INFO] [stdout] | [INFO] [stdout] 576 | let n2 = namespace.finalize().unwrap(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_n2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `type_struct` [INFO] [stdout] --> src/typespace/mod.rs:569:30 [INFO] [stdout] | [INFO] [stdout] 569 | Type::Struct(type_struct) => todo!(), [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_struct` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n2` [INFO] [stdout] --> src/typespace/mod.rs:576:13 [INFO] [stdout] | [INFO] [stdout] 576 | let n2 = namespace.finalize().unwrap(); [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_n2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `type_enum` [INFO] [stdout] --> src/typespace/mod.rs:768:24 [INFO] [stdout] | [INFO] [stdout] 768 | Type::Enum(type_enum) => true, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_enum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `type_struct` [INFO] [stdout] --> src/typespace/mod.rs:769:26 [INFO] [stdout] | [INFO] [stdout] 769 | Type::Struct(type_struct) => true, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_struct` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `items` [INFO] [stdout] --> src/typespace/mod.rs:812:25 [INFO] [stdout] | [INFO] [stdout] 812 | Type::Tuple(items) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `type_enum` [INFO] [stdout] --> src/typespace/mod.rs:768:24 [INFO] [stdout] | [INFO] [stdout] 768 | Type::Enum(type_enum) => true, [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_enum` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `type_struct` [INFO] [stdout] --> src/typespace/mod.rs:769:26 [INFO] [stdout] | [INFO] [stdout] 769 | Type::Struct(type_struct) => true, [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_type_struct` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `properties` [INFO] [stdout] --> src/typespace/mod.rs:845:39 [INFO] [stdout] | [INFO] [stdout] 845 | Type::Struct(TypeStruct { properties, .. }) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `properties: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `items` [INFO] [stdout] --> src/typespace/mod.rs:812:25 [INFO] [stdout] | [INFO] [stdout] 812 | Type::Tuple(items) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `items` [INFO] [stdout] --> src/typespace/mod.rs:849:25 [INFO] [stdout] | [INFO] [stdout] 849 | Type::Tuple(items) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `properties` [INFO] [stdout] --> src/typespace/mod.rs:845:39 [INFO] [stdout] | [INFO] [stdout] 845 | Type::Struct(TypeStruct { properties, .. }) => todo!(), [INFO] [stdout] | ^^^^^^^^^^ help: try ignoring the field: `properties: _` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `items` [INFO] [stdout] --> src/typespace/mod.rs:849:25 [INFO] [stdout] | [INFO] [stdout] 849 | Type::Tuple(items) => todo!(), [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/typify.rs:220:9 [INFO] [stdout] | [INFO] [stdout] 220 | id: impl AsRef, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/typify.rs:220:9 [INFO] [stdout] | [INFO] [stdout] 220 | id: impl AsRef, [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `settings` [INFO] [stdout] --> src/typify_draft.rs:29:16 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn new(settings: TypeSpaceSettings) -> Self { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_settings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `settings` [INFO] [stdout] --> src/typify_draft.rs:37:28 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn new_with_bundle(settings: TypeSpaceSettings, bundle: &'a Bundle) -> Self { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_settings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/typify_draft.rs:69:37 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn add_type_by_id(mut self, id: impl AsRef) -> Result { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/typify_draft.rs:69:27 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn add_type_by_id(mut self, id: impl AsRef) -> Result { [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema` [INFO] [stdout] --> src/typify_draft.rs:78:41 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn add_type_by_schema(mut self, schema: &serde_json::Value) -> Result { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/typify_draft.rs:78:31 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn add_type_by_schema(mut self, schema: &serde_json::Value) -> Result { [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema` [INFO] [stdout] --> src/typify_draft.rs:87:52 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn add_type_by_schema_infer_spec(mut self, schema: &serde_json::Value) -> Result { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/typify_draft.rs:87:42 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn add_type_by_schema_infer_spec(mut self, schema: &serde_json::Value) -> Result { [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `settings` [INFO] [stdout] --> src/typify_draft.rs:29:16 [INFO] [stdout] | [INFO] [stdout] 29 | pub fn new(settings: TypeSpaceSettings) -> Self { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_settings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `settings` [INFO] [stdout] --> src/typify_draft.rs:37:28 [INFO] [stdout] | [INFO] [stdout] 37 | pub fn new_with_bundle(settings: TypeSpaceSettings, bundle: &'a Bundle) -> Self { [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_settings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `id` [INFO] [stdout] --> src/typify_draft.rs:69:37 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn add_type_by_id(mut self, id: impl AsRef) -> Result { [INFO] [stdout] | ^^ help: if this is intentional, prefix it with an underscore: `_id` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/typify_draft.rs:69:27 [INFO] [stdout] | [INFO] [stdout] 69 | pub fn add_type_by_id(mut self, id: impl AsRef) -> Result { [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema` [INFO] [stdout] --> src/typify_draft.rs:78:41 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn add_type_by_schema(mut self, schema: &serde_json::Value) -> Result { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/typify_draft.rs:78:31 [INFO] [stdout] | [INFO] [stdout] 78 | pub fn add_type_by_schema(mut self, schema: &serde_json::Value) -> Result { [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `schema` [INFO] [stdout] --> src/typify_draft.rs:87:52 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn add_type_by_schema_infer_spec(mut self, schema: &serde_json::Value) -> Result { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_schema` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/typify_draft.rs:87:42 [INFO] [stdout] | [INFO] [stdout] 87 | pub fn add_type_by_schema_infer_spec(mut self, schema: &serde_json::Value) -> Result { [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CanonicalSchemaletValueObjectFixed` is more private than the item `CanonicalSchemaletValueObject::fixed_properties` [INFO] [stdout] --> src/schemalet.rs:317:5 [INFO] [stdout] | [INFO] [stdout] 317 | pub fixed_properties: BTreeMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CanonicalSchemaletValueObject::fixed_properties` is reachable at visibility `pub` [INFO] [stdout] | [INFO] [stdout] note: but type `CanonicalSchemaletValueObjectFixed` is only usable at visibility `pub(self)` [INFO] [stdout] --> src/schemalet.rs:324:1 [INFO] [stdout] | [INFO] [stdout] 324 | struct CanonicalSchemaletValueObjectFixed { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(private_interfaces)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CanonicalSchemaletValueObjectFixed` is more private than the item `CanonicalSchemaletValueObject::fixed_properties` [INFO] [stdout] --> src/schemalet.rs:317:5 [INFO] [stdout] | [INFO] [stdout] 317 | pub fixed_properties: BTreeMap, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CanonicalSchemaletValueObject::fixed_properties` is reachable at visibility `pub` [INFO] [stdout] | [INFO] [stdout] note: but type `CanonicalSchemaletValueObjectFixed` is only usable at visibility `pub(self)` [INFO] [stdout] --> src/schemalet.rs:324:1 [INFO] [stdout] | [INFO] [stdout] 324 | struct CanonicalSchemaletValueObjectFixed { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] = note: `#[warn(private_interfaces)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CanonicalSchemaletValueObjectMore` is more private than the item `CanonicalSchemaletValueObject::more_properties` [INFO] [stdout] --> src/schemalet.rs:320:5 [INFO] [stdout] | [INFO] [stdout] 320 | pub more_properties: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CanonicalSchemaletValueObject::more_properties` is reachable at visibility `pub` [INFO] [stdout] | [INFO] [stdout] note: but type `CanonicalSchemaletValueObjectMore` is only usable at visibility `pub(self)` [INFO] [stdout] --> src/schemalet.rs:328:1 [INFO] [stdout] | [INFO] [stdout] 328 | struct CanonicalSchemaletValueObjectMore { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `CanonicalSchemaletValueObjectMore` is more private than the item `CanonicalSchemaletValueObject::more_properties` [INFO] [stdout] --> src/schemalet.rs:320:5 [INFO] [stdout] | [INFO] [stdout] 320 | pub more_properties: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `CanonicalSchemaletValueObject::more_properties` is reachable at visibility `pub` [INFO] [stdout] | [INFO] [stdout] note: but type `CanonicalSchemaletValueObjectMore` is only usable at visibility `pub(self)` [INFO] [stdout] --> src/schemalet.rs:328:1 [INFO] [stdout] | [INFO] [stdout] 328 | struct CanonicalSchemaletValueObjectMore { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `type_enum::TypeEnumBuilt` is more private than the item `type_enum::TypeEnum::built` [INFO] [stdout] --> src/typespace/type_enum.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | pub built: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `type_enum::TypeEnum::built` is reachable at visibility `pub` [INFO] [stdout] | [INFO] [stdout] note: but type `type_enum::TypeEnumBuilt` is only usable at visibility `pub(crate)` [INFO] [stdout] --> src/typespace/type_enum.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | pub(crate) struct TypeEnumBuilt { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `TypeStructBuilt` is more private than the item `type_struct::TypeStruct::built` [INFO] [stdout] --> src/typespace/type_struct.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | pub built: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `type_struct::TypeStruct::built` is reachable at visibility `pub` [INFO] [stdout] | [INFO] [stdout] note: but type `TypeStructBuilt` is only usable at visibility `pub(self)` [INFO] [stdout] --> src/typespace/type_struct.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | struct TypeStructBuilt { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `type_enum::TypeEnumBuilt` is more private than the item `type_enum::TypeEnum::built` [INFO] [stdout] --> src/typespace/type_enum.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | pub built: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `type_enum::TypeEnum::built` is reachable at visibility `pub` [INFO] [stdout] | [INFO] [stdout] note: but type `type_enum::TypeEnumBuilt` is only usable at visibility `pub(crate)` [INFO] [stdout] --> src/typespace/type_enum.rs:20:1 [INFO] [stdout] | [INFO] [stdout] 20 | pub(crate) struct TypeEnumBuilt { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: type `TypeStructBuilt` is more private than the item `type_struct::TypeStruct::built` [INFO] [stdout] --> src/typespace/type_struct.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | pub built: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ field `type_struct::TypeStruct::built` is reachable at visibility `pub` [INFO] [stdout] | [INFO] [stdout] note: but type `TypeStructBuilt` is only usable at visibility `pub(self)` [INFO] [stdout] --> src/typespace/type_struct.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | struct TypeStructBuilt { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `convert` is never used [INFO] [stdout] --> src/bootstrap.rs:102:8 [INFO] [stdout] | [INFO] [stdout] 101 | impl Type { [INFO] [stdout] | --------- method in this implementation [INFO] [stdout] 102 | fn convert(self) -> ir::Type { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `convert` and `all` are never used [INFO] [stdout] --> src/bootstrap.rs:123:8 [INFO] [stdout] | [INFO] [stdout] 122 | impl SimpleType { [INFO] [stdout] | --------------- associated items in this implementation [INFO] [stdout] 123 | fn convert(self) -> ir::SimpleType { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 135 | fn all() -> impl Iterator { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `SimpleTypeIter` is never constructed [INFO] [stdout] --> src/bootstrap.rs:140:8 [INFO] [stdout] | [INFO] [stdout] 140 | struct SimpleTypeIter(SimpleType); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `into_inner` is never used [INFO] [stdout] --> src/bootstrap.rs:211:12 [INFO] [stdout] | [INFO] [stdout] 198 | / impl NonEmpty [INFO] [stdout] 199 | | where [INFO] [stdout] 200 | | T: IsEmpty, [INFO] [stdout] | |_______________- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 211 | pub fn into_inner(self) -> T { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `walk_schemas` is never used [INFO] [stdout] --> src/bootstrap.rs:244:8 [INFO] [stdout] | [INFO] [stdout] 235 | impl SchemaOrBool { [INFO] [stdout] | ----------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 244 | fn walk_schemas(&self, path: String) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `walk_schemas` is never used [INFO] [stdout] --> src/bootstrap.rs:299:12 [INFO] [stdout] | [INFO] [stdout] 252 | impl Schema { [INFO] [stdout] | ----------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 299 | pub fn walk_schemas(&self, path: String) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `schemalet` and `title` are never read [INFO] [stdout] --> src/convert/mod.rs:142:5 [INFO] [stdout] | [INFO] [stdout] 140 | pub struct GottenStuff<'a> { [INFO] [stdout] | ----------- fields in this struct [INFO] [stdout] 141 | id: &'a SchemaRef, [INFO] [stdout] 142 | schemalet: &'a CanonicalSchemalet, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 143 | description: Option, [INFO] [stdout] 144 | title: Option, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `id` is never read [INFO] [stdout] --> src/namespace.rs:174:9 [INFO] [stdout] | [INFO] [stdout] 173 | Pending { [INFO] [stdout] | ------- field in this variant [INFO] [stdout] 174 | id: Id, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `NameInner` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `convert` is never used [INFO] [stdout] --> src/bootstrap.rs:102:8 [INFO] [stdout] | [INFO] [stdout] 101 | impl Type { [INFO] [stdout] | --------- method in this implementation [INFO] [stdout] 102 | fn convert(self) -> ir::Type { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `required` are never read [INFO] [stdout] --> src/schemalet.rs:325:9 [INFO] [stdout] | [INFO] [stdout] 324 | struct CanonicalSchemaletValueObjectFixed { [INFO] [stdout] | ---------------------------------- fields in this struct [INFO] [stdout] 325 | pub id: SchemaRef, [INFO] [stdout] | ^^ [INFO] [stdout] 326 | pub required: bool, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `convert` and `all` are never used [INFO] [stdout] --> src/bootstrap.rs:123:8 [INFO] [stdout] | [INFO] [stdout] 122 | impl SimpleType { [INFO] [stdout] | --------------- associated items in this implementation [INFO] [stdout] 123 | fn convert(self) -> ir::SimpleType { [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 135 | fn all() -> impl Iterator { [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `key` and `value` are never read [INFO] [stdout] --> src/schemalet.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 328 | struct CanonicalSchemaletValueObjectMore { [INFO] [stdout] | --------------------------------- fields in this struct [INFO] [stdout] 329 | pub key: SchemaRef, [INFO] [stdout] | ^^^ [INFO] [stdout] 330 | pub value: SchemaRef, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `SimpleTypeIter` is never constructed [INFO] [stdout] --> src/bootstrap.rs:140:8 [INFO] [stdout] | [INFO] [stdout] 140 | struct SimpleTypeIter(SimpleType); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `into_inner` is never used [INFO] [stdout] --> src/bootstrap.rs:211:12 [INFO] [stdout] | [INFO] [stdout] 198 | / impl NonEmpty [INFO] [stdout] 199 | | where [INFO] [stdout] 200 | | T: IsEmpty, [INFO] [stdout] | |_______________- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 211 | pub fn into_inner(self) -> T { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `Simple` and `Tuple` are never constructed [INFO] [stdout] --> src/schemalet.rs:1183:5 [INFO] [stdout] | [INFO] [stdout] 1177 | enum EnumVariantDetails { [INFO] [stdout] | ------------------ variants in this enum [INFO] [stdout] ... [INFO] [stdout] 1183 | Simple, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 1184 | Item(SchemaRef), [INFO] [stdout] 1185 | Tuple(Vec), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `EnumVariantDetails` 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 `make_variant_meta` is never used [INFO] [stdout] --> src/schemalet.rs:1189:4 [INFO] [stdout] | [INFO] [stdout] 1189 | fn make_variant_meta( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `walk_schemas` is never used [INFO] [stdout] --> src/bootstrap.rs:244:8 [INFO] [stdout] | [INFO] [stdout] 235 | impl SchemaOrBool { [INFO] [stdout] | ----------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 244 | fn walk_schemas(&self, path: String) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `VariantMeta` is never constructed [INFO] [stdout] --> src/schemalet.rs:1230:8 [INFO] [stdout] | [INFO] [stdout] 1230 | struct VariantMeta { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `walk_schemas` is never used [INFO] [stdout] --> src/bootstrap.rs:299:12 [INFO] [stdout] | [INFO] [stdout] 252 | impl Schema { [INFO] [stdout] | ----------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 299 | pub fn walk_schemas(&self, path: String) { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `get_name` is never used [INFO] [stdout] --> src/typespace/mod.rs:759:8 [INFO] [stdout] | [INFO] [stdout] 744 | impl Type { [INFO] [stdout] | --------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 759 | fn get_name(&self) -> Option<&NameBuilder> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `name` is never read [INFO] [stdout] --> src/typespace/type_struct.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 21 | struct TypeStructBuilt { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] 22 | name: Name, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `TypeStructBuilt` 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: fields `schemalet` and `title` are never read [INFO] [stdout] --> src/convert/mod.rs:142:5 [INFO] [stdout] | [INFO] [stdout] 140 | pub struct GottenStuff<'a> { [INFO] [stdout] | ----------- fields in this struct [INFO] [stdout] 141 | id: &'a SchemaRef, [INFO] [stdout] 142 | schemalet: &'a CanonicalSchemalet, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] 143 | description: Option, [INFO] [stdout] 144 | title: Option, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `id` is never read [INFO] [stdout] --> src/namespace.rs:174:9 [INFO] [stdout] | [INFO] [stdout] 173 | Pending { [INFO] [stdout] | ------- field in this variant [INFO] [stdout] 174 | id: Id, [INFO] [stdout] | ^^ [INFO] [stdout] | [INFO] [stdout] = note: `NameInner` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/typify.rs:33:19 [INFO] [stdout] | [INFO] [stdout] 33 | pub struct TypeId(SchemaRef); [INFO] [stdout] | ------ ^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `id` and `required` are never read [INFO] [stdout] --> src/schemalet.rs:325:9 [INFO] [stdout] | [INFO] [stdout] 324 | struct CanonicalSchemaletValueObjectFixed { [INFO] [stdout] | ---------------------------------- fields in this struct [INFO] [stdout] 325 | pub id: SchemaRef, [INFO] [stdout] | ^^ [INFO] [stdout] 326 | pub required: bool, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `bundle` is never read [INFO] [stdout] --> src/typify_draft.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub struct TypeSpace<'a> { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] 25 | bundle: RefOrReal<'a, Bundle>, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `key` and `value` are never read [INFO] [stdout] --> src/schemalet.rs:329:9 [INFO] [stdout] | [INFO] [stdout] 328 | struct CanonicalSchemaletValueObjectMore { [INFO] [stdout] | --------------------------------- fields in this struct [INFO] [stdout] 329 | pub key: SchemaRef, [INFO] [stdout] | ^^^ [INFO] [stdout] 330 | pub value: SchemaRef, [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `Simple` and `Tuple` are never constructed [INFO] [stdout] --> src/schemalet.rs:1183:5 [INFO] [stdout] | [INFO] [stdout] 1177 | enum EnumVariantDetails { [INFO] [stdout] | ------------------ variants in this enum [INFO] [stdout] ... [INFO] [stdout] 1183 | Simple, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 1184 | Item(SchemaRef), [INFO] [stdout] 1185 | Tuple(Vec), [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `EnumVariantDetails` 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 `make_variant_meta` is never used [INFO] [stdout] --> src/schemalet.rs:1189:4 [INFO] [stdout] | [INFO] [stdout] 1189 | fn make_variant_meta( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: struct `VariantMeta` is never constructed [INFO] [stdout] --> src/schemalet.rs:1230:8 [INFO] [stdout] | [INFO] [stdout] 1230 | struct VariantMeta { [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `get_name` is never used [INFO] [stdout] --> src/typespace/mod.rs:759:8 [INFO] [stdout] | [INFO] [stdout] 744 | impl Type { [INFO] [stdout] | --------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 759 | fn get_name(&self) -> Option<&NameBuilder> { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `name` is never read [INFO] [stdout] --> src/typespace/type_struct.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 21 | struct TypeStructBuilt { [INFO] [stdout] | --------------- field in this struct [INFO] [stdout] 22 | name: Name, [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `TypeStructBuilt` 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: field `0` is never read [INFO] [stdout] --> src/typify.rs:33:19 [INFO] [stdout] | [INFO] [stdout] 33 | pub struct TypeId(SchemaRef); [INFO] [stdout] | ------ ^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this struct [INFO] [stdout] | [INFO] [stdout] = help: consider removing this field [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `bundle` is never read [INFO] [stdout] --> src/typify_draft.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 24 | pub struct TypeSpace<'a> { [INFO] [stdout] | --------- field in this struct [INFO] [stdout] 25 | bundle: RefOrReal<'a, Bundle>, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lib.rs:226:25 [INFO] [stdout] | [INFO] [stdout] 226 | pub fn resolve_root(&self, id: impl AsRef) -> Result { [INFO] [stdout] | ^^^^^ -------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 226 | pub fn resolve_root(&self, id: impl AsRef) -> Result, Error> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lib.rs:242:9 [INFO] [stdout] | [INFO] [stdout] 242 | &self, [INFO] [stdout] | ^^^^^ this lifetime flows to the output [INFO] [stdout] ... [INFO] [stdout] 245 | ) -> Result { [INFO] [stdout] | -------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 245 | ) -> Result, Error> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lib.rs:226:25 [INFO] [stdout] | [INFO] [stdout] 226 | pub fn resolve_root(&self, id: impl AsRef) -> Result { [INFO] [stdout] | ^^^^^ -------- the lifetime gets resolved as `'_` [INFO] [stdout] | | [INFO] [stdout] | this lifetime flows to the output [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 226 | pub fn resolve_root(&self, id: impl AsRef) -> Result, Error> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: lifetime flowing from input to output with different syntax can be confusing [INFO] [stdout] --> src/lib.rs:242:9 [INFO] [stdout] | [INFO] [stdout] 242 | &self, [INFO] [stdout] | ^^^^^ this lifetime flows to the output [INFO] [stdout] ... [INFO] [stdout] 245 | ) -> Result { [INFO] [stdout] | -------- the lifetime gets resolved as `'_` [INFO] [stdout] | [INFO] [stdout] help: one option is to remove the lifetime for references and use the anonymous lifetime for paths [INFO] [stdout] | [INFO] [stdout] 245 | ) -> Result, Error> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: using `.clone()` on a double reference, which returns `&schemalet::SchemaRef` instead of cloning the inner type [INFO] [stdout] --> src/typespace/mod.rs:494:29 [INFO] [stdout] | [INFO] [stdout] 494 | .push(id.clone()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(suspicious_double_ref_op)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: using `.clone()` on a double reference, which returns `&schemalet::SchemaRef` instead of cloning the inner type [INFO] [stdout] --> src/typespace/mod.rs:494:29 [INFO] [stdout] | [INFO] [stdout] 494 | .push(id.clone()); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(suspicious_double_ref_op)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/bin/go.rs:279:13 [INFO] [stdout] | [INFO] [stdout] 279 | for (k, v) in &raw { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `v` [INFO] [stdout] --> src/bin/go.rs:279:13 [INFO] [stdout] | [INFO] [stdout] 279 | for (k, v) in &raw { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_v` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `ir2` is never used [INFO] [stdout] --> src/bin/go.rs:239:4 [INFO] [stdout] | [INFO] [stdout] 239 | fn ir2(bundle: Bundle, context: bundler::Context) { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `ir2` is never used [INFO] [stdout] --> src/bin/go.rs:239:4 [INFO] [stdout] | [INFO] [stdout] 239 | fn ir2(bundle: Bundle, context: bundler::Context) { [INFO] [stdout] | ^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `schemalet` is never used [INFO] [stdout] --> src/bin/go.rs:583:4 [INFO] [stdout] | [INFO] [stdout] 583 | fn schemalet(bundle: Bundle, context: bundler::Context) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `schemalet` is never used [INFO] [stdout] --> src/bin/go.rs:583:4 [INFO] [stdout] | [INFO] [stdout] 583 | fn schemalet(bundle: Bundle, context: bundler::Context) { [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `typify` is never used [INFO] [stdout] --> src/bin/go.rs:721:4 [INFO] [stdout] | [INFO] [stdout] 721 | fn typify( [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `typify` is never used [INFO] [stdout] --> src/bin/go.rs:721:4 [INFO] [stdout] | [INFO] [stdout] 721 | fn typify( [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 6.75s [INFO] running `Command { std: "docker" "inspect" "cbb23fc4e8f68bdbf93af2182d9a7425ecc79fa00615f1859d78dcb07462770c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cbb23fc4e8f68bdbf93af2182d9a7425ecc79fa00615f1859d78dcb07462770c", kill_on_drop: false }` [INFO] [stdout] cbb23fc4e8f68bdbf93af2182d9a7425ecc79fa00615f1859d78dcb07462770c