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 | 8ecaf2ae57a8bb02731b6052d6807542a20aca27 (patch) | |
| tree | 1739814825e812b4d7334bb449b778730e2c8a7a /src/tools/clippy | |
| parent | 24e34e20144857da3deb25ac55cf656d374cfbcc (diff) | |
| parent | 516a56581e4c72381991a09bf7c2da7ae85f7948 (diff) | |
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.
Diffstat (limited to 'src/tools/clippy')
| -rw-r--r-- | src/tools/clippy/clippy_lints/src/strings.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/tools/clippy/clippy_lints/src/strings.rs b/src/tools/clippy/clippy_lints/src/strings.rs index 58724852b3c..4d45091f4b5 100644 --- a/src/tools/clippy/clippy_lints/src/strings.rs +++ b/src/tools/clippy/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, |
