diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2023-07-25 19:21:37 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-07-25 19:21:37 +0200 |
| commit | 0f3a149dc826745b0392463362e314c8ef2cd626 (patch) | |
| tree | c7da790f5289580fe98c0ae50f6d7e25bff7133b | |
| parent | 2b16c37b65f1437768e7379e3fec9425eb96dcd4 (diff) | |
| parent | a1473721b0e5a69fa885386701a4eb2be14d8359 (diff) | |
| download | rust-0f3a149dc826745b0392463362e314c8ef2cd626.tar.gz rust-0f3a149dc826745b0392463362e314c8ef2cd626.zip | |
Rollup merge of #114014 - davidtwco:issue-114010-env-rawstr, r=cjgillot
builtin_macros: expect raw strings too Fixes #114010. `expr_to_string` allows raw strings through so this code should be expected to handle those.
| -rw-r--r-- | clippy_lints/src/strings.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clippy_lints/src/strings.rs b/clippy_lints/src/strings.rs index 58724852b3c..4d45091f4b5 100644 --- a/clippy_lints/src/strings.rs +++ b/clippy_lints/src/strings.rs @@ -328,7 +328,7 @@ impl<'tcx> LateLintPass<'tcx> for StringLitAsBytes { { // Don't lint. Byte strings produce `&[u8; N]` whereas `as_bytes()` produces // `&[u8]`. This change would prevent matching with different sized slices. - } else { + } else if !callsite.starts_with("env!") { span_lint_and_sugg( cx, STRING_LIT_AS_BYTES, |
