about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/lint.rs
AgeCommit message (Expand)AuthorLines
2021-10-05Auto merge of #89266 - cjgillot:session-ich, r=michaelwoeristerbors-1/+1
2021-10-03Remove re-export.Camille GILLOT-1/+1
2021-10-02Add desugaring mark to while loopCameron Steffen-3/+3
2021-09-04Fix #88256, remove duplicated diagnosticyukang-0/+1
2021-07-21Rename force-warns to force-warnRyan Levick-1/+1
2021-07-14Add -Zfuture-incompat-test to assist with testing future-incompat reports.Eric Huss-7/+7
2021-07-11Simplify future incompatible reporting.Eric Huss-3/+8
2021-07-10rustc_span: Revert addition of `proc_macro` field to `ExpnKind::Macro`Vadim Petrochenkov-1/+1
2021-07-06Auto merge of #86572 - rylev:force-warnings-always, r=nikomatsakisbors-5/+13
2021-07-06Add missing docs and remove dead codeRyan Levick-3/+1
2021-07-01New force_warn diagnostic builder and ensure cap-lints doesn't reduce force_w...Ryan Levick-14/+11
2021-06-30Force warnings even when can_emit_warnings == falseRyan Levick-1/+14
2021-06-29Encode CommandLine in the index only.Camille GILLOT-24/+13
2021-06-29Use a newtype_index instead of a u32.Camille GILLOT-7/+15
2021-06-29Use the macro to implement HashStable.Camille GILLOT-25/+3
2021-06-29Auto merge of #86009 - cjgillot:fwarn, r=davidtwcobors-28/+7
2021-06-27Add `explain_reason: false` in future_incompatible.Mara Bos-3/+8
2021-06-26Make ForceWarn a lint level.Camille GILLOT-28/+7
2021-06-25Address PR feedbackRyan Levick-1/+1
2021-06-25Change how edition based future compatibility warnings are handledRyan Levick-8/+17
2021-06-02Add a page on force-warns in unstable bookRyan Levick-1/+1
2021-06-02Force warn on lint groups as wellRyan Levick-2/+2
2021-06-01Fix issues and add testRyan Levick-1/+0
2021-05-28Initial support for force-warnsRyan Levick-4/+27
2021-05-12Implement span quoting for proc-macrosAaron Hill-1/+1
2021-04-14Cancel emitting FCW lint if it is an edition fixing lintRyan Levick-5/+7
2021-02-25Rollup merge of #81713 - estebank:unstable-assoc-item-lint, r=oli-obkDylan DPC-4/+4
2021-02-24Account for associated consts in the "unstable assoc item name colission" lintEsteban Küber-4/+4
2021-02-02introduce future-compatibility warning for forbidden lint groupsNiko Matsakis-2/+10
2021-01-16Enforce that query results implement DebugAaron Hill-1/+4
2021-01-11Rename `rustc_middle::lint::LevelSource` to `LevelAndSource`pierwill-7/+7
2020-12-25Rollup merge of #80274 - pierwill:lintlevelsource, r=petrochenkovDylan DPC-16/+17
2020-12-21Document rustc_middle::lint::LevelSourcepierwill-0/+1
2020-12-21Rename rustc_middle::lint::LintSourcepierwill-16/+16
2020-12-19Edit rustc_middle::lint::LintSource docspierwill-2/+2
2020-11-03Auto merge of #76931 - oli-obk:const_prop_inline_lint_madness, r=wesleywiserbors-1/+3
2020-11-02Fix ICE when a future-incompat-report has its command-line level cappedAaron Hill-6/+8
2020-10-30Implement rustc side of report-future-incompatAaron Hill-7/+18
2020-10-27Show the inline stack of MIR lints that only occur after inliningOliver Scherer-1/+3
2020-10-04Prevent forbid from being ignored if overriden at the same level.Felix S. Klock II-1/+19
2020-08-30mv compiler to compiler/mark-0/+351