about summary refs log tree commit diff
path: root/compiler/rustc_lint/src/lib.rs
AgeCommit message (Expand)AuthorLines
2022-01-23rustc_lint: Reuse the set of registered tools from resolverVadim Petrochenkov-1/+1
2022-01-23rustc_lint: Remove some redundant fields from `EarlyContext`Vadim Petrochenkov-1/+1
2022-01-21Reject unsupported naked functionsTomasz Miąsko-0/+5
2022-01-16Rollup merge of #92646 - mdibaiee:76935/pass-by-value, r=lcnrMatthias Krüger-1/+5
2022-01-09Compute most of Public/Exported access level in rustc_resolveLamb-1/+2
2022-01-09feat: pass_by_value lint attributeMahdi Dibaiee-1/+5
2021-12-14Stabilize iter::zip.PFPoitras-1/+0
2021-12-02Rollup merge of #91394 - Mark-Simulacrum:bump-stage0, r=pietroalbiniMatthias Krüger-1/+0
2021-11-30Apply cfg-bootstrap switchMark Rousskov-1/+0
2021-11-16Use get_diagnostic_name moreCameron Steffen-0/+1
2021-11-15Stabilize format_args_captureJosh Triplett-1/+1
2021-11-01Auto merge of #90463 - matthiaskrgr:rollup-eljk9vo, r=matthiaskrgrbors-1/+0
2021-10-31Feature gate and make must_not_suspend allow-by-defaultGus Wynn-1/+0
2021-10-31Lint against RTL unicode codepoints in literals and commentsEsteban Küber-0/+3
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-5/+0
2021-10-15allow `potential_query_instability` everywherelcnr-0/+1
2021-10-15add a `rustc::query_stability` lintlcnr-0/+4
2021-10-11Add enum_intrinsics_non_enums lintFlying-Toast-0/+3
2021-10-02Remove various unused feature gatesbjorn3-1/+0
2021-09-11must_not_suspend implGus Wynn-0/+1
2021-08-30Warn when [T; N].into_iter() is ambiguous in the new edition.Mara Bos-0/+2
2021-08-24Move `named_asm_labels` to a HIR lintasquared31415-0/+1
2021-08-21Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`Aaron Hill-2/+0
2021-08-18Remove box syntax from rustc_lintest31-6/+5
2021-08-16Uplift the `invalid_atomic_ordering` lint from clippy to rustcThom Chiovoloni-0/+1
2021-07-19Warn on inert attributes used on bang macro invocationAaron Hill-0/+1
2021-07-13Auto merge of #86827 - camsteffen:hash-lint-resolved, r=oli-obkbors-2/+2
2021-07-09Fix default_hash_types to use resolved pathCameron Steffen-2/+2
2021-07-08Rollup merge of #86639 - eholk:lint-tool, r=petrochenkovYuki Okushi-0/+3
2021-07-06Parse tool name for command line lint optionsEric Holk-0/+3
2021-07-06Add s to non_fmt_panicRyan Levick-0/+1
2021-07-06Change or_patterns_back_compat lint to rust_2021_incompatible_or_patternsRyan Levick-0/+1
2021-07-06Rename lintRyan Levick-0/+1
2021-06-26Better suggestion for array_into_iter in for loop.Mara Bos-1/+1
2021-05-31Remove unused feature gatesbjorn3-2/+0
2021-05-24remove cfg(bootstrap)Pietro Albini-1/+0
2021-04-06add lint deref_nullptrAliénore Bouttefeux-0/+1
2021-03-27Rollup merge of #82917 - cuviper:iter-zip, r=m-ou-seDylan DPC-0/+1
2021-03-27make unaligned_refereces future-incompat lint warn-by-default, and remove the...Ralf Jung-0/+1
2021-03-26Use iter::zip in compiler/Josh Stone-0/+1
2021-03-19stabilize or_patternsmark-1/+1
2021-03-16Don't warn about old rustdoc lint names (temporarily)Joshua Nelson-1/+1
2021-03-14Rollup merge of #82798 - jyn514:rustdoc-group, r=Manishearth,GuillaumeGomezYuki Okushi-0/+1
2021-03-05Rename `rustdoc` to `rustdoc::all`Joshua Nelson-0/+1
2021-03-05Rollup merge of #80723 - rylev:noop-lint-pass, r=estebankMara-0/+3
2021-03-03First version of noop-lintRyan Levick-0/+3
2021-03-01Update commentsJoshua Nelson-2/+1
2021-03-01Address review commentsJoshua Nelson-0/+1
2021-03-01Improve error messagesJoshua Nelson-0/+4
2021-03-01Rename rustdoc lints to be a tool lint instead of built-in.Joshua Nelson-15/+19