summary refs log tree commit diff
path: root/src/test/ui/lint
AgeCommit message (Expand)AuthorLines
2020-11-06Revert "Promote missing_fragment_specifier to hard error"Mark Rousskov-4/+22
2020-09-30Warn on method call mutating const, even if it has destructorDavid Tolnay-2/+27
2020-09-30Add test of VEC.push on a constDavid Tolnay-7/+9
2020-09-30Test a type with drop glue but no Drop implDavid Tolnay-13/+33
2020-09-30Add test of const item mutation with Drop implDavid Tolnay-12/+24
2020-10-01Rollup merge of #77324 - Aaron1011:fix/const-item-mutation-ptr, r=petrochenkovDylan DPC-24/+35
2020-09-28Don't fire `const_item_mutation` lint on writes through a pointerAaron Hill-24/+35
2020-09-26Normalise `BITS` in UI testvarkor-7/+7
2020-09-26Make invalid integer operation messages consistentvarkor-72/+72
2020-09-22dead_code: look at trait impls even if they don't contain itemsBastian Kauschke-0/+19
2020-09-22lint missing docs for extern itemsBastian Kauschke-2/+37
2020-09-10Note when a a move/borrow error is caused by a deref coercionAaron Hill-1/+1
2020-09-07Add CONST_ITEM_MUTATION lintAaron Hill-0/+110
2020-09-03rustc_lint: avoid trimmed paths for ty_find_init_errorDan Aloni-5/+5
2020-09-03specialization_graph: avoid trimmed paths for OverlapErrorDan Aloni-6/+6
2020-09-02pretty: trim paths of unique symbolsDan Aloni-59/+59
2020-08-30Rollup merge of #75885 - jumbatm:issue75739-clashing-extern-declarations-tran...Dylan DPC-14/+89
2020-08-27Fix ICE on unwrap of unknown layout.jumbatm-0/+23
2020-08-25Also handle transparent single-variant enumsjumbatm-14/+33
2020-08-25Fix clashing_extern_declarations false positive.jumbatm-2/+58
2020-08-19Rollup merge of #75554 - jumbatm:fix-clashing-extern-decl-overflow, r=lcnrYuki Okushi-0/+119
2020-08-18Promote missing_fragment_specifier to hard errorAleksey Kladov-22/+4
2020-08-18Actually introduce a cycle in Reffy test.jumbatm-4/+6
2020-08-18Add test demonstrating the issue.jumbatm-0/+117
2020-08-11Rollup merge of #75359 - lcnr:unused-delims-trim, r=oli-obkYuki Okushi-5/+5
2020-08-10unused_delims: trim exprBastian Kauschke-5/+5
2020-08-10Fix symbol ordering for confusable idents detection.Nicholas Nethercote-2/+13
2020-08-03Do not trigger `unused_braces` for `while let`Yuki Okushi-24/+17
2020-08-02Rollup merge of #75059 - shengsheng:typos, r=Dylan-DPCManish Goregaokar-2/+2
2020-08-02Rollup merge of #75031 - JohnTitor:unused-parens-braces-yield, r=lcnrManish Goregaokar-0/+95
2020-08-03Recover strictness for `yield`Yuki Okushi-7/+59
2020-08-02fix typosliuzhenyu-2/+2
2020-08-02Auto merge of #74785 - euclio:deprecation-kinds, r=petrochenkovbors-404/+404
2020-08-02Do not trigger `unused_{braces,parens}` lints with `yield`Yuki Okushi-0/+43
2020-07-30Fix missed same-sized member clash in ClashingExternDeclarations.jumbatm-7/+41
2020-07-30Address code review comments.jumbatm-6/+23
2020-07-30Apply suggested wording changes from code review.jumbatm-4/+4
2020-07-30Don't emit clashing decl lint for FFI-safe enums.jumbatm-1/+61
2020-07-30Add additional clashing_extern_decl cases.jumbatm-62/+124
2020-07-26report kind of deprecated item in messageAndy Russell-404/+404
2020-07-20wf: check foreign fn decls for well-formednessDavid Wood-32/+33
2020-07-17Rollup merge of #74448 - davidtwco:improper-ctypes-definitions-boxes, r=david...Manish Goregaokar-63/+46
2020-07-17improper_ctypes_definitions: allow `Box`David Wood-63/+46
2020-07-17warn about uninit multi-variant enumsRalf Jung-36/+73
2020-07-14lint: 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