about summary refs log tree commit diff
path: root/src/librustc/lint
AgeCommit message (Expand)AuthorLines
2018-01-18Rollup merge of #47458 - mark-i-m:lint_array_comma, r=estebankkennytm-6/+7
2018-01-16Allow a trailing comma in lint_array; fix #47428Mark Mansi-6/+7
2018-01-15Reexport -> re-export in error messagesCarol (Nichols || Goulding)-1/+1
2018-01-10Fix panic strings.Dan Robertson-1/+1
2017-12-25Auto merge of #46914 - mikeyhew:raw_pointer_self, r=arielb1bors-1/+8
2017-12-22Convert warning about `*const _` to a future-compat lintMichael Hewson-1/+8
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-11/+12
2017-12-20adding lint for single use lifetime namesNiko Matsakis-1/+8
2017-12-09one-time diagnostics: span_suggestion, generalize methods for non-lintsZack M. Davis-6/+7
2017-12-06convert errors to warningsAriel Ben-Yehuda-1/+1
2017-12-05convert the new conflicts to a soft errorAriel Ben-Yehuda-0/+7
2017-12-04rustc_back: remove slice module in favor of std::slice::from_ref.Irina-Gabriela Popa-2/+2
2017-12-02Auto merge of #46288 - alexcrichton:bump-bootstrap, r=Mark-Simulacrumbors-2/+0
2017-12-02Rollup merge of #45880 - arielb1:never-coerce, r=nikomatsakiskennytm-1/+8
2017-11-30make coercions to `!` in unreachable code a hard errorAriel Ben-Yehuda-1/+8
2017-11-30Implement RFC 2128 (use_nested_groups)Pietro Albini-7/+0
2017-11-29Update bootstrap compilerAlex Crichton-2/+0
2017-11-26make accessing packed fields a future-compat warningAriel Ben-Yehuda-0/+7
2017-11-19rustc_trans: go through layouts uniformly for fat pointers and variants.Eduard-Mihai Burtescu-3/+3
2017-11-19rustc: remove Ty::layout and move everything to layout_of.Eduard-Mihai Burtescu-1/+10
2017-11-15convert EXTRA_REQUIREMENT_IN_IMPL into a hard errorNiko Matsakis-7/+0
2017-11-03Remove unused AsciiExt imports and fix tests related to ascii methodsLukas Kalbertodt-0/+1
2017-11-02Make the difference between lint codes and error codes explicitOliver Schneider-2/+2
2017-11-02Report lint names in json diagnosticsOliver Schneider-0/+2
2017-10-29Add several lints into `unused` lint groupVadim Petrochenkov-27/+7
2017-10-28Add generics field to LateContextManish Goregaokar-1/+14
2017-10-14rustc: Remove `used_mut_nodes` from `TyCtxt`Alex Crichton-1/+8
2017-09-24Allow unused extern crate againDavid Tolnay-1/+1
2017-09-24add lint levels to VisibilityScopeAriel Ben-Yehuda-0/+5
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-2/+2
2017-09-18incr.comp.: Use StableHash impls instead of functions for hashing most maps.Michael Woerister-15/+16
2017-09-18incr.comp.: Compute hashes of all query results.Michael Woerister-0/+78
2017-09-03Auto merge of #44195 - alexcrichton:remove-used-unsafe, r=nikomatsakisbors-1/+8
2017-09-02Auto merge of #44104 - llogiq:lowercase-lints, r=nikomatsakisbors-3/+17
2017-08-31add a lowercase suggestion to unknown_lintsAndre Bogus-3/+17
2017-08-30rustc: Remove the `used_unsafe` field on TyCtxtAlex Crichton-1/+8
2017-08-27Make unused-extern-crate warn-by-defaultTatsuyuki Ishi-1/+1
2017-08-19Auto merge of #43936 - oli-obk:patch-6, r=alexcrichtonbors-4/+4
2017-08-17Rollup merge of #43891 - Fourchaux:master, r=steveklabnikCorey Farwell-1/+1
2017-08-17Upgrade a comment to a doc commentOliver Schneider-1/+1
2017-08-17Upgrade a comment to a doc commentOliver Schneider-3/+3
2017-08-16Auto merge of #43841 - alexcrichton:fix-another-regression, r=eddybbors-19/+46
2017-08-15Fix typos & us spellingsFourchaux-1/+1
2017-08-14Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1bors-1/+1
2017-08-13rustc: Fix `unknown_lints` next to an unknown lintAlex Crichton-19/+46
2017-08-12Fix some typosBastien Orivel-1/+1
2017-08-11Improve validation of TypeckTables keys.Michael Woerister-2/+2
2017-08-11Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId.Michael Woerister-2/+2
2017-08-09rustc: Rearchitect lints to be emitted more eagerlyAlex Crichton-653/+768
2017-07-18Make `late_bound_lifetime_arguments` lint warn-by-defaultVadim Petrochenkov-1/+1