about summary refs log tree commit diff
path: root/src/librustc_lint
AgeCommit message (Expand)AuthorLines
2020-08-02Auto merge of #74785 - euclio:deprecation-kinds, r=petrochenkovbors-1/+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
2020-07-05Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>.Eduard-Mihai Burtescu-2/+2
2020-07-03Use 'tcx for references to AccessLevels wherever possible.Eduard-Mihai Burtescu-144/+134
2020-07-02rustc_lint: avoid using TypeckTables::empty for LateContext.Eduard-Mihai Burtescu-21/+34
2020-06-30change `skip_binder` to use T by valueBastian Kauschke-1/+1
2020-06-28Rollup merge of #73817 - jumbatm:rename-to-clashing-extern-declarations, r=pe...Manish Goregaokar-10/+10
2020-06-27Rollup merge of #73758 - davidtwco:issue-60855-remaining-reveal-all, r=matthe...Manish Goregaokar-62/+66
2020-06-28Rename the lint to clashing_extern_declarations.jumbatm-10/+10
2020-06-26improper_ctypes: fix remaining `Reveal:All`David Wood-62/+66
2020-06-26Auto merge of #73743 - eddyb:lint-on-demand-typeck-tables, r=Manishearthbors-35/+80
2020-06-25Rollup merge of #72770 - crlf0710:mixed_script_confusable, r=ManishearthManish Goregaokar-130/+226
2020-06-26rustc_lint: only query `typeck_tables_of` when a lint needs it.Eduard-Mihai Burtescu-35/+80
2020-06-26Implement mixed script confusable lint.Charles Lew-3/+126
2020-06-24improper_ctypes: only allow params in defns modeDavid Wood-2/+8