about summary refs log tree commit diff
path: root/compiler/rustc_lint/src
AgeCommit message (Expand)AuthorLines
2021-08-15Auto merge of #87982 - m-ou-se:non-fmt-panic-assert-str, r=cjgillotbors-2/+15
2021-08-14Auto merge of #87324 - asquared31415:named-asm-labels, r=Amanieubors-0/+4
2021-08-14Auto merge of #87375 - fee1-dead:move-constness-to-traitpred, r=oli-obkbors-2/+2
2021-08-13Auto merge of #86492 - hyd-dev:no-mangle-method, r=petrochenkovbors-24/+70
2021-08-13Use is_diagnostic_item instead of get_diagnostic_item.Mara Bos-3/+3
2021-08-13non_fmt_panic: machine app. suggestion for assert with string msg.Mara Bos-2/+15
2021-08-13move Constness into TraitPredicateDeadbeef-2/+2
2021-08-12Rollup merge of #87965 - m-ou-se:non-fmt-panic-external, r=estebankManish Goregaokar-2/+13
2021-08-12Detect fake spans in non_fmt_panic lint.Mara Bos-3/+11
2021-08-12Silence non_fmt_panic from external macros.Mara Bos-2/+13
2021-08-12Adjust `#[no_mangle]`-related checks and lints for `impl` itemshyd-dev-24/+70
2021-08-09Link to edition guide instead of issues for 2021 lints.Mara Bos-2/+2
2021-08-06Auto merge of #87462 - ibraheemdev:tidy-file-length-ignore-comment, r=Mark-Si...bors-2/+0
2021-08-04Fix lint capitalization and ignoring, test with include_strasquared31415-1/+1
2021-08-04Lint against named asm labelsasquared31415-0/+4
2021-08-04Auto merge of #87026 - FabianWolff:issue-86948, r=estebankbors-0/+8
2021-08-04Auto merge of #87568 - petrochenkov:localevel, r=cjgillotbors-21/+23
2021-08-03Use a multipart suggestion for the parenthesesFabian Wolff-3/+6
2021-08-01Auto merge of #87449 - matthiaskrgr:clippyy_v2, r=nagisabors-2/+2
2021-07-31Require parentheses to avoid confusions around labeled break and loop express...Fabian Wolff-0/+5
2021-07-31rustc: Replace `HirId`s with `LocalDefId`s in `AccessLevels` tablesVadim Petrochenkov-21/+23
2021-07-31Fix ICE in `improper_ctypes_definitions` lint with all-ZST transparent typesFabian Wolff-2/+8
2021-07-31Apply review suggestionYuki Okushi-10/+7
2021-07-31Add a hint that the expressions produce a valueYuki Okushi-1/+12
2021-07-27Auto merge of #83484 - JulianKnodt:infer, r=oli-obk,lcnrbors-0/+6
2021-07-25ignore comments in tidy-filelengthibraheemdev-2/+0
2021-07-25Auto merge of #83723 - cjgillot:ownernode, r=petrochenkovbors-4/+4
2021-07-25clippy::useless_formatMatthias Krüger-1/+1
2021-07-25clippy::flat_map_identityMatthias Krüger-1/+1
2021-07-25Introduce OwnerNode::Crate.Camille GILLOT-1/+1
2021-07-25Merge the BTreeMap in hir::Crate.Camille GILLOT-3/+3
2021-07-25Add inferred args to typeckkadmin-0/+6
2021-07-24Display an extra note for trailing semicolon lint with trailing macroAaron Hill-0/+6
2021-07-24Auto merge of #87296 - Aaron1011:inert-warn, r=petrochenkovbors-0/+11
2021-07-21Rename force-warns to force-warnRyan Levick-1/+1
2021-07-20Auto merge of #84959 - camsteffen:lint-suggest-group, r=estebankbors-7/+7
2021-07-19Warn on inert attributes used on bang macro invocationAaron Hill-0/+11
2021-07-19Auto merge of #86970 - inquisitivecrystal:force-warn, r=davidtwcobors-19/+5
2021-07-19Auto merge of #87146 - Aaron1011:better-macro-lint, r=petrochenkovbors-4/+18
2021-07-18feat(rustc_lint): add `dyn_drop`Michael Howell-1/+62
2021-07-17Make `--force-warns` a normal lint level optioninquisitivecrystal-19/+5
2021-07-17Add additional missing lint handling logicAaron Hill-2/+4
2021-07-17Add missing `visit_expr_field`Aaron Hill-2/+14
2021-07-16Make GATs no longer incompleteJack Huey-1/+1
2021-07-13Auto merge of #86827 - camsteffen:hash-lint-resolved, r=oli-obkbors-44/+39
2021-07-10rustc_span: Revert addition of `proc_macro` field to `ExpnKind::Macro`Vadim Petrochenkov-20/+5
2021-07-10Auto merge of #86968 - inquisitivecrystal:missing-docs-v2, r=oli-obkbors-0/+6
2021-07-09Fix default_hash_types to use resolved pathCameron Steffen-44/+39
2021-07-08Improve handing of `missing_docs` for macrosinquisitivecrystal-2/+3
2021-07-08Remove `missing_docs` lint on private 2.0 macrosinquisitivecrystal-0/+5