summary refs log tree commit diff
path: root/compiler/rustc_lint/src
AgeCommit message (Expand)AuthorLines
2021-06-10Add support for using qualified paths with structs in expression and patternRyan Levick-2/+2
2021-06-08Rollup merge of #85906 - LingMan:iter_find, r=matthewjasperYuki Okushi-8/+3
2021-06-07Rollup merge of #85912 - LingMan:iter_any, r=nagisaGuillaume Gomez-9/+4
2021-06-05Auto merge of #85457 - jyn514:remove-doc-include, r=GuillaumeGomezbors-1/+1
2021-06-05Rollup merge of #85853 - marmeladema:improper-ctypes-definitions-boxed-dst, r...Yuki Okushi-4/+11
2021-06-04Auto merge of #85788 - rylev:force-warns, r=nikomatsakisbors-14/+39
2021-06-04Remove `doc(include)`Joshua Nelson-1/+1
2021-06-04Rollup merge of #85850 - bjorn3:less_feature_gates, r=jyn514Yuki Okushi-2/+0
2021-06-03Warn against boxed DST in `improper_ctypes_definitions` lintmarmeladema-4/+11
2021-06-03Rollup merge of #85900 - LingMan:pat_mat, r=petrochenkovYuki Okushi-19/+7
2021-06-02Restrict access to crate_name.Camille GILLOT-1/+1
2021-06-02Force warn on lint groups as wellRyan Levick-16/+32
2021-06-01Use pattern matching instead of checking lengths explicitlyLingMan-19/+7
2021-06-01Use `Iterator::any` and `filter_map` instead of open-coding themLingMan-9/+4
2021-06-01Use `Iterator::find` instead of open-coding itLingMan-8/+3
2021-06-01Fix issues and add testRyan Levick-1/+1
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-1/+1
2021-05-31Remove unused feature gatesbjorn3-2/+0
2021-05-30Restrict access to crate_name.Camille GILLOT-1/+1
2021-05-28Initial support for force-warnsRyan Levick-0/+9
2021-05-26Lint against non-camelCase trait alias namesSmitty-0/+1
2021-05-24remove cfg(bootstrap)Pietro Albini-1/+0
2021-05-17Auto merge of #85178 - cjgillot:local-crate, r=oli-obkbors-8/+6
2021-05-15Fix unused attributes on macro_rules.Eric Huss-0/+4
2021-05-12Use () for privacy.Camille GILLOT-3/+3
2021-05-12Use () for lint_levels.Camille GILLOT-5/+3
2021-05-12Implement span quoting for proc-macrosAaron Hill-9/+21
2021-05-10Rollup merge of #85075 - ptrojahn:panic_warning, r=jackh726Dylan DPC-6/+11
2021-05-09Improve "panic message is not a string literal" warningPaul Trojahn-6/+11
2021-05-07Fix duplicate unknown lint errorsCameron Steffen-3/+3
2021-05-04Auto merge of #83213 - rylev:update-lints-to-errors, r=nikomatsakisbors-26/+55
2021-05-02Change 'NULL' to 'null'Brent Kerby-2/+2
2021-04-28Auto merge of #83386 - mark-i-m:stabilize-pat2015, r=nikomatsakisbors-1/+1
2021-04-19fix few typosklensy-1/+1
2021-04-18Auto merge of #83799 - crlf0710:stablize_non_ascii_idents, r=Manishearthbors-28/+9
2021-04-18Auto merge of #84064 - hyd-dev:unknown-lints, r=petrochenkovbors-43/+38
2021-04-17Do not ignore path segments in the middle in `#[allow]`/`#[warn]`/`#[deny]`/`...hyd-dev-43/+38
2021-04-15rename pat2015 to pat_parammark-1/+1
2021-04-15Run buffered lints attached to anon constsAaron Hill-0/+1
2021-04-14Auto merge of #83948 - ABouttefeux:lint-nullprt-deref, r=RalfJungbors-0/+88
2021-04-13Add compatibility info to lintsRyan Levick-1/+5
2021-04-12Turn old edition lints (anonymous-parameters, keyword-idents) into warn-by-de...Manish Goregaokar-4/+7
2021-04-09changes based on reviewAliénore Bouttefeux-6/+4
2021-04-08Rollup merge of #83980 - pierwill:fix-compiler-librustc-names, r=davidtwcoDylan DPC-1/+1
2021-04-08Rollup merge of #81764 - jyn514:lint-links, r=GuillaumeGomezDylan DPC-3/+4
2021-04-08Fix outdated crate names in compiler docspierwill-1/+1
2021-04-08Change how edition is determinedRyan Levick-2/+2
2021-04-08Update BARE_TRAIT_OBJECT and ELLIPSIS_INCLUSIVE_RANGE_PATTERNS to errors in R...Ryan Levick-25/+50
2021-04-08fix lint docAliénore Bouttefeux-18/+7
2021-04-07change documentation of lintAliénore Bouttefeux-5/+14