summary refs log tree commit diff
path: root/src/test/ui/lint
AgeCommit message (Expand)AuthorLines
2020-08-07improper_ctypes_definitions: allow `Box`David Wood-63/+46
2020-08-07lint: use `transparent_newtype_field` to avoid ICEDavid Wood-0/+14
2020-07-06Rollup merge of #73953 - JohnTitor:audit-hidden-sugg, r=estebankManish Goregaokar-118/+477
2020-07-02Audit uses of `span_suggestion_short`Yuki Okushi-118/+477
2020-07-01Rollup merge of #73839 - crlf0710:snapshot_the_reality, r=ManishearthManish Goregaokar-16/+189
2020-06-28Split and expand nonstandard-style lints unicode unit test.Charles Lew-16/+189
2020-06-28Rename the lint to clashing_extern_declarations.jumbatm-43/+70
2020-06-26Show the values and computation that would overflow a const evaluation or pro...Oliver Scherer-147/+148
2020-06-25Rollup merge of #72770 - crlf0710:mixed_script_confusable, r=ManishearthManish Goregaokar-22/+89
2020-06-26Implement mixed script confusable lint.Charles Lew-0/+69
2020-06-24improper_ctypes: allow pointers to sized typesDavid Wood-84/+24
2020-06-24lints: add `improper_ctypes_definitions`David Wood-0/+433
2020-06-23Refactor non_ascii_idents lints, exclude ascii pair for confusable_idents lint.Charles Lew-22/+20
2020-06-21Auto merge of #70946 - jumbatm:clashing-extern-decl, r=nagisabors-6/+290
2020-06-20lint: normalize projections using opaque typesDavid Wood-0/+108
2020-06-20Update existing test cases.jumbatm-24/+25
2020-06-20Add clashing-extern-fn.rs stderr.jumbatm-0/+121
2020-06-20Add ClashingExternDecl test case.jumbatm-0/+162
2020-06-19Rollup merge of #73300 - crlf0710:crate_level_only_check, r=petrochenkovManish Goregaokar-0/+84
2020-06-19ty: simplify `transparent_newtype_field`David Wood-0/+24
2020-06-19lint: prohibit fields with opaque typesDavid Wood-0/+116
2020-06-19ty: projections in `transparent_newtype_field`David Wood-0/+42
2020-06-18Implement crate level only lints checking.Charles Lew-0/+84
2020-06-15Auto merge of #72080 - matthewjasper:uniform-impl-trait, r=nikomatsakisbors-7/+6
2020-06-12Rollup merge of #73178 - petrochenkov:explint, r=varkorDylan DPC-0/+83
2020-06-11Stop special casing top level TAITMatthew Jasper-7/+6
2020-06-09Add tests for modifying lint levels for lints reported at expansion timeVadim Petrochenkov-0/+83
2020-06-09lint: transitive FFI-safety for transparent typesDavid Wood-21/+2
2020-06-09lint: check for unit ret type after normalizationDavid Wood-15/+5
2020-06-09improper_ctypes: add test for #66202David Wood-0/+46
2020-05-27expand unaligned_references testRalf Jung-11/+34
2020-05-25rename lintRalf Jung-40/+40
2020-05-25more test ref-to-packed testsRalf Jung-1/+19
2020-05-25remove some unused types from the testsRalf Jung-7/+2
2020-05-25add a lint against references to packed fieldsRalf Jung-0/+48
2020-05-15Fix {:#?} representation of proc_macro::LiteralDavid Tolnay-1/+1
2020-05-14Rollup merge of #71910 - mibac138:necessary-paren, r=cuviperDylan DPC-0/+23
2020-05-09Rollup merge of #71947 - mibac138:dead-code, r=cramertjDylan DPC-2/+54
2020-05-08Fix some tests failing in `--pass check` modeVadim Petrochenkov-5/+5
2020-05-07reword "possible candidate" import suggestionAndy Russell-2/+2
2020-05-06Dead-code pass highlights too much of impl functionsmibac138-2/+54
2020-05-05Ignore SGX on a few ui testsMohsen Zohrevandi-53/+54
2020-05-06Fix unused_parens nested binary op false positivemibac138-0/+5
2020-05-05Update src/test/ui/lint/issue-71290-unused-paren-binop.rsMichael-0/+1
2020-05-05Fix unused_parens false positive when using binary operationsmibac138-0/+17
2020-05-03Rollup merge of #71663 - jumbatm:caller-handles-validation-error, r=RalfJungDylan DPC-180/+197
2020-05-03Implement `confusable_idents` lint.Charles Lew-0/+26
2020-05-01Update stderrs.jumbatm-75/+75
2020-05-01Partially unrevert #70566.jumbatm-111/+128
2020-04-26Rollup merge of #70043 - mark-i-m:def-kind-more, r=eddybDylan DPC-8/+8