about summary refs log tree commit diff
path: root/src/librustc_lint/lib.rs
AgeCommit message (Expand)AuthorLines
2018-06-13Fix options issuesGuillaume Gomez-0/+3
2018-06-08Rollup merge of #51401 - estebank:warn-repr, r=cramertjMark Rousskov-0/+1
2018-06-08Rollup merge of #50143 - petrochenkov:mexuniq, r=nikomatsakisMark Rousskov-0/+5
2018-06-06Turn warning into lintEsteban Küber-0/+1
2018-06-01merge UNNECESSARY_EXTERN_CRATE and UNUSED_EXTERN_CRATESNiko Matsakis-2/+1
2018-05-30Prohibit duplicate `macro_export`sVadim Petrochenkov-0/+5
2018-05-27Make anon params lint warn-by-defaultMark Mansi-0/+1
2018-05-25Fix naming conventions for new lintsVadim Petrochenkov-8/+11
2018-05-20Fix according to commentsF001-0/+5
2018-05-19Auto merge of #50763 - KyleStach1678:unused-loop-label, r=petrochenkovbors-0/+1
2018-05-19Auto merge of #50760 - petrochenkov:legimp, r=nikomatsakisbors-5/+2
2018-05-18Default `unused_labels` to allow, move to "unused"Kyle Stachowicz-0/+1
2018-05-18Revert "Add lint checks for unused loop labels"Kyle Stachowicz-2/+0
2018-05-18Rename `unused_loop_label` to `unused_label` and fix/clean up lint logicKyle Stachowicz-3/+3
2018-05-18Add lint checks for unused loop labelsKyle Stachowicz-1/+3
2018-05-17Auto merge of #50665 - alexcrichton:fix-single-item-path-warnings, r=oli-obkbors-2/+4
2018-05-15rustc: Fix `crate` lint for single-item pathsAlex Crichton-2/+4
2018-05-15Add trivial bounds lintMatthew Jasper-0/+1
2018-05-15Turn deprecation lint `legacy_imports` into a hard errorVadim Petrochenkov-5/+2
2018-05-10Rename the 2018 edition lint namesAlex Crichton-1/+1
2018-05-08Auto merge of #50260 - Manishearth:no-extern-crate, r=nikomatsakisbors-1/+3
2018-05-04Rename idiom lints to migration lintsManish Goregaokar-1/+1
2018-05-04Add idiom lint for bare extern crateManish Goregaokar-1/+3
2018-05-02Remove Option from the return type of Attribute::name()Seiichi Uchida-1/+0
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-0/+1
2018-04-25Auto merge of #50110 - oli-obk:warn_all_the_constants, r=estebankbors-0/+1
2018-04-24Warn on all erroneous constantsOliver Schneider-0/+1
2018-04-20Add ABSOLUTE_PATH_STARTING_WITH_MODULE epoch lint for path breakageManish Goregaokar-1/+6
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-1/+0
2018-04-05Bump the bootstrap compiler to 1.26.0 betaAlex Crichton-2/+0
2018-03-26Stabilize i128_typeMark Mansi-1/+1
2018-03-24Filed a proper tracking issue.kennytm-2/+1
2018-03-24When picking a candidate, consider the unstable ones last.kennytm-1/+9
2018-03-23Merge branch '49001_epoch' of https://github.com/klnusbaum/rust into rollupAlex Crichton-17/+17
2018-03-23Rollup merge of #48909 - RalfJung:type_alias_bounds, r=petrochenkovAlex Crichton-1/+1
2018-03-20rename epoch to editionKurtis Nusbaum-17/+17
2018-03-20Stabilize slice patterns without `..`Vadim Petrochenkov-1/+0
2018-03-14register removed lintsAndrew Cann-0/+4
2018-03-14Make coerce_never lint an errorAndrew Cann-5/+0
2018-03-14stabilise feature(never_type)Andrew Cann-0/+1
2018-03-14remove defaulting to unitAndrew Cann-5/+0
2018-03-10type_alias_bounds lint: If the type alias uses an associated type without "as...Ralf Jung-1/+1
2018-03-10Rename ignored_generic_bounds -> type_alias_boundsRalf Jung-1/+1
2018-03-09Auto merge of #48326 - RalfJung:generic-bounds, r=petrochenkovbors-0/+1
2018-03-08Add rust_2018_idioms lint groupManish Goregaokar-0/+6
2018-03-08Make bare_trait_object not be an epoch lintManish Goregaokar-6/+1
2018-03-08Make tyvar_behind_raw_pointer an epoch lintManish Goregaokar-1/+1
2018-03-08Move epochs to libsyntaxManish Goregaokar-1/+2
2018-03-08Nuke the entire ctfe from orbit, it's the only way to be sureOliver Schneider-2/+0
2018-03-08Move librustc_const_eval to librustc_mirOliver Schneider-1/+1