From 5d3e58b9c6728636eb3b4ae1ea80d6448c155621 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Sun, 2 Apr 2023 23:06:53 -0700 Subject: [PATCH] Ignore octal_escapes clippy lint in test error: octal-looking escape in string literal --> tests/test.rs:118:25 | 118 | Literal::string("a\00b\07c\08d\0e\0").to_string(), | ^^^^^^^^^^^^^^^^^^^^ | = help: octal escapes are not supported, `\0` is always a null character = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#octal_escapes = note: `-D clippy::octal-escapes` implied by `-D clippy::all` help: if an octal escape was intended, use the hexadecimal representation instead | 118 | Literal::string("a\x00b\x07c\08d\0e\0").to_string(), | ~~~~~~~~~~~~~~~~~~~~~~ help: if the null character is intended, disambiguate using | 118 | Literal::string("a\x000b\x007c\08d\0e\0").to_string(), | ~~~~~~~~~~~~~~~~~~~~~~~~ error: octal-looking escape in byte string literal --> tests/test.rs:155:30 | 155 | Literal::byte_string(b"a\00b\07c\08d\0e\0").to_string(), | ^^^^^^^^^^^^^^^^^^^^^ | = help: octal escapes are not supported, `\0` is always a null byte = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#octal_escapes help: if an octal escape was intended, use the hexadecimal representation instead | 155 | Literal::byte_string(b"a\x00b\x07c\08d\0e\0").to_string(), | ~~~~~~~~~~~~~~~~~~~~~~~ help: if the null byte is intended, disambiguate using | 155 | Literal::byte_string(b"a\x000b\x007c\08d\0e\0").to_string(), | ~~~~~~~~~~~~~~~~~~~~~~~~~ --- tests/test.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test.rs b/tests/test.rs index 31881045..75f69e2a 100644 --- a/tests/test.rs +++ b/tests/test.rs @@ -1,7 +1,8 @@ #![allow( clippy::assertions_on_result_states, clippy::items_after_statements, - clippy::non_ascii_literal + clippy::non_ascii_literal, + clippy::octal_escapes )] use proc_macro2::{Ident, Literal, Punct, Spacing, Span, TokenStream, TokenTree};