about summary refs log tree commit diff
path: root/clippy_utils
AgeCommit message (Expand)AuthorLines
2021-07-13Fix `NumericLiteral::format` that may produce a invalid literalYoshitomo Nakanishi-0/+3
2021-07-05Add new lint: strlen_on_c_stringsMateusz Gacek-0/+12
2021-06-26Don't suggest unstable and doc(hidden) variants.Mara Bos-0/+5
2021-06-25Do not spawn blacklisted_name lint in test contextIgor Aleksanov-0/+12
2021-06-17Bump Clippy version -> 0.1.55flip1995-1/+1
2021-06-17Merge remote-tracking branch 'upstream/master' into rustupflip1995-49/+100
2021-06-10Add support for using qualified paths with structs in expression and patternRyan Levick-4/+13
2021-06-09Factor out match_varCameron Steffen-71/+55
2021-06-09Auto merge of #7330 - xFrednet:0000-refactor-map-identity, r=flip1995bors-0/+54
2021-06-08Auto merge of #7262 - Jarcho:while_let_on_iter_closure, r=xFrednet,flip1995bors-4/+6
2021-06-07Extracting `is_expr_identity_function` into `clippy_utils` for reusabilityxFrednet-0/+54
2021-06-04Revert clippy's path to the copy intrinsics (part of reverting PR 81238).Felix S. Klock II-2/+2
2021-06-04Don't treat `cfg!()` as a constant.Mara Bos-2/+8
2021-06-03Merge commit '3ae8faff4d46ad92f194c2a4b941c3152a701b31' into clippyupflip1995-277/+242
2021-05-31Fix type checks for `manual_str_repeat`Jason Newcomb-2/+25
2021-05-30Add lint `manual_str_repeat`Jason Newcomb-0/+1
2021-05-26Fix allow on some statement lintsCameron Steffen-1/+1
2021-05-25Remove semicolons in `clippy_utils`mbartlett21-13/+13
2021-05-24Hash Symbol directlyCameron Steffen-1/+1
2021-05-24Fix SpanlessEq for GenericArg::ConstCameron Steffen-10/+10
2021-05-24remove cfg(bootstrap)Pietro Albini-1/+0
2021-05-24Add a short-circuiting caseCameron Steffen-2/+4
2021-05-24Use UnhashMapCameron Steffen-3/+3
2021-05-24Use FxHasherCameron Steffen-4/+4
2021-05-24Use discriminant instead of stable_hashCameron Steffen-12/+9
2021-05-24Minor SpanlessHash improvementsCameron Steffen-47/+12
2021-05-21Suggest `&mut iter` inside a closure for `while_let_on_iterator`Jason Newcomb-4/+6
2021-05-21Move `needless_borrow` to styleJason Newcomb-162/+152
2021-05-20Improve `needless_borrow` lintJason Newcomb-28/+15
2021-05-20Merge commit '9e3cd88718cd1912a515d26dbd9c4019fd5a9577' into clippyupflip1995-8/+101
2021-05-20Merge remote-tracking branch 'upstream/master' into rustupflip1995-9/+101
2021-05-18Fix fallout from not ignoring warnings anymoreflip1995-6/+4
2021-05-18Deny warning in every main sub-crateflip1995-0/+8
2021-05-17Auto merge of #7223 - ThibsG:FpUselessConversion7205, r=camsteffenbors-0/+24
2021-05-17Add generic args for comparison in `use_self` and `useless_conversion` lintsThibsG-0/+24
2021-05-12Cleanup of `while_let_on_iterator`Jason Newcomb-1/+1
2021-05-12Improvements to `while_let_on_iterator`Jason Newcomb-2/+54
2021-05-12Use () for entry_fn.Camille GILLOT-2/+2
2021-05-12Implement span quoting for proc-macrosAaron Hill-2/+2
2021-05-06Merge commit 'b71f3405606d49b9735606b479c3415a0ca9810f' into clippyupflip1995-34/+239
2021-05-06Bump Clippy version -> 0.1.54flip1995-1/+1
2021-05-06Merge remote-tracking branch 'upstream/master' into rustupflip1995-34/+239
2021-05-05Applying PR suggestions (mostly typos)xFrednet-0/+8
2021-05-05Metadata collection: Rounding up the implementationxFrednet-3/+3
2021-05-05Metadata collection: Resolve lint from localsxFrednet-1/+1
2021-05-05Metadata collection: processing emission closures (417/455)xFrednet-0/+2
2021-05-05Metadata collection: Collecting Applicability assign valuesxFrednet-1/+8
2021-05-05Metadata collection: Collecting Applicability assign valuesxFrednet-0/+7
2021-05-05Metadata collection lint: Basic applicability collectionxFrednet-0/+2
2021-05-04SpanlessHash PatCameron Steffen-15/+78