diff options
| author | Ada Alakbarova <ada.alakbarova@proton.me> | 2025-08-20 00:41:05 +0200 |
|---|---|---|
| committer | Ada Alakbarova <ada.alakbarova@proton.me> | 2025-08-22 15:03:13 +0200 |
| commit | f0daf23b28d72557cf8d5a859ec3e32c9dee9fb4 (patch) | |
| tree | 6626da454cd3b928cad825bf0ac9e57ff0beafeb | |
| parent | d32796da852940f5e9ba60990dfb662ce00dddf7 (diff) | |
| download | rust-f0daf23b28d72557cf8d5a859ec3e32c9dee9fb4.tar.gz rust-f0daf23b28d72557cf8d5a859ec3e32c9dee9fb4.zip | |
misc: reorder to have struct first, then its method
| -rw-r--r-- | clippy_lints/src/non_octal_unix_permissions.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clippy_lints/src/non_octal_unix_permissions.rs b/clippy_lints/src/non_octal_unix_permissions.rs index 1aec5412cda..cb934466bd8 100644 --- a/clippy_lints/src/non_octal_unix_permissions.rs +++ b/clippy_lints/src/non_octal_unix_permissions.rs @@ -44,9 +44,9 @@ impl<'tcx> LateLintPass<'tcx> for NonOctalUnixPermissions { ExprKind::MethodCall(path, func, [param], _) => { if let Some(adt) = cx.typeck_results().expr_ty(func).peel_refs().ty_adt_def() && matches!( - (path.ident.name, cx.tcx.get_diagnostic_name(adt.did())), - (sym::mode, Some(sym::FsOpenOptions | sym::DirBuilder)) - | (sym::set_mode, Some(sym::FsPermissions)) + (cx.tcx.get_diagnostic_name(adt.did()), path.ident.name), + (Some(sym::FsOpenOptions | sym::DirBuilder), sym::mode) + | (Some(sym::FsPermissions), sym::set_mode) ) && let ExprKind::Lit(_) = param.kind && param.span.eq_ctxt(expr.span) |
