about summary refs log tree commit diff
path: root/tests/ui/lint
AgeCommit message (Expand)AuthorLines
2024-05-08Rollup merge of #124761 - Urgau:ref-casting_bigger_slice_index, r=jieyouxuMatthias Krüger-0/+8
2024-05-06Auto merge of #124747 - MasterAwesome:master, r=davidtwcobors-60/+304
2024-05-05Fix insufficient logic when searching for the underlying allocationUrgau-0/+8
2024-05-01Auto merge of #124539 - Urgau:non-local-defs_modulo_modules, r=lcnrbors-0/+38
2024-04-29Consider inner modules to be local in the `non_local_definitions` lintUrgau-0/+38
2024-04-23Put the RFC behind a feature gate `result_ffi_guarantees`Arvind Mukund-28/+29
2024-04-23Add a test against Result<(), ()>Arvind Mukund-2/+12
2024-04-23Disallow single-variant enumsArvind Mukund-13/+33
2024-04-23Add testsArvind Mukund-57/+270
2024-04-22expand: fix minor diagnostics bugXiretza-1/+1
2024-02-20Downgrade ambiguous_wide_pointer_comparisons suggestions to MaybeIncorrect许杰友 Jieyou Xu (Joe)-0/+44
2024-02-20trigger `unsafe_code` on `global_asm!` invocationsKalle Wachsmuth-0/+47
2024-02-18Auto merge of #119673 - petrochenkov:dialoc5, r=compiler-errors,cjgillotbors-8/+10
2024-02-18By tracking import use types to check whether it is scope uses or the other s...surechen-26/+102
2024-02-18macro_rules: Preserve all metavariable spans in a global side tableVadim Petrochenkov-8/+10
2024-02-17Add cargo update suggestion for non local defsUrgau-49/+113
2024-02-17Add const-anon suggestion for non local implUrgau-0/+3
2024-02-17Implement RFC3373 non local definitions lintUrgau-0/+984
2024-02-17Enable `ConstPropLint` for promotedsGurinder Singh-535/+3566
2024-02-16[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives许杰友 Jieyou Xu (Joe)-532/+532
2024-02-14Ignore unsized types when trying to determine the size of a typeUrgau-0/+5
2024-02-14Rollup merge of #121075 - chenyukang:yukang-fix-121070-lint-range, r=oli-obkGuillaume Gomez-0/+16
2024-02-14Rollup merge of #120893 - c410-f3r:testsssssss, r=petrochenkovGuillaume Gomez-0/+12
2024-02-14Rollup merge of #121049 - estebank:issue-121009, r=fmeaseOli Scherer-27/+1
2024-02-14Rollup merge of #120530 - trevyn:issue-116434, r=compiler-errorsOli Scherer-9/+9
2024-02-14Fix false positive with if let and rangesyukang-0/+16
2024-02-13Move testsCaio-0/+12
2024-02-13Do not point at `#[allow(_)]` as the reason for compat lint triggeringEsteban Küber-27/+1
2024-02-12Lint on reference casting to bigger underlying allocationUrgau-4/+266
2024-02-11Rollup merge of #120773 - Enselic:copy-vs-move, r=oli-obkMatthias Krüger-37/+138
2024-02-10tests/ui/lint/large_assignments: only-x86_64 -> only-64bitMartin Nordholts-3/+3
2024-02-10large_assignments: Allow moves into functionsMartin Nordholts-16/+57
2024-02-09Be less confident when `dyn` suggestion is not checked for object safetytrevyn-9/+9
2024-02-09Rollup merge of #113671 - oli-obk:normalize_weak_tys, r=petrochenkovMatthias Krüger-265/+78
2024-02-08large_assignments: Add copy variant of Box, Rc, Arc checkMartin Nordholts-3/+63
2024-02-07Rollup merge of #120470 - estebank:issue-54196, r=compiler-errorsGuillaume Boisseau-1/+1
2024-02-07Stop using `hir_ty_to_ty` in rustc_privacyOli Scherer-265/+78
2024-02-07Update testsr0cky-11/+8
2024-02-07Make traits / trait methods detected by the dead code lint!r0cky-0/+65
2024-02-06Mark "unused binding" suggestion as maybe incorrectEsteban Küber-1/+1
2024-02-05Rollup merge of #116284 - RalfJung:no-nan-match, r=cjgillotMatthias Krüger-43/+8
2024-02-01`#![feature(inline_const_pat)]` is no longer incompleteMatthew Jasper-1/+0
2024-01-27Update tests.Markus Reiter-15/+15
2024-01-26remove illegal_floating_point_literal_pattern lintRalf Jung-43/+8
2024-01-23address requested changesHTGAzureX1212.-4/+4
2024-01-23add list of characters to uncommon codepoints lintHTGAzureX1212.-3/+3
2024-01-22Rollup merge of #119710 - Nilstrieb:let-_-=-oops, r=TaKO8KiMatthias Krüger-5/+85
2024-01-19Stabilize simple offset_ofGeorge Bateman-2/+2
2024-01-18`dead_code` treats `#[repr(transparent)]` the same as `#[repr(C)]`Jake Goulding-0/+14
2024-01-15large_assignments: Lint on specific large args passed to functionsMartin Nordholts-2/+57