about summary refs log tree commit diff
path: root/src/librustc_lint
AgeCommit message (Expand)AuthorLines
2020-08-10Remove `CowBoxSymStr`.Nicholas Nethercote-61/+23
2020-08-10Fix symbol ordering for confusable idents detection.Nicholas Nethercote-0/+6
2020-08-08Auto merge of #74932 - nnethercote:rm-ast-session-globals, r=petrochenkovbors-25/+27
2020-08-08Eliminate the `SessionGlobals` from `librustc_ast`.Nicholas Nethercote-25/+27
2020-08-08fix clippy::needless_return: remove unneeded return statementsMatthias Krüger-1/+1
2020-08-04Rollup merge of #75083 - JohnTitor:follow-up-unused-braces, r=lcnrYuki Okushi-1/+4
2020-08-04Rollup merge of #75056 - Veykril:path_statements_lint, r=oli-obkYuki Okushi-2/+18
2020-08-04rustc_ast: `(Nested)MetaItem::check_name` -> `has_name`Vadim Petrochenkov-1/+1
2020-08-03Do not trigger `unused_braces` for `while let`Yuki Okushi-1/+4
2020-08-02Rollup merge of #75031 - JohnTitor:unused-parens-braces-yield, r=lcnrManish Goregaokar-1/+1
2020-08-02Lint path statements to use drop for drop typesLukas Wirth-2/+18
2020-08-03Recover strictness for `yield`Yuki Okushi-2/+1
2020-08-02Auto merge of #74785 - euclio:deprecation-kinds, r=petrochenkovbors-1/+1
2020-08-02Do not trigger `unused_{braces,parens}` lints with `yield`Yuki Okushi-0/+1
2020-08-01Auto merge of #74726 - oli-obk:tracing, r=Mark-Simulacrumbors-1/+1
2020-07-31Move from `log` to `tracing`Oliver Scherer-1/+1
2020-07-31fix part of comparison that would always evaluate to "true", probably an over...Matthias Krüger-1/+1
2020-07-31Auto merge of #74926 - Manishearth:rename-lint, r=jyn514bors-3/+4
2020-07-30Rename the lint againManish Goregaokar-3/+3
2020-07-30intra_doc_resolution_failures -> broken_intra_doc_linksManish Goregaokar-1/+1
2020-07-30Rename to intra_doc_resolution_failuresManish Goregaokar-3/+3
2020-07-30Fix missed same-sized member clash in ClashingExternDeclarations.jumbatm-5/+32
2020-07-30Handle structs with zst members.jumbatm-23/+28
2020-07-30Address code review comments.jumbatm-137/+168
2020-07-30Apply suggested wording changes from code review.jumbatm-2/+2
2020-07-30Don't emit clashing decl lint for FFI-safe enums.jumbatm-24/+76
2020-07-29Register renamed lintManish Goregaokar-0/+1
2020-07-29Rename intra_doc_link_resolution_failure -> intra_doc_link_resolution_failuresManish Goregaokar-2/+2
2020-07-28Make closures and generators a must use typesTomasz Miąsko-0/+22
2020-07-27fix rebaseBastian Kauschke-2/+0
2020-07-27introduce PredicateAtomBastian Kauschke-9/+8
2020-07-27this might be unqualified, but at least it's now quantifiedBastian Kauschke-4/+4
2020-07-27split ignore_qualifiersBastian Kauschke-18/+8
2020-07-27`PredicateKint` -> `PredicateKind`, the beginning of the endBastian Kauschke-20/+26
2020-07-27progressBastian Kauschke-6/+9
2020-07-26report kind of deprecated item in messageAndy Russell-1/+1
2020-07-17Rollup merge of #74448 - davidtwco:improper-ctypes-definitions-boxes, r=david...Manish Goregaokar-1/+12
2020-07-17Rollup merge of #74438 - RalfJung:uninit-lint, r=davidtwcoManish Goregaokar-5/+23
2020-07-17Auto merge of #72983 - Lezzz:rename-typeck, r=nikomatsakisbors-41/+41
2020-07-17improper_ctypes_definitions: allow `Box`David Wood-1/+12
2020-07-17warn about uninit multi-variant enumsRalf Jung-5/+23
2020-07-17Rename TypeckTables to TypeckResults.Valentin Lazureanu-41/+41
2020-07-16apply bootstrap cfgsMark Rousskov-1/+0
2020-07-15Auto merge of #74175 - nnethercote:more-static-symbols, r=oli-obkbors-2/+5
2020-07-15Remove lots of `Symbol::as_str()` calls.Nicholas Nethercote-2/+5
2020-07-14lint: use `transparent_newtype_field` to avoid ICEDavid Wood-16/+16
2020-07-10Avoid "whitelist"Tamir Duberstein-2/+2
2020-07-09Rollup merge of #74070 - eddyb:forall-tcx-providers, r=nikomatsakisManish Goregaokar-2/+2
2020-07-09Auto merge of #74131 - ollie27:rustdoc_invalid_codeblock_attributes_name, r=G...bors-2/+2
2020-07-07rustdoc: Rename invalid_codeblock_attribute lint to be pluralOliver Middleton-2/+2