about summary refs log tree commit diff
path: root/tests/ui/lint
AgeCommit message (Expand)AuthorLines
2023-08-15Improve `invalid_reference_casting` lintUrgau-17/+102
2023-08-14Add test for unknown_lints from another file.Eric Huss-0/+36
2023-08-14match scrutinee need necessary parentheses for structsyukang-0/+50
2023-08-13Auto merge of #114757 - Urgau:transmute-with-invalid_reference_casting, r=est31bors-9/+26
2023-08-12Auto merge of #114710 - Urgau:fix-expect-dead_code-114557, r=cjgillotbors-0/+70
2023-08-12Also consider `transmute` with the `invalid_reference_casting` lintUrgau-9/+26
2023-08-10Respect `#[expect]` the same way `#[allow]` is with the `dead_code` lintUrgau-0/+70
2023-08-08Fix multiple `expect` attribs in impl blockChinedu Francis Nwafili-0/+25
2023-08-07Auto merge of #113902 - Enselic:lint-recursive-drop, r=oli-obkbors-0/+55
2023-08-06Improve diagnostics and add tests for function callsest31-21/+31
2023-08-06Rollup merge of #114486 - Urgau:const-context-nan-suggestion-114471, r=compil...Matthias Krüger-5/+0
2023-08-05Avoid invalid NaN lint machine-applicable suggestion in const contextUrgau-5/+0
2023-08-05Rollup merge of #114248 - fmease:neg-copy-rules-out-missing-copy-impl, r=b-naberMatthias Krüger-0/+15
2023-08-05Auto merge of #113734 - cjgillot:no-crate-lint, r=petrochenkovbors-151/+145
2023-08-04Rollup merge of #114472 - estebank:issue-76140, r=compiler-errorsMatthias Krüger-8/+8
2023-08-04Rollup merge of #114434 - Nilstrieb:indexing-spans, r=est31Matthias Krüger-1/+1
2023-08-04Reword confusable idents lintEsteban Küber-8/+8
2023-08-04Make MissingDoc a module lint.Camille GILLOT-42/+42
2023-08-04Make MissingDebugImplementation a module lint.Camille GILLOT-8/+8
2023-08-04Bless ui tests.Camille GILLOT-101/+95
2023-08-04Improve spans for indexing expressionsNilstrieb-1/+1
2023-08-03Rollup merge of #113657 - Urgau:expand-incorrect_fn_null_check-lint, r=cjgillotMatthias Krüger-97/+301
2023-08-03Also add label with original type for function pointersUrgau-11/+33
2023-08-03Also lint on cast/cast_mut and ptr::from_mut/ptr::from_refUrgau-20/+84
2023-08-03Make lint missing-copy-implementations honor negative Copy implsLeón Orell Valerian Liehr-0/+15
2023-08-02Replace old private-in-public diagnostic with type privacy lintsBryanskiy-3/+3
2023-08-01Add more tests for useless_ptr_null_checks lintUrgau-17/+50
2023-08-01Rename incorrect_fn_null_checks to useless_ptr_null_checksUrgau-17/+17
2023-08-01Expand incorrect_fn_null_check lint with reference null checkingUrgau-9/+94
2023-07-29Improve diagnostics of the invalid_reference_casting lintUrgau-68/+121
2023-07-29Avoid linting on expression that are only UB with SB/TBUrgau-34/+19
2023-07-29Add support for deferred casting for the invalid_reference_casting lintUrgau-1/+12
2023-07-29Revert "Temporarily switch invalid_reference_casting lint to allow-by-default"Urgau-16/+11
2023-07-29Auto merge of #113422 - Urgau:cast_ref_to_mut-pre-beta, r=Nilstriebbors-11/+16
2023-07-29Auto merge of #111916 - fee1-dead-contrib:noop-method-call-warn, r=compiler-e...bors-78/+127
2023-07-28Rollup merge of #114164 - Enselic:lint-cap-trait-bounds, r=compiler-errorsMatthias Krüger-0/+8
2023-07-28Add regression test for `--cap-lints allow` and trait bounds warningMartin Nordholts-0/+8
2023-07-26Auto merge of #113457 - davidtwco:lint-ctypes-issue-113436, r=oli-obkbors-0/+97
2023-07-25Add regression test for invalid unused const in methodMartin Nordholts-0/+23
2023-07-23add suggestionDeadbeef-71/+125
2023-07-23fixDeadbeef-7/+7
2023-07-23make `noop_method_call` warn by defaultDeadbeef-14/+9
2023-07-22Make `unconditional_recursion` warning detect recursive dropsMartin Nordholts-0/+55
2023-07-21Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk"David Tolnay-2/+4
2023-07-21lint/ctypes: only try normalizeDavid Wood-0/+12
2023-07-21Track exactness in `NaiveLayout` and use it for `SizeSkeleton` checksMoulins-4/+2
2023-07-19lint/ctypes: allow `()` within typesDavid Wood-47/+64
2023-07-19lint/ctypes: stricter `()` return type checksDavid Wood-0/+80
2023-07-18Fix removal span calculation of unused_qualifications suggestion许杰友 Jieyou Xu (Joe)-5/+28
2023-07-13Temporarily switch invalid_reference_casting lint to allow-by-defaultUrgau-11/+16