about summary refs log tree commit diff
path: root/clippy_utils
AgeCommit message (Expand)AuthorLines
2023-11-17Auto merge of #11002 - y21:issue9422, r=Jarchobors-25/+159
2023-11-16simplify matching on binop resulty21-11/+7
2023-11-16Bump Clippy version -> 0.1.76Philipp Krones-1/+1
2023-11-16Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-174/+530
2023-11-16allow more div and rem operations that can be checkedy21-6/+25
2023-11-16lint when relevant sides of binops are constantsy21-20/+17
2023-11-15Auto merge of #11802 - dswij:issue-11765, r=xFrednetbors-0/+37
2023-11-15disallow `struct_span_lint`y21-0/+6
2023-11-14Auto merge of #11791 - Jacherr:iter_over_hash_type, r=Jarchobors-0/+8
2023-11-14`needless_return_with_question_mark` ignore let-elsedswij-0/+37
2023-11-13update type flagslcnr-2/+2
2023-11-13rename `ReLateBound` to `ReBound`lcnr-1/+1
2023-11-12Auto merge of #11760 - compiler-errors:escaping, r=Jarchobors-2/+12
2023-11-12Don't check for late-bound vars, check for escaping bound varsMichael Goulet-2/+12
2023-11-12Auto merge of #11787 - Jarcho:divergence_check, r=dswijbors-0/+246
2023-11-12Auto merge of #11508 - Jarcho:issue_11474, r=blyxyasbors-0/+5
2023-11-11implement more types to lint, fix wordingJacherr-0/+5
2023-11-11Lint `explicit_auto_deref` on most union field accesses.Jason Newcomb-0/+5
2023-11-11Auto merge of #11792 - y21:issue11764, r=llogiqbors-0/+12
2023-11-11[`map_identity`]: respect match ergonomicsy21-0/+12
2023-11-11add iter_over_hash_type lintJacherr-0/+3
2023-11-10Clean up after if chain removalAlex Macleod-21/+28
2023-11-10Run `if-to-let-chain clippy*/**/*.rs`Alex Macleod-140/+114
2023-11-09Change divergence checking to match the compiler's type system based definiti...Jason Newcomb-72/+220
2023-11-09Lift `expr_diverges` to `clippy_utils` as `is_never_expr`Jason Newcomb-2/+100
2023-11-08cargo dev fmtJacherr-1/+1
2023-11-08add support for std::alloc::Global, add more testsJacherr-0/+1
2023-11-08Auto merge of #11736 - gernot-ohner:issue-10267, r=flip1995bors-33/+83
2023-11-06Reorder ExprKinds in hash_expr alphabeticallyGernot Ohner-21/+21
2023-11-03Auto merge of #117507 - nnethercote:rustc_span, r=Nilstriebbors-2/+2
2023-11-02teach `eager_or_lazy` that arithmetic ops can panicy21-25/+147
2023-11-02Merge commit '09ac14c901abc43bd0d617ae4a44e8a4fed98d9c' into clippyupPhilipp Krones-253/+134
2023-11-02Format let-chains across the code basePhilipp Krones-74/+80
2023-11-02Merge remote-tracking branch 'upstream/master' into rustupPhilipp Krones-182/+57
2023-11-02Minimize `pub` usage in `source_map.rs`.Nicholas Nethercote-2/+2
2023-11-01Rename hook.Camille GILLOT-1/+1
2023-11-01refactor: extract common pat_is_wild to clippy_utilsDinu Blanovschi-0/+12
2023-10-30Add branches in eq_exprGernot Ohner-1/+5
2023-10-30Reorder ExprKinds in eq_expr to alphabeticalGernot Ohner-9/+9
2023-10-30Expliticly specify else branches in hir_utils::hash_exprGernot Ohner-8/+48
2023-10-30Auto merge of #11723 - Alexendoo:clippy-utils-internal, r=Jarchobors-21/+2
2023-10-29Rename Since -> StableSince in preparation for a DeprecatedSinceDavid Tolnay-4/+4
2023-10-29Auto merge of #116447 - oli-obk:gen_fn, r=compiler-errorsbors-2/+2
2023-10-27Fix missing parenthesis in suboptimal floating point helpAndre Bogus-1/+4
2023-10-27Remove internal feature from clippy_utilsAlex Macleod-21/+2
2023-10-27Add gen blocks to ast and do some broken ast loweringOli Scherer-2/+2
2023-10-26Parse rustc version at compile timeDavid Tolnay-15/+8
2023-10-26Auto merge of #11698 - a1phyr:waker_clone_and_wake, r=y21bors-0/+1
2023-10-24Expose a non-Symbol way to access current rustc version stringDavid Tolnay-4/+3
2023-10-24Handle structured stable attribute 'since' version in clippyDavid Tolnay-12/+19