error: octal-looking escape in a literal --> tests/ui/octal_escapes.rs:5:18 | LL | let _bad1 = "\033[0m"; | ^^^^ | = help: octal escapes are not supported, `\0` is always null = note: `-D clippy::octal-escapes` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::octal_escapes)]` help: if an octal escape is intended, use a hex escape instead | LL - let _bad1 = "\033[0m"; LL + let _bad1 = "\x1b[0m"; | help: if a null escape is intended, disambiguate using | LL | let _bad1 = "\x0033[0m"; | ++ error: octal-looking escape in a literal --> tests/ui/octal_escapes.rs:7:19 | LL | let _bad2 = b"\033[0m"; | ^^^^ | help: if an octal escape is intended, use a hex escape instead | LL - let _bad2 = b"\033[0m"; LL + let _bad2 = b"\x1b[0m"; | help: if a null escape is intended, disambiguate using | LL | let _bad2 = b"\x0033[0m"; | ++ error: octal-looking escape in a literal --> tests/ui/octal_escapes.rs:9:20 | LL | let _bad3 = "\\\033[0m"; | ^^^^ | help: if an octal escape is intended, use a hex escape instead | LL - let _bad3 = "\\\033[0m"; LL + let _bad3 = "\\\x1b[0m"; | help: if a null escape is intended, disambiguate using | LL | let _bad3 = "\\\x0033[0m"; | ++ error: octal-looking escape in a literal --> tests/ui/octal_escapes.rs:12:18 | LL | let _bad4 = "\01234567"; | ^^^^ | help: if an octal escape is intended, use a hex escape instead | LL - let _bad4 = "\01234567"; LL + let _bad4 = "\x0a34567"; | help: if a null escape is intended, disambiguate using | LL | let _bad4 = "\x001234567"; | ++ error: octal-looking escape in a literal --> tests/ui/octal_escapes.rs:14:20 | LL | let _bad5 = "\0\03"; | ^^^ | help: if an octal escape is intended, use a hex escape instead | LL | let _bad5 = "\0\x03"; | + help: if a null escape is intended, disambiguate using | LL | let _bad5 = "\0\x0003"; | +++ error: octal-looking escape in a literal --> tests/ui/octal_escapes.rs:16:23 | LL | let _bad6 = "Text-\055\077-MoreText"; | ^^^^ | help: if an octal escape is intended, use a hex escape instead | LL - let _bad6 = "Text-\055\077-MoreText"; LL + let _bad6 = "Text-\x2d\077-MoreText"; | help: if a null escape is intended, disambiguate using | LL | let _bad6 = "Text-\x0055\077-MoreText"; | ++ error: octal-looking escape in a literal --> tests/ui/octal_escapes.rs:16:27 | LL | let _bad6 = "Text-\055\077-MoreText"; | ^^^^ | help: if an octal escape is intended, use a hex escape instead | LL - let _bad6 = "Text-\055\077-MoreText"; LL + let _bad6 = "Text-\055\x3f-MoreText"; | help: if a null escape is intended, disambiguate using | LL | let _bad6 = "Text-\055\x0077-MoreText"; | ++ error: octal-looking escape in a literal --> tests/ui/octal_escapes.rs:20:31 | LL | let _bad7 = "EvenMoreText-\01\02-ShortEscapes"; | ^^^ | help: if an octal escape is intended, use a hex escape instead | LL | let _bad7 = "EvenMoreText-\x01\02-ShortEscapes"; | + help: if a null escape is intended, disambiguate using | LL | let _bad7 = "EvenMoreText-\x0001\02-ShortEscapes"; | +++ error: octal-looking escape in a literal --> tests/ui/octal_escapes.rs:20:34 | LL | let _bad7 = "EvenMoreText-\01\02-ShortEscapes"; | ^^^ | help: if an octal escape is intended, use a hex escape instead | LL | let _bad7 = "EvenMoreText-\01\x02-ShortEscapes"; | + help: if a null escape is intended, disambiguate using | LL | let _bad7 = "EvenMoreText-\01\x0002-ShortEscapes"; | +++ error: octal-looking escape in a literal --> tests/ui/octal_escapes.rs:24:19 | LL | let _bad8 = "锈\01锈"; | ^^^ | help: if an octal escape is intended, use a hex escape instead | LL | let _bad8 = "锈\x01锈"; | + help: if a null escape is intended, disambiguate using | LL | let _bad8 = "锈\x0001锈"; | +++ error: octal-looking escape in a literal --> tests/ui/octal_escapes.rs:26:19 | LL | let _bad9 = "锈\011锈"; | ^^^^ | help: if an octal escape is intended, use a hex escape instead | LL - let _bad9 = "锈\011锈"; LL + let _bad9 = "锈\x09锈"; | help: if a null escape is intended, disambiguate using | LL | let _bad9 = "锈\x0011锈"; | ++ error: aborting due to 11 previous errors