about summary refs log tree commit diff
path: root/clippy_lints/src/methods
AgeCommit message (Expand)AuthorLines
2025-01-23Deprecate the `option_map_or_err_ok` lintSamuel Tardieu-69/+0
2025-01-22Fix out-of-date comment (#14040)Catherine Flores-2/+1
2025-01-20New lint: `unnecessary_semicolon` (#14032)llogiq-9/+9
2025-01-20`needless_option_take`: add autofixSamuel Tardieu-4/+14
2025-01-20Fix out-of-date commentSamuel Tardieu-2/+1
2025-01-19Use clearer multipart suggestions for `unnecessary_map_or` lint (#13998)Timo-22/+15
2025-01-19Apply `unnecessary_semicolon` to Clippy sourcesSamuel Tardieu-9/+9
2025-01-19Make `unnecessary_map_or` work with ref and `Deref`Samuel Tardieu-1/+1
2025-01-19Use clearer multipart suggestions for `unnecessary_map_or` lintSamuel Tardieu-22/+15
2025-01-16[`path_buf_push_overwrite`]: mark suggestion as `MaybeIncorrect`Samuel Tardieu-1/+1
2025-01-15add `manual_repeat_n` lintlapla-cogito-0/+69
2025-01-14Add hir::HeaderSafety to make follow up commits simplerOli Scherer-1/+1
2025-01-13New lint `useless-nonzero-new_unchecked`Samuel Tardieu-0/+89
2025-01-12don't suggest to use `cloned` for `Cow` in `unnecessary_to_owned` (#13853)Timo-0/+3
2025-01-09Merge commit '19e305bb57a7595f2a8d81f521c0dd8bf854e739' into clippy-subtree-u...Philipp Krones-22/+124
2025-01-09Check for needless uses of str::bytes()Quentin Santos-6/+6
2025-01-09Remove needless check of returned typeQuentin Santos-7/+5
2025-01-09Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-23/+126
2025-01-07Do not remove identity mapping if mandatory mutability would be lost (#13905)Alex Macleod-2/+13
2025-01-07Remove unneeded parentheses in `unnecessary_map_or` lint output (#13932)Alex Macleod-5/+19
2025-01-07Don't emit machine applicable `map_flatten` lint if there are code comments (...Fridtjof Stoldt-2/+7
2025-01-06Don't emit machine applicable `map_flatten` lint if there are code commentsGuillaume Gomez-2/+7
2025-01-04[`needless_continue`]: lint if the last stmt in loop is `continue` recurisvel...Alejandra González-1/+1
2025-01-04turn hir::ItemKind::Fn into a named-field variantRalf Jung-1/+1
2025-01-03Remove unneeded parentheses in `unnecessary_map_or` lint outputSamuel Tardieu-5/+19
2025-01-01Dogfood double_ended_iterator_lastQuentin Santos-1/+1
2025-01-01Only complain about default Iterator::last()Quentin Santos-1/+16
2025-01-01Prefer if chain to let-elseQuentin Santos-29/+13
2025-01-01Add lint for calling last() on DoubleEndedIteratorQuentin Santos-0/+71
2024-12-29Do not remove identity mapping if mandatory mutability would be lostSamuel Tardieu-2/+13
2024-12-29Move more def paths into `clippy_utils::paths`Guillaume Gomez-2/+4
2024-12-29Move `format_push_string` and `format_collect` to pedanticSamuel Moelius-1/+1
2024-12-28[`needless_continue`]: lint if the last stmt in for/while/loop is `continue`,...lengyijun-1/+1
2024-12-27Make `inconsistent_struct_constructor` "all fields are shorthand" requirement...Timo-10/+10
2024-12-27don't suggest to use cloned for Cow in unnecessary_to_ownedlapla-cogito-0/+3
2024-12-26Make "all fields are shorthand" requirement configurableSamuel Moelius-10/+10
2024-12-26Merge commit '609cd310be44677ae31d452a17b0f8207e1abfe1' into clippy-subtree-u...Philipp Krones-50/+74
2024-12-17Change unnecessary_iter_cloned to use multipart_suggestionScott Gerring-8/+8
2024-12-17Don't trigger `filter_map_identity` with an iterator from an empty array (#13...Jason Newcomb-0/+10
2024-12-16correct suggestion for unnecessary_sort_by in no_stdlapla-cogito-3/+5
2024-12-15Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-40/+53
2024-12-14allow needless_option_take to report for more cases (#13684)Catherine Flores-23/+32
2024-12-14don't lint for creating an iterator from an empty array in filter_map_identit...lapla-cogito-0/+10
2024-12-13Rename ty_def_id so people will stop using it by accidentMichael Goulet-3/+1
2024-12-11allow needless_option_take to report for more casesEric-23/+32
2024-12-10remove unnecessary notationslapla-cogito-5/+0
2024-12-06chore: use multipart_suggestions for str_splitnScott Gerring-9/+13
2024-12-05fix: various typosBD103-2/+2
2024-12-02Add more receivers to `useless_conversion`Samuel Tardieu-0/+3
2024-12-02remove `Ty::is_copy_modulo_regions`lcnr-2/+2