[INFO] crate asm6502 0.1.2 is already in cache [INFO] extracting crate asm6502 0.1.2 into work/ex/clippy-test-run/sources/stable/reg/asm6502/0.1.2 [INFO] extracting crate asm6502 0.1.2 into work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/asm6502/0.1.2 [INFO] validating manifest of asm6502-0.1.2 on toolchain stable [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of asm6502-0.1.2 on toolchain stable+rustflags=-Dclippy::into_iter_on_array [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing asm6502-0.1.2 [INFO] finished frobbing asm6502-0.1.2 [INFO] frobbed toml for asm6502-0.1.2 written to work/ex/clippy-test-run/sources/stable/reg/asm6502/0.1.2/Cargo.toml [INFO] started frobbing asm6502-0.1.2 [INFO] finished frobbing asm6502-0.1.2 [INFO] frobbed toml for asm6502-0.1.2 written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/reg/asm6502/0.1.2/Cargo.toml [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting asm6502-0.1.2 against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-1/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/reg/asm6502/0.1.2:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+stable" "clippy" "--frozen" "--all" "--all-targets"` [INFO] [stdout] f0e52eb9e69fdd25a169b3aec4bf6b41b0388374d7d1c0ee70e0944878e13033 [INFO] running `"docker" "start" "-a" "f0e52eb9e69fdd25a169b3aec4bf6b41b0388374d7d1c0ee70e0944878e13033"` [INFO] [stderr] Checking asm6502 v0.1.2 (/opt/crater/workdir) [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/assembler/mod.rs:459:27 [INFO] [stderr] | [INFO] [stderr] 459 | let val = !val as u16 + 1; [INFO] [stderr] | ^^^^^^^^^^^ help: try: `u16::from(!val)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: redundant pattern matching, consider using `is_some()` [INFO] [stderr] --> src/parser/mod.rs:214:17 [INFO] [stderr] | [INFO] [stderr] 214 | (if let Some(_) = sign { [INFO] [stderr] | __________- ^^^^^^^ [INFO] [stderr] 215 | | Sign::Negative [INFO] [stderr] 216 | | } else { [INFO] [stderr] 217 | | Sign::Implied [INFO] [stderr] 218 | | }) [INFO] [stderr] | |_________- help: try this: `if sign.is_some()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_pattern_matching)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_pattern_matching [INFO] [stderr] [INFO] [stderr] warning: `if _ { .. } else { .. }` is an expression [INFO] [stderr] --> src/parser/mod.rs:232:13 [INFO] [stderr] | [INFO] [stderr] 232 | / let mut parsed = o; [INFO] [stderr] 233 | | if o.len() > 4 { [INFO] [stderr] 234 | | remaining = &input[4..]; [INFO] [stderr] 235 | | parsed = &input[..4]; [INFO] [stderr] 236 | | } [INFO] [stderr] | |_____________^ help: it is more idiomatic to write: `let parsed = if o.len() > 4 { ..; &input[..4] } else { o };` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::useless_let_if_seq)] on by default [INFO] [stderr] = note: you might not need `mut` at all [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_let_if_seq [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/parser/mod.rs:264:26 [INFO] [stderr] | [INFO] [stderr] 264 | if res > u16::max_value() as u32 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(u16::max_value())` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/parser/mod.rs:290:26 [INFO] [stderr] | [INFO] [stderr] 290 | if res > u8::max_value() as u16 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(u8::max_value())` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 30 [INFO] [stderr] --> src/assembler/tests.rs:38:1 [INFO] [stderr] | [INFO] [stderr] 38 | / fn adc() { [INFO] [stderr] 39 | | // Absolute [INFO] [stderr] 40 | | assert_assemble!("ADC $4400", &[0x6d, 0x00, 0x44]); [INFO] [stderr] 41 | | [INFO] [stderr] ... | [INFO] [stderr] 76 | | assert_assemble_err!("ADC $44,Y"); [INFO] [stderr] 77 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cyclomatic_complexity)] on by default [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ADC A"); }` [INFO] [stderr] ... [INFO] [stderr] 49 | assert_assemble_err!("ADC A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::single_match)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ADC ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 52 | assert_assemble_err!("ADC ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ADC\n"); }` [INFO] [stderr] ... [INFO] [stderr] 64 | assert_assemble_err!("ADC\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ADC -44"); }` [INFO] [stderr] ... [INFO] [stderr] 67 | assert_assemble_err!("ADC -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ADC $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 76 | assert_assemble_err!("ADC $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 30 [INFO] [stderr] --> src/assembler/tests.rs:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | / fn and() { [INFO] [stderr] 81 | | // Absolute [INFO] [stderr] 82 | | assert_assemble!("AND $4400", &[0x2d, 0x00, 0x44]); [INFO] [stderr] 83 | | [INFO] [stderr] ... | [INFO] [stderr] 118 | | assert_assemble_err!("AND $44,Y"); [INFO] [stderr] 119 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("AND A"); }` [INFO] [stderr] ... [INFO] [stderr] 91 | assert_assemble_err!("AND A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("AND ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 94 | assert_assemble_err!("AND ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("AND\n"); }` [INFO] [stderr] ... [INFO] [stderr] 106 | assert_assemble_err!("AND\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ADC -44"); }` [INFO] [stderr] ... [INFO] [stderr] 109 | assert_assemble_err!("ADC -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("AND $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 118 | assert_assemble_err!("AND $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ASL $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 130 | assert_assemble_err!("ASL $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ASL ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 133 | assert_assemble_err!("ASL ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ASL ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 139 | assert_assemble_err!("ASL ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ASL ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 142 | assert_assemble_err!("ASL ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ASL #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 145 | assert_assemble_err!("ASL #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ASL\n"); }` [INFO] [stderr] ... [INFO] [stderr] 148 | assert_assemble_err!("ASL\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ASL -44"); }` [INFO] [stderr] ... [INFO] [stderr] 151 | assert_assemble_err!("ASL -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ASL $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 160 | assert_assemble_err!("ASL $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BIT $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 169 | assert_assemble_err!("BIT $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BIT $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 172 | assert_assemble_err!("BIT $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BIT A"); }` [INFO] [stderr] ... [INFO] [stderr] 175 | assert_assemble_err!("BIT A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BIT ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 178 | assert_assemble_err!("BIT ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BIT ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 181 | assert_assemble_err!("BIT ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BIT ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 184 | assert_assemble_err!("BIT ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BIT #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 187 | assert_assemble_err!("BIT #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BIT\n"); }` [INFO] [stderr] ... [INFO] [stderr] 190 | assert_assemble_err!("BIT\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BIT -44"); }` [INFO] [stderr] ... [INFO] [stderr] 193 | assert_assemble_err!("BIT -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BIT $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 199 | assert_assemble_err!("BIT $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BIT $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 202 | assert_assemble_err!("BIT $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCC $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 208 | assert_assemble_err!("BCC $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCC $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 211 | assert_assemble_err!("BCC $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCC $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 214 | assert_assemble_err!("BCC $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCC A"); }` [INFO] [stderr] ... [INFO] [stderr] 217 | assert_assemble_err!("BCC A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCC ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 220 | assert_assemble_err!("BCC ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCC ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 223 | assert_assemble_err!("BCC ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCC ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 226 | assert_assemble_err!("BCC ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCC #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 229 | assert_assemble_err!("BCC #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCC\n"); }` [INFO] [stderr] ... [INFO] [stderr] 232 | assert_assemble_err!("BCC\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCC $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 238 | assert_assemble_err!("BCC $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCC $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 241 | assert_assemble_err!("BCC $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCS $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 247 | assert_assemble_err!("BCS $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCS $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 250 | assert_assemble_err!("BCS $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCS $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 253 | assert_assemble_err!("BCS $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCS A"); }` [INFO] [stderr] ... [INFO] [stderr] 256 | assert_assemble_err!("BCS A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCS ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 259 | assert_assemble_err!("BCS ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCS ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 262 | assert_assemble_err!("BCS ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCS ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 265 | assert_assemble_err!("BCS ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCS #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 268 | assert_assemble_err!("BCS #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCS\n"); }` [INFO] [stderr] ... [INFO] [stderr] 271 | assert_assemble_err!("BCS\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCS $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 277 | assert_assemble_err!("BCS $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BCS $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 280 | assert_assemble_err!("BCS $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BEQ $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 286 | assert_assemble_err!("BEQ $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BEQ $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 289 | assert_assemble_err!("BEQ $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BEQ $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 292 | assert_assemble_err!("BEQ $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BEQ A"); }` [INFO] [stderr] ... [INFO] [stderr] 295 | assert_assemble_err!("BEQ A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BEQ ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 298 | assert_assemble_err!("BEQ ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BEQ ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 301 | assert_assemble_err!("BEQ ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BEQ ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 304 | assert_assemble_err!("BEQ ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BEQ #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 307 | assert_assemble_err!("BEQ #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BEQ\n"); }` [INFO] [stderr] ... [INFO] [stderr] 310 | assert_assemble_err!("BEQ\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BEQ $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 316 | assert_assemble_err!("BEQ $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BEQ $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 319 | assert_assemble_err!("BEQ $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BMI $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 325 | assert_assemble_err!("BMI $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BMI $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 328 | assert_assemble_err!("BMI $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BMI $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 331 | assert_assemble_err!("BMI $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BMI A"); }` [INFO] [stderr] ... [INFO] [stderr] 334 | assert_assemble_err!("BMI A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BMI ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 337 | assert_assemble_err!("BMI ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BMI ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 340 | assert_assemble_err!("BMI ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BMI ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 343 | assert_assemble_err!("BMI ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BMI #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 346 | assert_assemble_err!("BMI #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BMI\n"); }` [INFO] [stderr] ... [INFO] [stderr] 349 | assert_assemble_err!("BMI\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BMI $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 355 | assert_assemble_err!("BMI $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BMI $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 358 | assert_assemble_err!("BMI $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BNE $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 364 | assert_assemble_err!("BNE $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BNE $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 367 | assert_assemble_err!("BNE $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BNE $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 370 | assert_assemble_err!("BNE $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BNE A"); }` [INFO] [stderr] ... [INFO] [stderr] 373 | assert_assemble_err!("BNE A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BNE ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 376 | assert_assemble_err!("BNE ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BNE ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 379 | assert_assemble_err!("BNE ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BNE ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 382 | assert_assemble_err!("BNE ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BNE #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 385 | assert_assemble_err!("BNE #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BNE\n"); }` [INFO] [stderr] ... [INFO] [stderr] 388 | assert_assemble_err!("BNE\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BNE $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 394 | assert_assemble_err!("BNE $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BNE $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 397 | assert_assemble_err!("BNE $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BPL $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 403 | assert_assemble_err!("BPL $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BPL $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 406 | assert_assemble_err!("BPL $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BPL $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 409 | assert_assemble_err!("BPL $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BPL A"); }` [INFO] [stderr] ... [INFO] [stderr] 412 | assert_assemble_err!("BPL A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BPL ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 415 | assert_assemble_err!("BPL ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BPL ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 418 | assert_assemble_err!("BPL ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BPL ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 421 | assert_assemble_err!("BPL ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BPL #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 424 | assert_assemble_err!("BPL #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BPL\n"); }` [INFO] [stderr] ... [INFO] [stderr] 427 | assert_assemble_err!("BPL\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BPL $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 433 | assert_assemble_err!("BPL $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BPL $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 436 | assert_assemble_err!("BPL $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVC $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 442 | assert_assemble_err!("BVC $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVC $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 445 | assert_assemble_err!("BVC $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVC $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 448 | assert_assemble_err!("BVC $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVC A"); }` [INFO] [stderr] ... [INFO] [stderr] 451 | assert_assemble_err!("BVC A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVC ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 454 | assert_assemble_err!("BVC ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVC ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 457 | assert_assemble_err!("BVC ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVC ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 460 | assert_assemble_err!("BVC ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVC #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 463 | assert_assemble_err!("BVC #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVC\n"); }` [INFO] [stderr] ... [INFO] [stderr] 466 | assert_assemble_err!("BVC\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVC $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 472 | assert_assemble_err!("BVC $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVC $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 475 | assert_assemble_err!("BVC $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVS $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 481 | assert_assemble_err!("BVS $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVS $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 484 | assert_assemble_err!("BVS $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVS $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 487 | assert_assemble_err!("BVS $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVS A"); }` [INFO] [stderr] ... [INFO] [stderr] 490 | assert_assemble_err!("BVS A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVS ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 493 | assert_assemble_err!("BVS ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVS ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 496 | assert_assemble_err!("BVS ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVS ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 499 | assert_assemble_err!("BVS ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVS #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 502 | assert_assemble_err!("BVS #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVS\n"); }` [INFO] [stderr] ... [INFO] [stderr] 505 | assert_assemble_err!("BVS\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVS $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 511 | assert_assemble_err!("BVS $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BVS $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 514 | assert_assemble_err!("BVS $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BRK $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 520 | assert_assemble_err!("BRK $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BRK $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 523 | assert_assemble_err!("BRK $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BRK $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 526 | assert_assemble_err!("BRK $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BRK A"); }` [INFO] [stderr] ... [INFO] [stderr] 529 | assert_assemble_err!("BRK A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BRK ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 532 | assert_assemble_err!("BRK ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BRK ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 535 | assert_assemble_err!("BRK ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BRK ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 538 | assert_assemble_err!("BRK ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BRK #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 541 | assert_assemble_err!("BRK #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BRK -44"); }` [INFO] [stderr] ... [INFO] [stderr] 547 | assert_assemble_err!("BRK -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BRK $44"); }` [INFO] [stderr] ... [INFO] [stderr] 550 | assert_assemble_err!("BRK $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BRK $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 553 | assert_assemble_err!("BRK $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("BRK $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 556 | assert_assemble_err!("BRK $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 30 [INFO] [stderr] --> src/assembler/tests.rs:560:1 [INFO] [stderr] | [INFO] [stderr] 560 | / fn cmp() { [INFO] [stderr] 561 | | // Absolute [INFO] [stderr] 562 | | assert_assemble!("CMP $4400", &[0xcd, 0x0, 0x44]); [INFO] [stderr] 563 | | [INFO] [stderr] ... | [INFO] [stderr] 598 | | assert_assemble_err!("CMP $44,Y"); [INFO] [stderr] 599 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CMP A"); }` [INFO] [stderr] ... [INFO] [stderr] 571 | assert_assemble_err!("CMP A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CMP ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 574 | assert_assemble_err!("CMP ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CMP\n"); }` [INFO] [stderr] ... [INFO] [stderr] 586 | assert_assemble_err!("CMP\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CMP -44"); }` [INFO] [stderr] ... [INFO] [stderr] 592 | assert_assemble_err!("CMP -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CMP $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 598 | assert_assemble_err!("CMP $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPX $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 607 | assert_assemble_err!("CPX $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPX $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 610 | assert_assemble_err!("CPX $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPX A"); }` [INFO] [stderr] ... [INFO] [stderr] 613 | assert_assemble_err!("CPX A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPX ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 616 | assert_assemble_err!("CPX ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPX ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 619 | assert_assemble_err!("CPX ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPX ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 622 | assert_assemble_err!("CPX ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPX\n"); }` [INFO] [stderr] ... [INFO] [stderr] 628 | assert_assemble_err!("CPX\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPX -44"); }` [INFO] [stderr] ... [INFO] [stderr] 631 | assert_assemble_err!("CPX -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPX $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 637 | assert_assemble_err!("CPX $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPX $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 640 | assert_assemble_err!("CPX $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPY $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 649 | assert_assemble_err!("CPY $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPY $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 652 | assert_assemble_err!("CPY $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPY A"); }` [INFO] [stderr] ... [INFO] [stderr] 655 | assert_assemble_err!("CPY A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPY ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 658 | assert_assemble_err!("CPY ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPY ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 661 | assert_assemble_err!("CPY ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPY ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 664 | assert_assemble_err!("CPY ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPY\n"); }` [INFO] [stderr] ... [INFO] [stderr] 670 | assert_assemble_err!("CPY\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPY -44"); }` [INFO] [stderr] ... [INFO] [stderr] 673 | assert_assemble_err!("CPY -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPY $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 679 | assert_assemble_err!("CPY $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CPY $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 682 | assert_assemble_err!("CPY $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEC $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 694 | assert_assemble_err!("DEC $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEC A"); }` [INFO] [stderr] ... [INFO] [stderr] 697 | assert_assemble_err!("DEC A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEC ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 700 | assert_assemble_err!("DEC ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEC ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 703 | assert_assemble_err!("DEC ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEC ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 706 | assert_assemble_err!("DEC ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEC #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 709 | assert_assemble_err!("DEC #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEC\n"); }` [INFO] [stderr] ... [INFO] [stderr] 712 | assert_assemble_err!("DEC\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEC -44"); }` [INFO] [stderr] ... [INFO] [stderr] 715 | assert_assemble_err!("DEC -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEC $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 724 | assert_assemble_err!("DEC $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 30 [INFO] [stderr] --> src/assembler/tests.rs:728:1 [INFO] [stderr] | [INFO] [stderr] 728 | / fn eor() { [INFO] [stderr] 729 | | // Absolute [INFO] [stderr] 730 | | assert_assemble!("EOR $4400", &[0x4d, 0x00, 0x44]); [INFO] [stderr] 731 | | [INFO] [stderr] ... | [INFO] [stderr] 766 | | assert_assemble_err!("EOR $44,Y"); [INFO] [stderr] 767 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("EOR A"); }` [INFO] [stderr] ... [INFO] [stderr] 739 | assert_assemble_err!("EOR A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("EOR ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 742 | assert_assemble_err!("EOR ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("EOR\n"); }` [INFO] [stderr] ... [INFO] [stderr] 754 | assert_assemble_err!("EOR\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("EOR -44"); }` [INFO] [stderr] ... [INFO] [stderr] 757 | assert_assemble_err!("EOR -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("EOR $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 766 | assert_assemble_err!("EOR $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLC $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 772 | assert_assemble_err!("CLC $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLC $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 775 | assert_assemble_err!("CLC $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLC $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 778 | assert_assemble_err!("CLC $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLC A"); }` [INFO] [stderr] ... [INFO] [stderr] 781 | assert_assemble_err!("CLC A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLC ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 784 | assert_assemble_err!("CLC ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLC ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 787 | assert_assemble_err!("CLC ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLC ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 790 | assert_assemble_err!("CLC ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLC #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 793 | assert_assemble_err!("CLC #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLC -44"); }` [INFO] [stderr] ... [INFO] [stderr] 799 | assert_assemble_err!("CLC -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLC $44"); }` [INFO] [stderr] ... [INFO] [stderr] 802 | assert_assemble_err!("CLC $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLC $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 805 | assert_assemble_err!("CLC $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLC $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 808 | assert_assemble_err!("CLC $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLD $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 814 | assert_assemble_err!("CLD $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLD $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 817 | assert_assemble_err!("CLD $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLD $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 820 | assert_assemble_err!("CLD $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLD A"); }` [INFO] [stderr] ... [INFO] [stderr] 823 | assert_assemble_err!("CLD A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLD ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 826 | assert_assemble_err!("CLD ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLD ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 829 | assert_assemble_err!("CLD ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLD ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 832 | assert_assemble_err!("CLD ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLD #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 835 | assert_assemble_err!("CLD #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLD -44"); }` [INFO] [stderr] ... [INFO] [stderr] 841 | assert_assemble_err!("CLD -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLD $44"); }` [INFO] [stderr] ... [INFO] [stderr] 844 | assert_assemble_err!("CLD $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLD $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 847 | assert_assemble_err!("CLD $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLD $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 850 | assert_assemble_err!("CLD $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLI $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 856 | assert_assemble_err!("CLI $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLI $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 859 | assert_assemble_err!("CLI $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLI $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 862 | assert_assemble_err!("CLI $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLI A"); }` [INFO] [stderr] ... [INFO] [stderr] 865 | assert_assemble_err!("CLI A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLI ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 868 | assert_assemble_err!("CLI ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLI ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 871 | assert_assemble_err!("CLI ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLI ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 874 | assert_assemble_err!("CLI ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLI #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 877 | assert_assemble_err!("CLI #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLI -44"); }` [INFO] [stderr] ... [INFO] [stderr] 883 | assert_assemble_err!("CLI -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLI $44"); }` [INFO] [stderr] ... [INFO] [stderr] 886 | assert_assemble_err!("CLI $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLI $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 889 | assert_assemble_err!("CLI $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLI $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 892 | assert_assemble_err!("CLI $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLV $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 898 | assert_assemble_err!("CLV $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLV $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 901 | assert_assemble_err!("CLV $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLV $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 904 | assert_assemble_err!("CLV $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLV A"); }` [INFO] [stderr] ... [INFO] [stderr] 907 | assert_assemble_err!("CLV A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLV ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 910 | assert_assemble_err!("CLV ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLV ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 913 | assert_assemble_err!("CLV ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLV ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 916 | assert_assemble_err!("CLV ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLV #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 919 | assert_assemble_err!("CLV #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLV -44"); }` [INFO] [stderr] ... [INFO] [stderr] 925 | assert_assemble_err!("CLV -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLV $44"); }` [INFO] [stderr] ... [INFO] [stderr] 928 | assert_assemble_err!("CLV $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLV $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 931 | assert_assemble_err!("CLV $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("CLV $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 934 | assert_assemble_err!("CLV $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEC $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 940 | assert_assemble_err!("SEC $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEC $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 943 | assert_assemble_err!("SEC $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEC $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 946 | assert_assemble_err!("SEC $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEC A"); }` [INFO] [stderr] ... [INFO] [stderr] 949 | assert_assemble_err!("SEC A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEC ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 952 | assert_assemble_err!("SEC ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEC ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 955 | assert_assemble_err!("SEC ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEC ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 958 | assert_assemble_err!("SEC ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEC #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 961 | assert_assemble_err!("SEC #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEC -44"); }` [INFO] [stderr] ... [INFO] [stderr] 967 | assert_assemble_err!("SEC -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEC $44"); }` [INFO] [stderr] ... [INFO] [stderr] 970 | assert_assemble_err!("SEC $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEC $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 973 | assert_assemble_err!("SEC $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEC $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 976 | assert_assemble_err!("SEC $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SED $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 982 | assert_assemble_err!("SED $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SED $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 985 | assert_assemble_err!("SED $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SED $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 988 | assert_assemble_err!("SED $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SED A"); }` [INFO] [stderr] ... [INFO] [stderr] 991 | assert_assemble_err!("SED A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SED ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 994 | assert_assemble_err!("SED ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SED ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 997 | assert_assemble_err!("SED ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SED ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1000 | assert_assemble_err!("SED ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SED #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1003 | assert_assemble_err!("SED #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SED -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1009 | assert_assemble_err!("SED -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SED $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1012 | assert_assemble_err!("SED $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SED $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1015 | assert_assemble_err!("SED $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SED $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1018 | assert_assemble_err!("SED $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEI $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 1024 | assert_assemble_err!("SEI $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEI $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1027 | assert_assemble_err!("SEI $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEI $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1030 | assert_assemble_err!("SEI $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEI A"); }` [INFO] [stderr] ... [INFO] [stderr] 1033 | assert_assemble_err!("SEI A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEI ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1036 | assert_assemble_err!("SEI ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEI ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1039 | assert_assemble_err!("SEI ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEI ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1042 | assert_assemble_err!("SEI ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEI #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1045 | assert_assemble_err!("SEI #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEI -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1051 | assert_assemble_err!("SEI -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEI $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1054 | assert_assemble_err!("SEI $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEI $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1057 | assert_assemble_err!("SEI $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SEI $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1060 | assert_assemble_err!("SEI $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INC $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1072 | assert_assemble_err!("INC $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INC A"); }` [INFO] [stderr] ... [INFO] [stderr] 1075 | assert_assemble_err!("INC A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INC ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1078 | assert_assemble_err!("INC ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INC ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1081 | assert_assemble_err!("INC ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INC ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1084 | assert_assemble_err!("INC ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INC #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1087 | assert_assemble_err!("INC #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INC\n"); }` [INFO] [stderr] ... [INFO] [stderr] 1090 | assert_assemble_err!("INC\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INC -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1093 | assert_assemble_err!("INC -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INC $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1102 | assert_assemble_err!("INC $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JMP $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1111 | assert_assemble_err!("JMP $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JMP $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1114 | assert_assemble_err!("JMP $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JMP A"); }` [INFO] [stderr] ... [INFO] [stderr] 1117 | assert_assemble_err!("JMP A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JMP ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1123 | assert_assemble_err!("JMP ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JMP ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1126 | assert_assemble_err!("JMP ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JMP #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1129 | assert_assemble_err!("JMP #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JMP\n"); }` [INFO] [stderr] ... [INFO] [stderr] 1132 | assert_assemble_err!("JMP\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JMP -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1135 | assert_assemble_err!("JMP -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JMP $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1138 | assert_assemble_err!("JMP $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JMP $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1141 | assert_assemble_err!("JMP $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JMP $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1144 | assert_assemble_err!("JMP $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JSR $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1153 | assert_assemble_err!("JSR $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JSR $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1156 | assert_assemble_err!("JSR $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JSR A"); }` [INFO] [stderr] ... [INFO] [stderr] 1159 | assert_assemble_err!("JSR A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JSR ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1162 | assert_assemble_err!("JSR ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JSR ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1165 | assert_assemble_err!("JSR ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JSR ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1168 | assert_assemble_err!("JSR ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JSR #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1171 | assert_assemble_err!("JSR #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JSR\n"); }` [INFO] [stderr] ... [INFO] [stderr] 1174 | assert_assemble_err!("JSR\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JSR -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1177 | assert_assemble_err!("JSR -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JSR $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1180 | assert_assemble_err!("JSR $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JSR $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1183 | assert_assemble_err!("JSR $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("JSR $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1186 | assert_assemble_err!("JSR $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 30 [INFO] [stderr] --> src/assembler/tests.rs:1190:1 [INFO] [stderr] | [INFO] [stderr] 1190 | / fn lda() { [INFO] [stderr] 1191 | | // Absolute [INFO] [stderr] 1192 | | assert_assemble!("LDA $4400", &[0xad, 0x00, 0x44]); [INFO] [stderr] 1193 | | [INFO] [stderr] ... | [INFO] [stderr] 1228 | | assert_assemble_err!("LDA $44,Y"); [INFO] [stderr] 1229 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDA A"); }` [INFO] [stderr] ... [INFO] [stderr] 1201 | assert_assemble_err!("LDA A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDA ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1204 | assert_assemble_err!("LDA ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDA\n"); }` [INFO] [stderr] ... [INFO] [stderr] 1216 | assert_assemble_err!("LDA\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDA -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1219 | assert_assemble_err!("LDA -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDA $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1228 | assert_assemble_err!("LDA $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDX $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1237 | assert_assemble_err!("LDX $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDX A"); }` [INFO] [stderr] ... [INFO] [stderr] 1243 | assert_assemble_err!("LDX A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDX ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1246 | assert_assemble_err!("LDX ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDX ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1249 | assert_assemble_err!("LDX ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDX ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1252 | assert_assemble_err!("LDX ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDX\n"); }` [INFO] [stderr] ... [INFO] [stderr] 1258 | assert_assemble_err!("LDX\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDX -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1261 | assert_assemble_err!("LDX -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDX $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1267 | assert_assemble_err!("LDX $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDY $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1282 | assert_assemble_err!("LDY $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDY A"); }` [INFO] [stderr] ... [INFO] [stderr] 1285 | assert_assemble_err!("LDY A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDY ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1288 | assert_assemble_err!("LDY ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDY ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1291 | assert_assemble_err!("LDY ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDY ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1294 | assert_assemble_err!("LDY ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDY\n"); }` [INFO] [stderr] ... [INFO] [stderr] 1300 | assert_assemble_err!("LDY\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDY -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1303 | assert_assemble_err!("LDY -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LDY $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1312 | assert_assemble_err!("LDY $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LSR $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1324 | assert_assemble_err!("LSR $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LSR ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1327 | assert_assemble_err!("LSR ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LSR ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1333 | assert_assemble_err!("LSR ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LSR ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1336 | assert_assemble_err!("LSR ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LSR #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1339 | assert_assemble_err!("LSR #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LSR\n"); }` [INFO] [stderr] ... [INFO] [stderr] 1342 | assert_assemble_err!("LSR\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LSR -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1345 | assert_assemble_err!("LSR -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("LSR $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1354 | assert_assemble_err!("LSR $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("NOP $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 1360 | assert_assemble_err!("NOP $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("NOP $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1363 | assert_assemble_err!("NOP $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("NOP $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1366 | assert_assemble_err!("NOP $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("NOP A"); }` [INFO] [stderr] ... [INFO] [stderr] 1369 | assert_assemble_err!("NOP A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("NOP ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1372 | assert_assemble_err!("NOP ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("NOP ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1375 | assert_assemble_err!("NOP ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("NOP ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1378 | assert_assemble_err!("NOP ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("NOP #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1381 | assert_assemble_err!("NOP #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("NOP -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1387 | assert_assemble_err!("NOP -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("NOP $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1390 | assert_assemble_err!("NOP $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("NOP $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1393 | assert_assemble_err!("NOP $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("NOP $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1396 | assert_assemble_err!("NOP $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 30 [INFO] [stderr] --> src/assembler/tests.rs:1400:1 [INFO] [stderr] | [INFO] [stderr] 1400 | / fn ora() { [INFO] [stderr] 1401 | | // Absolute [INFO] [stderr] 1402 | | assert_assemble!("ORA $4400", &[0x0d, 0x00, 0x44]); [INFO] [stderr] 1403 | | [INFO] [stderr] ... | [INFO] [stderr] 1438 | | assert_assemble_err!("ORA $44,Y"); [INFO] [stderr] 1439 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ORA A"); }` [INFO] [stderr] ... [INFO] [stderr] 1411 | assert_assemble_err!("ORA A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ORA ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1414 | assert_assemble_err!("ORA ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ORA\n"); }` [INFO] [stderr] ... [INFO] [stderr] 1426 | assert_assemble_err!("ORA\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ORA -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1429 | assert_assemble_err!("ORA -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ORA $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1438 | assert_assemble_err!("ORA $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAX $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 1444 | assert_assemble_err!("TAX $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAX $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1447 | assert_assemble_err!("TAX $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAX $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1450 | assert_assemble_err!("TAX $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAX A"); }` [INFO] [stderr] ... [INFO] [stderr] 1453 | assert_assemble_err!("TAX A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAX ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1456 | assert_assemble_err!("TAX ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAX ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1459 | assert_assemble_err!("TAX ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAX ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1462 | assert_assemble_err!("TAX ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAX #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1465 | assert_assemble_err!("TAX #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAX -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1471 | assert_assemble_err!("TAX -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAX $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1474 | assert_assemble_err!("TAX $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAX $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1477 | assert_assemble_err!("TAX $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAX $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1480 | assert_assemble_err!("TAX $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXA $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 1486 | assert_assemble_err!("TXA $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXA $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1489 | assert_assemble_err!("TXA $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXA $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1492 | assert_assemble_err!("TXA $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXA A"); }` [INFO] [stderr] ... [INFO] [stderr] 1495 | assert_assemble_err!("TXA A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXA ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1498 | assert_assemble_err!("TXA ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXA ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1501 | assert_assemble_err!("TXA ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXA ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1504 | assert_assemble_err!("TXA ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXA #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1507 | assert_assemble_err!("TXA #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXA -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1513 | assert_assemble_err!("TXA -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXA $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1516 | assert_assemble_err!("TXA $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXA $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1519 | assert_assemble_err!("TXA $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXA $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1522 | assert_assemble_err!("TXA $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEX $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 1528 | assert_assemble_err!("DEX $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEX $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1531 | assert_assemble_err!("DEX $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEX $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1534 | assert_assemble_err!("DEX $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEX A"); }` [INFO] [stderr] ... [INFO] [stderr] 1537 | assert_assemble_err!("DEX A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEX ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1540 | assert_assemble_err!("DEX ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEX ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1543 | assert_assemble_err!("DEX ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEX ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1546 | assert_assemble_err!("DEX ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEX #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1549 | assert_assemble_err!("DEX #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEX -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1555 | assert_assemble_err!("DEX -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEX $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1558 | assert_assemble_err!("DEX $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEX $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1561 | assert_assemble_err!("DEX $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEX $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1564 | assert_assemble_err!("DEX $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INX $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 1570 | assert_assemble_err!("INX $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INX $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1573 | assert_assemble_err!("INX $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INX $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1576 | assert_assemble_err!("INX $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INX A"); }` [INFO] [stderr] ... [INFO] [stderr] 1579 | assert_assemble_err!("INX A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INX ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1582 | assert_assemble_err!("INX ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INX ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1585 | assert_assemble_err!("INX ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INX ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1588 | assert_assemble_err!("INX ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INX #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1591 | assert_assemble_err!("INX #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INX -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1597 | assert_assemble_err!("INX -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INX $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1600 | assert_assemble_err!("INX $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INX $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1603 | assert_assemble_err!("INX $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INX $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1606 | assert_assemble_err!("INX $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAY $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 1612 | assert_assemble_err!("TAY $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAY $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1615 | assert_assemble_err!("TAY $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAY $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1618 | assert_assemble_err!("TAY $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAY A"); }` [INFO] [stderr] ... [INFO] [stderr] 1621 | assert_assemble_err!("TAY A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAY ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1624 | assert_assemble_err!("TAY ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAY ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1627 | assert_assemble_err!("TAY ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAY ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1630 | assert_assemble_err!("TAY ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAY #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1633 | assert_assemble_err!("TAY #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAY -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1639 | assert_assemble_err!("TAY -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAY $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1642 | assert_assemble_err!("TAY $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAY $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1645 | assert_assemble_err!("TAY $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TAY $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1648 | assert_assemble_err!("TAY $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TYA $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 1654 | assert_assemble_err!("TYA $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TYA $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1657 | assert_assemble_err!("TYA $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TYA $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1660 | assert_assemble_err!("TYA $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TYA A"); }` [INFO] [stderr] ... [INFO] [stderr] 1663 | assert_assemble_err!("TYA A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TYA ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1666 | assert_assemble_err!("TYA ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TYA ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1669 | assert_assemble_err!("TYA ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TYA ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1672 | assert_assemble_err!("TYA ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TYA #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1675 | assert_assemble_err!("TYA #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TYA -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1681 | assert_assemble_err!("TYA -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TYA $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1684 | assert_assemble_err!("TYA $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TYA $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1687 | assert_assemble_err!("TYA $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TYA $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1690 | assert_assemble_err!("TYA $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEY $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 1696 | assert_assemble_err!("DEY $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEY $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1699 | assert_assemble_err!("DEY $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEY $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1702 | assert_assemble_err!("DEY $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEY A"); }` [INFO] [stderr] ... [INFO] [stderr] 1705 | assert_assemble_err!("DEY A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEY ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1708 | assert_assemble_err!("DEY ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEY ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1711 | assert_assemble_err!("DEY ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEY ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1714 | assert_assemble_err!("DEY ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEY #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1717 | assert_assemble_err!("DEY #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEY -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1723 | assert_assemble_err!("DEY -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEY $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1726 | assert_assemble_err!("DEY $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEY $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1729 | assert_assemble_err!("DEY $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("DEY $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1732 | assert_assemble_err!("DEY $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INY $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 1738 | assert_assemble_err!("INY $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INY $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1741 | assert_assemble_err!("INY $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INY $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1744 | assert_assemble_err!("INY $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INY A"); }` [INFO] [stderr] ... [INFO] [stderr] 1747 | assert_assemble_err!("INY A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INY ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1750 | assert_assemble_err!("INY ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INY ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1753 | assert_assemble_err!("INY ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INY ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1756 | assert_assemble_err!("INY ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INY #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1759 | assert_assemble_err!("INY #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INY -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1765 | assert_assemble_err!("INY -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INY $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1768 | assert_assemble_err!("INY $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INY $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1771 | assert_assemble_err!("INY $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("INY $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1774 | assert_assemble_err!("INY $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROL $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1786 | assert_assemble_err!("ROL $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROL ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1792 | assert_assemble_err!("ROL ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROL ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1795 | assert_assemble_err!("ROL ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROL ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1798 | assert_assemble_err!("ROL ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROL #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1801 | assert_assemble_err!("ROL #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROL\n"); }` [INFO] [stderr] ... [INFO] [stderr] 1804 | assert_assemble_err!("ROL\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROL -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1807 | assert_assemble_err!("ROL -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROL $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1816 | assert_assemble_err!("ROL $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROR $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1828 | assert_assemble_err!("ROR $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROR ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1834 | assert_assemble_err!("ROR ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROR ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1837 | assert_assemble_err!("ROR ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROR ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1840 | assert_assemble_err!("ROR ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROR #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1843 | assert_assemble_err!("ROR #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROR\n"); }` [INFO] [stderr] ... [INFO] [stderr] 1846 | assert_assemble_err!("ROR\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROR -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1849 | assert_assemble_err!("ROR -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("ROR $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1858 | assert_assemble_err!("ROR $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTI $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 1864 | assert_assemble_err!("RTI $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTI $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1867 | assert_assemble_err!("RTI $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTI $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1870 | assert_assemble_err!("RTI $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTI A"); }` [INFO] [stderr] ... [INFO] [stderr] 1873 | assert_assemble_err!("RTI A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTI ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1876 | assert_assemble_err!("RTI ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTI ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1879 | assert_assemble_err!("RTI ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTI ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1882 | assert_assemble_err!("RTI ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTI #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1885 | assert_assemble_err!("RTI #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTI -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1891 | assert_assemble_err!("RTI -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTI $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1894 | assert_assemble_err!("RTI $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTI $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1897 | assert_assemble_err!("RTI $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTI $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1900 | assert_assemble_err!("RTI $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTS $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 1906 | assert_assemble_err!("RTS $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTS $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1909 | assert_assemble_err!("RTS $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTS $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1912 | assert_assemble_err!("RTS $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTS A"); }` [INFO] [stderr] ... [INFO] [stderr] 1915 | assert_assemble_err!("RTS A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTS ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1918 | assert_assemble_err!("RTS ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTS ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 1921 | assert_assemble_err!("RTS ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTS ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1924 | assert_assemble_err!("RTS ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTS #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 1927 | assert_assemble_err!("RTS #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTS -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1933 | assert_assemble_err!("RTS -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTS $44"); }` [INFO] [stderr] ... [INFO] [stderr] 1936 | assert_assemble_err!("RTS $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTS $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 1939 | assert_assemble_err!("RTS $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("RTS $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1942 | assert_assemble_err!("RTS $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 30 [INFO] [stderr] --> src/assembler/tests.rs:1946:1 [INFO] [stderr] | [INFO] [stderr] 1946 | / fn sbc() { [INFO] [stderr] 1947 | | // Absolute [INFO] [stderr] 1948 | | assert_assemble!("SBC $4400", &[0xed, 0x00, 0x44]); [INFO] [stderr] 1949 | | [INFO] [stderr] ... | [INFO] [stderr] 1984 | | assert_assemble_err!("SBC $44,Y"); [INFO] [stderr] 1985 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SBC A"); }` [INFO] [stderr] ... [INFO] [stderr] 1957 | assert_assemble_err!("SBC A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SBC ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 1960 | assert_assemble_err!("SBC ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SBC\n"); }` [INFO] [stderr] ... [INFO] [stderr] 1972 | assert_assemble_err!("SBC\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SBC -44"); }` [INFO] [stderr] ... [INFO] [stderr] 1975 | assert_assemble_err!("SBC -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("SBC $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 1984 | assert_assemble_err!("SBC $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 28 [INFO] [stderr] --> src/assembler/tests.rs:1988:1 [INFO] [stderr] | [INFO] [stderr] 1988 | / fn sta() { [INFO] [stderr] 1989 | | // Absolute [INFO] [stderr] 1990 | | assert_assemble!("STA $4400", &[0x8d, 0x00, 0x44]); [INFO] [stderr] 1991 | | [INFO] [stderr] ... | [INFO] [stderr] 2026 | | assert_assemble_err!("STA $44,Y"); [INFO] [stderr] 2027 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STA A"); }` [INFO] [stderr] ... [INFO] [stderr] 1999 | assert_assemble_err!("STA A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STA ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 2002 | assert_assemble_err!("STA ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STA #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 2011 | assert_assemble_err!("STA #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STA\n"); }` [INFO] [stderr] ... [INFO] [stderr] 2014 | assert_assemble_err!("STA\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STA -44"); }` [INFO] [stderr] ... [INFO] [stderr] 2017 | assert_assemble_err!("STA -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STA $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2026 | assert_assemble_err!("STA $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXS $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 2032 | assert_assemble_err!("TXS $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXS $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2035 | assert_assemble_err!("TXS $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXS $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2038 | assert_assemble_err!("TXS $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXS A"); }` [INFO] [stderr] ... [INFO] [stderr] 2041 | assert_assemble_err!("TXS A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXS ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 2044 | assert_assemble_err!("TXS ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXS ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 2047 | assert_assemble_err!("TXS ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXS ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2050 | assert_assemble_err!("TXS ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXS #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 2053 | assert_assemble_err!("TXS #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXS -44"); }` [INFO] [stderr] ... [INFO] [stderr] 2059 | assert_assemble_err!("TXS -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXS $44"); }` [INFO] [stderr] ... [INFO] [stderr] 2062 | assert_assemble_err!("TXS $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXS $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2065 | assert_assemble_err!("TXS $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TXS $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2068 | assert_assemble_err!("TXS $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TSX $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 2074 | assert_assemble_err!("TSX $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TSX $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2077 | assert_assemble_err!("TSX $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TSX $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2080 | assert_assemble_err!("TSX $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TSX A"); }` [INFO] [stderr] ... [INFO] [stderr] 2083 | assert_assemble_err!("TSX A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TSX ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 2086 | assert_assemble_err!("TSX ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TSX ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 2089 | assert_assemble_err!("TSX ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TSX ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2092 | assert_assemble_err!("TSX ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TSX #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 2095 | assert_assemble_err!("TSX #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TSX -44"); }` [INFO] [stderr] ... [INFO] [stderr] 2101 | assert_assemble_err!("TSX -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TSX $44"); }` [INFO] [stderr] ... [INFO] [stderr] 2104 | assert_assemble_err!("TSX $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TSX $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2107 | assert_assemble_err!("TSX $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("TSX $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2110 | assert_assemble_err!("TSX $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHA $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 2116 | assert_assemble_err!("PHA $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHA $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2119 | assert_assemble_err!("PHA $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHA $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2122 | assert_assemble_err!("PHA $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHA A"); }` [INFO] [stderr] ... [INFO] [stderr] 2125 | assert_assemble_err!("PHA A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHA ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 2128 | assert_assemble_err!("PHA ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHA ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 2131 | assert_assemble_err!("PHA ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHA ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2134 | assert_assemble_err!("PHA ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHA #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 2137 | assert_assemble_err!("PHA #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHA -44"); }` [INFO] [stderr] ... [INFO] [stderr] 2143 | assert_assemble_err!("PHA -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHA $44"); }` [INFO] [stderr] ... [INFO] [stderr] 2146 | assert_assemble_err!("PHA $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHA $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2149 | assert_assemble_err!("PHA $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHA $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2152 | assert_assemble_err!("PHA $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLA $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 2158 | assert_assemble_err!("PLA $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLA $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2161 | assert_assemble_err!("PLA $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLA $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2164 | assert_assemble_err!("PLA $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLA A"); }` [INFO] [stderr] ... [INFO] [stderr] 2167 | assert_assemble_err!("PLA A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLA ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 2170 | assert_assemble_err!("PLA ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLA ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 2173 | assert_assemble_err!("PLA ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLA ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2176 | assert_assemble_err!("PLA ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLA #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 2179 | assert_assemble_err!("PLA #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLA -44"); }` [INFO] [stderr] ... [INFO] [stderr] 2185 | assert_assemble_err!("PLA -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLA $44"); }` [INFO] [stderr] ... [INFO] [stderr] 2188 | assert_assemble_err!("PLA $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLA $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2191 | assert_assemble_err!("PLA $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLA $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2194 | assert_assemble_err!("PLA $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHP $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 2200 | assert_assemble_err!("PHP $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHP $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2203 | assert_assemble_err!("PHP $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHP $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2206 | assert_assemble_err!("PHP $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHP A"); }` [INFO] [stderr] ... [INFO] [stderr] 2209 | assert_assemble_err!("PHP A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHP ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 2212 | assert_assemble_err!("PHP ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHP ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 2215 | assert_assemble_err!("PHP ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHP ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2218 | assert_assemble_err!("PHP ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHP #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 2221 | assert_assemble_err!("PHP #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHP -44"); }` [INFO] [stderr] ... [INFO] [stderr] 2227 | assert_assemble_err!("PHP -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHP $44"); }` [INFO] [stderr] ... [INFO] [stderr] 2230 | assert_assemble_err!("PHP $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHP $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2233 | assert_assemble_err!("PHP $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PHP $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2236 | assert_assemble_err!("PHP $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLP $4400"); }` [INFO] [stderr] ... [INFO] [stderr] 2242 | assert_assemble_err!("PLP $4400"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLP $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2245 | assert_assemble_err!("PLP $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLP $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2248 | assert_assemble_err!("PLP $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLP A"); }` [INFO] [stderr] ... [INFO] [stderr] 2251 | assert_assemble_err!("PLP A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLP ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 2254 | assert_assemble_err!("PLP ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLP ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 2257 | assert_assemble_err!("PLP ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLP ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2260 | assert_assemble_err!("PLP ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLP #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 2263 | assert_assemble_err!("PLP #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLP -44"); }` [INFO] [stderr] ... [INFO] [stderr] 2269 | assert_assemble_err!("PLP -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLP $44"); }` [INFO] [stderr] ... [INFO] [stderr] 2272 | assert_assemble_err!("PLP $44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLP $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2275 | assert_assemble_err!("PLP $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("PLP $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2278 | assert_assemble_err!("PLP $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STX $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2287 | assert_assemble_err!("STX $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STX $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2290 | assert_assemble_err!("STX $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STX A"); }` [INFO] [stderr] ... [INFO] [stderr] 2293 | assert_assemble_err!("STX A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STX ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 2296 | assert_assemble_err!("STX ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STX ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 2299 | assert_assemble_err!("STX ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STX ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2302 | assert_assemble_err!("STX ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STX #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 2305 | assert_assemble_err!("STX #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STX\n"); }` [INFO] [stderr] ... [INFO] [stderr] 2308 | assert_assemble_err!("STX\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STX -44"); }` [INFO] [stderr] ... [INFO] [stderr] 2311 | assert_assemble_err!("STX -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STX $44,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2317 | assert_assemble_err!("STX $44,X"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STY $4400,X"); }` [INFO] [stderr] ... [INFO] [stderr] 2329 | assert_assemble_err!("STY $4400,X"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STY $4400,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2332 | assert_assemble_err!("STY $4400,Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STY A"); }` [INFO] [stderr] ... [INFO] [stderr] 2335 | assert_assemble_err!("STY A"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STY ($4400)"); }` [INFO] [stderr] ... [INFO] [stderr] 2338 | assert_assemble_err!("STY ($4400)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STY ($44,X)"); }` [INFO] [stderr] ... [INFO] [stderr] 2341 | assert_assemble_err!("STY ($44,X)"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STY ($44),Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2344 | assert_assemble_err!("STY ($44),Y"); [INFO] [stderr] | ------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STY #$44"); }` [INFO] [stderr] ... [INFO] [stderr] 2347 | assert_assemble_err!("STY #$44"); [INFO] [stderr] | --------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STY\n"); }` [INFO] [stderr] ... [INFO] [stderr] 2350 | assert_assemble_err!("STY\n"); [INFO] [stderr] | ------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STY -44"); }` [INFO] [stderr] ... [INFO] [stderr] 2353 | assert_assemble_err!("STY -44"); [INFO] [stderr] | -------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/assembler/tests.rs:7:9 [INFO] [stderr] | [INFO] [stderr] 7 | / match assemble(asm.as_bytes(), &mut buf) { [INFO] [stderr] 8 | | Ok(_) => panic!("Expected error"), [INFO] [stderr] 9 | | _ => () [INFO] [stderr] 10 | | } [INFO] [stderr] | |_________^ help: try this: `if let Ok(_) = assemble(asm.as_bytes(), &mut buf) { assert_assemble_err!("STY $44,Y"); }` [INFO] [stderr] ... [INFO] [stderr] 2362 | assert_assemble_err!("STY $44,Y"); [INFO] [stderr] | ---------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/assembler/mod.rs:459:27 [INFO] [stderr] | [INFO] [stderr] 459 | let val = !val as u16 + 1; [INFO] [stderr] | ^^^^^^^^^^^ help: try: `u16::from(!val)` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::cast_lossless)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: the function has a cyclomatic complexity of 113 [INFO] [stderr] --> src/parser/tests.rs:45:1 [INFO] [stderr] | [INFO] [stderr] 45 | / fn parse_mnemonic() { [INFO] [stderr] 46 | | assert_mnemonic_parse!("ADC", Mnemonic::Adc); [INFO] [stderr] 47 | | assert_mnemonic_parse!("AND", Mnemonic::And); [INFO] [stderr] 48 | | assert_mnemonic_parse!("ASL", Mnemonic::Asl); [INFO] [stderr] ... | [INFO] [stderr] 101 | | assert_mnemonic_parse!("TYA", Mnemonic::Tya); [INFO] [stderr] 102 | | } [INFO] [stderr] | |_^ [INFO] [stderr] | [INFO] [stderr] = help: you could split it up into multiple smaller functions [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cyclomatic_complexity [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"ADC"` [INFO] [stderr] ... [INFO] [stderr] 46 | assert_mnemonic_parse!("ADC", Mnemonic::Adc); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::string_lit_as_bytes)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"AND"` [INFO] [stderr] ... [INFO] [stderr] 47 | assert_mnemonic_parse!("AND", Mnemonic::And); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"ASL"` [INFO] [stderr] ... [INFO] [stderr] 48 | assert_mnemonic_parse!("ASL", Mnemonic::Asl); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"BCC"` [INFO] [stderr] ... [INFO] [stderr] 49 | assert_mnemonic_parse!("BCC", Mnemonic::Bcc); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"BCS"` [INFO] [stderr] ... [INFO] [stderr] 50 | assert_mnemonic_parse!("BCS", Mnemonic::Bcs); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"BEQ"` [INFO] [stderr] ... [INFO] [stderr] 51 | assert_mnemonic_parse!("BEQ", Mnemonic::Beq); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"BIT"` [INFO] [stderr] ... [INFO] [stderr] 52 | assert_mnemonic_parse!("BIT", Mnemonic::Bit); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"BMI"` [INFO] [stderr] ... [INFO] [stderr] 53 | assert_mnemonic_parse!("BMI", Mnemonic::Bmi); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"BNE"` [INFO] [stderr] ... [INFO] [stderr] 54 | assert_mnemonic_parse!("BNE", Mnemonic::Bne); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"BPL"` [INFO] [stderr] ... [INFO] [stderr] 55 | assert_mnemonic_parse!("BPL", Mnemonic::Bpl); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"BRK"` [INFO] [stderr] ... [INFO] [stderr] 56 | assert_mnemonic_parse!("BRK", Mnemonic::Brk); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"BVC"` [INFO] [stderr] ... [INFO] [stderr] 57 | assert_mnemonic_parse!("BVC", Mnemonic::Bvc); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"BVS"` [INFO] [stderr] ... [INFO] [stderr] 58 | assert_mnemonic_parse!("BVS", Mnemonic::Bvs); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"CLC"` [INFO] [stderr] ... [INFO] [stderr] 59 | assert_mnemonic_parse!("CLC", Mnemonic::Clc); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"CLD"` [INFO] [stderr] ... [INFO] [stderr] 60 | assert_mnemonic_parse!("CLD", Mnemonic::Cld); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"CLI"` [INFO] [stderr] ... [INFO] [stderr] 61 | assert_mnemonic_parse!("CLI", Mnemonic::Cli); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"CLV"` [INFO] [stderr] ... [INFO] [stderr] 62 | assert_mnemonic_parse!("CLV", Mnemonic::Clv); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"CMP"` [INFO] [stderr] ... [INFO] [stderr] 63 | assert_mnemonic_parse!("CMP", Mnemonic::Cmp); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"CPX"` [INFO] [stderr] ... [INFO] [stderr] 64 | assert_mnemonic_parse!("CPX", Mnemonic::Cpx); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"CPY"` [INFO] [stderr] ... [INFO] [stderr] 65 | assert_mnemonic_parse!("CPY", Mnemonic::Cpy); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"DEC"` [INFO] [stderr] ... [INFO] [stderr] 66 | assert_mnemonic_parse!("DEC", Mnemonic::Dec); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"DEX"` [INFO] [stderr] ... [INFO] [stderr] 67 | assert_mnemonic_parse!("DEX", Mnemonic::Dex); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"DEY"` [INFO] [stderr] ... [INFO] [stderr] 68 | assert_mnemonic_parse!("DEY", Mnemonic::Dey); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"EOR"` [INFO] [stderr] ... [INFO] [stderr] 69 | assert_mnemonic_parse!("EOR", Mnemonic::Eor); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"INC"` [INFO] [stderr] ... [INFO] [stderr] 70 | assert_mnemonic_parse!("INC", Mnemonic::Inc); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"INX"` [INFO] [stderr] ... [INFO] [stderr] 71 | assert_mnemonic_parse!("INX", Mnemonic::Inx); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"INY"` [INFO] [stderr] ... [INFO] [stderr] 72 | assert_mnemonic_parse!("INY", Mnemonic::Iny); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"JMP"` [INFO] [stderr] ... [INFO] [stderr] 73 | assert_mnemonic_parse!("JMP", Mnemonic::Jmp); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"JSR"` [INFO] [stderr] ... [INFO] [stderr] 74 | assert_mnemonic_parse!("JSR", Mnemonic::Jsr); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"LDA"` [INFO] [stderr] ... [INFO] [stderr] 75 | assert_mnemonic_parse!("LDA", Mnemonic::Lda); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"LDX"` [INFO] [stderr] ... [INFO] [stderr] 76 | assert_mnemonic_parse!("LDX", Mnemonic::Ldx); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"LDY"` [INFO] [stderr] ... [INFO] [stderr] 77 | assert_mnemonic_parse!("LDY", Mnemonic::Ldy); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"LSR"` [INFO] [stderr] ... [INFO] [stderr] 78 | assert_mnemonic_parse!("LSR", Mnemonic::Lsr); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"NOP"` [INFO] [stderr] ... [INFO] [stderr] 79 | assert_mnemonic_parse!("NOP", Mnemonic::Nop); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"ORA"` [INFO] [stderr] ... [INFO] [stderr] 80 | assert_mnemonic_parse!("ORA", Mnemonic::Ora); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"PHA"` [INFO] [stderr] ... [INFO] [stderr] 81 | assert_mnemonic_parse!("PHA", Mnemonic::Pha); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"PHP"` [INFO] [stderr] ... [INFO] [stderr] 82 | assert_mnemonic_parse!("PHP", Mnemonic::Php); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"PLA"` [INFO] [stderr] ... [INFO] [stderr] 83 | assert_mnemonic_parse!("PLA", Mnemonic::Pla); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"PLP"` [INFO] [stderr] ... [INFO] [stderr] 84 | assert_mnemonic_parse!("PLP", Mnemonic::Plp); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"ROL"` [INFO] [stderr] ... [INFO] [stderr] 85 | assert_mnemonic_parse!("ROL", Mnemonic::Rol); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"ROR"` [INFO] [stderr] ... [INFO] [stderr] 86 | assert_mnemonic_parse!("ROR", Mnemonic::Ror); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"RTI"` [INFO] [stderr] ... [INFO] [stderr] 87 | assert_mnemonic_parse!("RTI", Mnemonic::Rti); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"RTS"` [INFO] [stderr] ... [INFO] [stderr] 88 | assert_mnemonic_parse!("RTS", Mnemonic::Rts); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"SBC"` [INFO] [stderr] ... [INFO] [stderr] 89 | assert_mnemonic_parse!("SBC", Mnemonic::Sbc); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"SEC"` [INFO] [stderr] ... [INFO] [stderr] 90 | assert_mnemonic_parse!("SEC", Mnemonic::Sec); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"SED"` [INFO] [stderr] ... [INFO] [stderr] 91 | assert_mnemonic_parse!("SED", Mnemonic::Sed); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"SEI"` [INFO] [stderr] ... [INFO] [stderr] 92 | assert_mnemonic_parse!("SEI", Mnemonic::Sei); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"STA"` [INFO] [stderr] ... [INFO] [stderr] 93 | assert_mnemonic_parse!("STA", Mnemonic::Sta); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"STX"` [INFO] [stderr] ... [INFO] [stderr] 94 | assert_mnemonic_parse!("STX", Mnemonic::Stx); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"STY"` [INFO] [stderr] ... [INFO] [stderr] 95 | assert_mnemonic_parse!("STY", Mnemonic::Sty); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"TAX"` [INFO] [stderr] ... [INFO] [stderr] 96 | assert_mnemonic_parse!("TAX", Mnemonic::Tax); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"TAY"` [INFO] [stderr] ... [INFO] [stderr] 97 | assert_mnemonic_parse!("TAY", Mnemonic::Tay); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"TSX"` [INFO] [stderr] ... [INFO] [stderr] 98 | assert_mnemonic_parse!("TSX", Mnemonic::Tsx); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"TXA"` [INFO] [stderr] ... [INFO] [stderr] 99 | assert_mnemonic_parse!("TXA", Mnemonic::Txa); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"TXS"` [INFO] [stderr] ... [INFO] [stderr] 100 | assert_mnemonic_parse!("TXS", Mnemonic::Txs); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:31:31 [INFO] [stderr] | [INFO] [stderr] 31 | let result = mnemonic($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"TYA"` [INFO] [stderr] ... [INFO] [stderr] 101 | assert_mnemonic_parse!("TYA", Mnemonic::Tya); [INFO] [stderr] | --------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" A"` [INFO] [stderr] ... [INFO] [stderr] 106 | assert_am_parse!(" A", AddressingMode::Accumulator); [INFO] [stderr] | ---------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" #$1"` [INFO] [stderr] ... [INFO] [stderr] 111 | assert_am_parse!(" #$1", AddressingMode::Immediate(0x1, Sign::Implied)); [INFO] [stderr] | ------------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" #$10"` [INFO] [stderr] ... [INFO] [stderr] 112 | assert_am_parse!(" #$10", AddressingMode::Immediate(0x10, Sign::Implied)); [INFO] [stderr] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" #$ff"` [INFO] [stderr] ... [INFO] [stderr] 113 | assert_am_parse!(" #$ff", AddressingMode::Immediate(0xff, Sign::Implied)); [INFO] [stderr] | -------------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:114:40 [INFO] [stderr] | [INFO] [stderr] 114 | assert_parse_fail!(addressing_mode(" #$100".as_bytes())); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" #$100"` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" #1"` [INFO] [stderr] ... [INFO] [stderr] 119 | assert_am_parse!(" #1", AddressingMode::Immediate(1, Sign::Implied)); [INFO] [stderr] | --------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" #10"` [INFO] [stderr] ... [INFO] [stderr] 120 | assert_am_parse!(" #10", AddressingMode::Immediate(10, Sign::Implied)); [INFO] [stderr] | ----------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" #255"` [INFO] [stderr] ... [INFO] [stderr] 121 | assert_am_parse!(" #255", AddressingMode::Immediate(255, Sign::Implied)); [INFO] [stderr] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" #-10"` [INFO] [stderr] ... [INFO] [stderr] 122 | assert_am_parse!(" #-10", AddressingMode::Immediate(10, Sign::Negative)); [INFO] [stderr] | ------------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:123:40 [INFO] [stderr] | [INFO] [stderr] 123 | assert_parse_fail!(addressing_mode(" #256".as_bytes())); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" #256"` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $ffff,X"` [INFO] [stderr] ... [INFO] [stderr] 128 | assert_am_parse!(" $ffff,X", AddressingMode::AbsoluteX(0xffff)); [INFO] [stderr] | ---------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $1000,X"` [INFO] [stderr] ... [INFO] [stderr] 129 | assert_am_parse!(" $1000,X", AddressingMode::AbsoluteX(0x1000)); [INFO] [stderr] | ---------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $100,X"` [INFO] [stderr] ... [INFO] [stderr] 130 | assert_am_parse!(" $100,X", AddressingMode::AbsoluteX(0x100)); [INFO] [stderr] | -------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 65535,X"` [INFO] [stderr] ... [INFO] [stderr] 135 | assert_am_parse!(" 65535,X", AddressingMode::AbsoluteX(65535)); [INFO] [stderr] | --------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 1000,X"` [INFO] [stderr] ... [INFO] [stderr] 136 | assert_am_parse!(" 1000,X", AddressingMode::AbsoluteX(1000)); [INFO] [stderr] | ------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 256,X"` [INFO] [stderr] ... [INFO] [stderr] 137 | assert_am_parse!(" 256,X", AddressingMode::AbsoluteX(256)); [INFO] [stderr] | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $ffff,Y"` [INFO] [stderr] ... [INFO] [stderr] 142 | assert_am_parse!(" $ffff,Y", AddressingMode::AbsoluteY(0xffff)); [INFO] [stderr] | ---------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $1000,Y"` [INFO] [stderr] ... [INFO] [stderr] 143 | assert_am_parse!(" $1000,Y", AddressingMode::AbsoluteY(0x1000)); [INFO] [stderr] | ---------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $100,Y"` [INFO] [stderr] ... [INFO] [stderr] 144 | assert_am_parse!(" $100,Y", AddressingMode::AbsoluteY(0x100)); [INFO] [stderr] | -------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 65535,Y"` [INFO] [stderr] ... [INFO] [stderr] 149 | assert_am_parse!(" 65535,Y", AddressingMode::AbsoluteY(65535)); [INFO] [stderr] | --------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 1000,Y"` [INFO] [stderr] ... [INFO] [stderr] 150 | assert_am_parse!(" 1000,Y", AddressingMode::AbsoluteY(1000)); [INFO] [stderr] | ------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 256,Y"` [INFO] [stderr] ... [INFO] [stderr] 151 | assert_am_parse!(" 256,Y", AddressingMode::AbsoluteY(256)); [INFO] [stderr] | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" ($ff,X)"` [INFO] [stderr] ... [INFO] [stderr] 156 | assert_am_parse!(" ($ff,X)", AddressingMode::IndexedIndirect(0xff)); [INFO] [stderr] | -------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" ($0,X)"` [INFO] [stderr] ... [INFO] [stderr] 157 | assert_am_parse!(" ($0,X)", AddressingMode::IndexedIndirect(0x0)); [INFO] [stderr] | ------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" ($10,X)"` [INFO] [stderr] ... [INFO] [stderr] 158 | assert_am_parse!(" ($10,X)", AddressingMode::IndexedIndirect(0x10)); [INFO] [stderr] | -------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" (255,X)"` [INFO] [stderr] ... [INFO] [stderr] 163 | assert_am_parse!(" (255,X)", AddressingMode::IndexedIndirect(255)); [INFO] [stderr] | ------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" (0,X)"` [INFO] [stderr] ... [INFO] [stderr] 164 | assert_am_parse!(" (0,X)", AddressingMode::IndexedIndirect(0)); [INFO] [stderr] | --------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" (10,X)"` [INFO] [stderr] ... [INFO] [stderr] 165 | assert_am_parse!(" (10,X)", AddressingMode::IndexedIndirect(10)); [INFO] [stderr] | ----------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" ($ff),Y"` [INFO] [stderr] ... [INFO] [stderr] 170 | assert_am_parse!(" ($ff),Y", AddressingMode::IndirectIndexed(0xff)); [INFO] [stderr] | -------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" ($0),Y"` [INFO] [stderr] ... [INFO] [stderr] 171 | assert_am_parse!(" ($0),Y", AddressingMode::IndirectIndexed(0x0)); [INFO] [stderr] | ------------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" ($10),Y"` [INFO] [stderr] ... [INFO] [stderr] 172 | assert_am_parse!(" ($10),Y", AddressingMode::IndirectIndexed(0x10)); [INFO] [stderr] | -------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" (255),Y"` [INFO] [stderr] ... [INFO] [stderr] 177 | assert_am_parse!(" (255),Y", AddressingMode::IndirectIndexed(255)); [INFO] [stderr] | ------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" (0),Y"` [INFO] [stderr] ... [INFO] [stderr] 178 | assert_am_parse!(" (0),Y", AddressingMode::IndirectIndexed(0)); [INFO] [stderr] | --------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" (10),Y"` [INFO] [stderr] ... [INFO] [stderr] 179 | assert_am_parse!(" (10),Y", AddressingMode::IndirectIndexed(10)); [INFO] [stderr] | ----------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" ($ffff)"` [INFO] [stderr] ... [INFO] [stderr] 184 | assert_am_parse!(" ($ffff)", AddressingMode::Indirect(0xffff)); [INFO] [stderr] | --------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" ($00)"` [INFO] [stderr] ... [INFO] [stderr] 185 | assert_am_parse!(" ($00)", AddressingMode::Indirect(0x0)); [INFO] [stderr] | ---------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" ($100)"` [INFO] [stderr] ... [INFO] [stderr] 186 | assert_am_parse!(" ($100)", AddressingMode::Indirect(0x100)); [INFO] [stderr] | ------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" (65535)"` [INFO] [stderr] ... [INFO] [stderr] 191 | assert_am_parse!(" (65535)", AddressingMode::Indirect(65535)); [INFO] [stderr] | -------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" (0)"` [INFO] [stderr] ... [INFO] [stderr] 192 | assert_am_parse!(" (0)", AddressingMode::Indirect(0)); [INFO] [stderr] | ------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" (10)"` [INFO] [stderr] ... [INFO] [stderr] 193 | assert_am_parse!(" (10)", AddressingMode::Indirect(10)); [INFO] [stderr] | -------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $ff"` [INFO] [stderr] ... [INFO] [stderr] 198 | / assert_am_parse!(" $ff", [INFO] [stderr] 199 | | AddressingMode::ZeroPageOrRelative(0xff, Sign::Implied)); [INFO] [stderr] | |______________________________________________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $0"` [INFO] [stderr] ... [INFO] [stderr] 200 | / assert_am_parse!(" $0", [INFO] [stderr] 201 | | AddressingMode::ZeroPageOrRelative(0x0, Sign::Implied)); [INFO] [stderr] | |_____________________________________________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $10"` [INFO] [stderr] ... [INFO] [stderr] 202 | / assert_am_parse!(" $10", [INFO] [stderr] 203 | | AddressingMode::ZeroPageOrRelative(0x10, Sign::Implied)); [INFO] [stderr] | |______________________________________________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 255"` [INFO] [stderr] ... [INFO] [stderr] 208 | / assert_am_parse!(" 255", [INFO] [stderr] 209 | | AddressingMode::ZeroPageOrRelative(255, Sign::Implied)); [INFO] [stderr] | |_____________________________________________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 0"` [INFO] [stderr] ... [INFO] [stderr] 210 | assert_am_parse!(" 0", AddressingMode::ZeroPageOrRelative(0, Sign::Implied)); [INFO] [stderr] | ----------------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 10"` [INFO] [stderr] ... [INFO] [stderr] 211 | assert_am_parse!(" 10", AddressingMode::ZeroPageOrRelative(10, Sign::Implied)); [INFO] [stderr] | ------------------------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" -10"` [INFO] [stderr] ... [INFO] [stderr] 212 | / assert_am_parse!(" -10", [INFO] [stderr] 213 | | AddressingMode::ZeroPageOrRelative(10, Sign::Negative)); [INFO] [stderr] | |_____________________________________________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $ff,X"` [INFO] [stderr] ... [INFO] [stderr] 218 | assert_am_parse!(" $ff,X", AddressingMode::ZeroPageX(0xff)); [INFO] [stderr] | ------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $0,X"` [INFO] [stderr] ... [INFO] [stderr] 219 | assert_am_parse!(" $0,X", AddressingMode::ZeroPageX(0x0)); [INFO] [stderr] | ---------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $10,X"` [INFO] [stderr] ... [INFO] [stderr] 220 | assert_am_parse!(" $10,X", AddressingMode::ZeroPageX(0x10)); [INFO] [stderr] | ------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 255,X"` [INFO] [stderr] ... [INFO] [stderr] 225 | assert_am_parse!(" 255,X", AddressingMode::ZeroPageX(255)); [INFO] [stderr] | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 0,X"` [INFO] [stderr] ... [INFO] [stderr] 226 | assert_am_parse!(" 0,X", AddressingMode::ZeroPageX(0)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 10,X"` [INFO] [stderr] ... [INFO] [stderr] 227 | assert_am_parse!(" 10,X", AddressingMode::ZeroPageX(10)); [INFO] [stderr] | --------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $ff,Y"` [INFO] [stderr] ... [INFO] [stderr] 232 | assert_am_parse!(" $ff,Y", AddressingMode::ZeroPageY(0xff)); [INFO] [stderr] | ------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $0,Y"` [INFO] [stderr] ... [INFO] [stderr] 233 | assert_am_parse!(" $0,Y", AddressingMode::ZeroPageY(0x0)); [INFO] [stderr] | ---------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $10,Y"` [INFO] [stderr] ... [INFO] [stderr] 234 | assert_am_parse!(" $10,Y", AddressingMode::ZeroPageY(0x10)); [INFO] [stderr] | ------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 255,Y"` [INFO] [stderr] ... [INFO] [stderr] 239 | assert_am_parse!(" 255,Y", AddressingMode::ZeroPageY(255)); [INFO] [stderr] | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 0,Y"` [INFO] [stderr] ... [INFO] [stderr] 240 | assert_am_parse!(" 0,Y", AddressingMode::ZeroPageY(0)); [INFO] [stderr] | ------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 10,Y"` [INFO] [stderr] ... [INFO] [stderr] 241 | assert_am_parse!(" 10,Y", AddressingMode::ZeroPageY(10)); [INFO] [stderr] | --------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $ffff"` [INFO] [stderr] ... [INFO] [stderr] 246 | assert_am_parse!(" $ffff", AddressingMode::Absolute(0xffff)); [INFO] [stderr] | ------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $1000"` [INFO] [stderr] ... [INFO] [stderr] 247 | assert_am_parse!(" $1000", AddressingMode::Absolute(0x1000)); [INFO] [stderr] | ------------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" $100"` [INFO] [stderr] ... [INFO] [stderr] 248 | assert_am_parse!(" $100", AddressingMode::Absolute(0x100)); [INFO] [stderr] | ----------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 65535"` [INFO] [stderr] ... [INFO] [stderr] 253 | assert_am_parse!(" 65535", AddressingMode::Absolute(65535)); [INFO] [stderr] | ------------------------------------------------------------ in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 1000"` [INFO] [stderr] ... [INFO] [stderr] 254 | assert_am_parse!(" 1000", AddressingMode::Absolute(1000)); [INFO] [stderr] | ---------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:18:38 [INFO] [stderr] | [INFO] [stderr] 18 | let result = addressing_mode($input.as_bytes()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b" 256"` [INFO] [stderr] ... [INFO] [stderr] 255 | assert_am_parse!(" 256", AddressingMode::Absolute(256)); [INFO] [stderr] | -------------------------------------------------------- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: calling `as_bytes()` on a string literal [INFO] [stderr] --> src/parser/tests.rs:25:41 [INFO] [stderr] | [INFO] [stderr] 25 | assert_parse!($expected, opcode($input.as_bytes())); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: consider using a byte string literal instead: `b"ADC #1"` [INFO] [stderr] ... [INFO] [stderr] 265 | / assert_opcode_parse!("ADC #1", [INFO] [stderr] 266 | | OpCode(Mnemonic::Adc, AddressingMode::Immediate(1, Sign::Implied))); [INFO] [stderr] | |_____________________________________________________________________________________________- in this macro invocation [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#string_lit_as_bytes [INFO] [stderr] [INFO] [stderr] warning: redundant pattern matching, consider using `is_some()` [INFO] [stderr] --> src/parser/mod.rs:214:17 [INFO] [stderr] | [INFO] [stderr] 214 | (if let Some(_) = sign { [INFO] [stderr] | __________- ^^^^^^^ [INFO] [stderr] 215 | | Sign::Negative [INFO] [stderr] 216 | | } else { [INFO] [stderr] 217 | | Sign::Implied [INFO] [stderr] 218 | | }) [INFO] [stderr] | |_________- help: try this: `if sign.is_some()` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::redundant_pattern_matching)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#redundant_pattern_matching [INFO] [stderr] [INFO] [stderr] warning: `if _ { .. } else { .. }` is an expression [INFO] [stderr] --> src/parser/mod.rs:232:13 [INFO] [stderr] | [INFO] [stderr] 232 | / let mut parsed = o; [INFO] [stderr] 233 | | if o.len() > 4 { [INFO] [stderr] 234 | | remaining = &input[4..]; [INFO] [stderr] 235 | | parsed = &input[..4]; [INFO] [stderr] 236 | | } [INFO] [stderr] | |_____________^ help: it is more idiomatic to write: `let parsed = if o.len() > 4 { ..; &input[..4] } else { o };` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::useless_let_if_seq)] on by default [INFO] [stderr] = note: you might not need `mut` at all [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#useless_let_if_seq [INFO] [stderr] [INFO] [stderr] warning: casting u16 to u32 may become silently lossy if types change [INFO] [stderr] --> src/parser/mod.rs:264:26 [INFO] [stderr] | [INFO] [stderr] 264 | if res > u16::max_value() as u32 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ help: try: `u32::from(u16::max_value())` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] warning: casting u8 to u16 may become silently lossy if types change [INFO] [stderr] --> src/parser/mod.rs:290:26 [INFO] [stderr] | [INFO] [stderr] 290 | if res > u8::max_value() as u16 { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^ help: try: `u16::from(u8::max_value())` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#cast_lossless [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 6.95s [INFO] running `"docker" "inspect" "f0e52eb9e69fdd25a169b3aec4bf6b41b0388374d7d1c0ee70e0944878e13033"` [INFO] running `"docker" "rm" "-f" "f0e52eb9e69fdd25a169b3aec4bf6b41b0388374d7d1c0ee70e0944878e13033"` [INFO] [stdout] f0e52eb9e69fdd25a169b3aec4bf6b41b0388374d7d1c0ee70e0944878e13033