about summary refs log tree commit diff
path: root/src/librustc/lint
AgeCommit message (Expand)AuthorLines
2014-09-10Implement tuple and tuple struct indexingP1start-0/+1
2014-09-09rollup merge of #17013 : rgawdzik/literal_intAlex Crichton-18/+9
2014-09-08rustc: fix fallout from the addition of a 'tcx lifetime on tcx.Eduard Burtescu-16/+16
2014-09-05Fixes type range issue during linting (#16684)Robert Gawdzik ☢-18/+9
2014-09-05auto merge of #16628 : pczarn/rust/hashmap-opt, r=nikomatsakisbors-2/+4
2014-09-05Work around inability to link lifetime of ref bindings (#16994)Piotr Czarnecki-2/+4
2014-09-03Use a visitor to look for non-FFI-safe typesKeegan McAllister-40/+56
2014-08-29Add support for labeled while loops.Pythoner6-2/+2
2014-08-30Add lint groups; define built-in lint groups `bad_style` and `unused`P1start-26/+88
2014-08-30Unify non-snake-case lints and non-uppercase statics lintsP1start-96/+84
2014-08-28Fallout from stabilizing core::optionAaron Turon-1/+1
2014-08-27auto merge of #16704 : flugsio/rust/fix-rustc-ice-lint-underscores-only, r=brsonbors-4/+8
2014-08-26Rebasing changesNick Cameron-0/+3
2014-08-26DST coercions and DST structsNick Cameron-15/+5
2014-08-24lint: Improve camel case suggestion when empty.Jimmie Elvenmark-3/+7
2014-08-23librustc: Don't ICE with type when name only contain underscores.Jimmie Elvenmark-1/+1
2014-08-20liblibc: don't use int/uint for intptr_t/uintptr_tCorey Richardson-2/+2
2014-08-20librustc: handle repr on structs, require it for ffi, unify with packedCorey Richardson-6/+12
2014-08-16librustc: Forbid external crates, imports, and/or items from beingPatrick Walton-0/+3
2014-08-15auto merge of #16497 : michaelwoerister/rust/no_debug_attribute, r=pcwaltonbors-0/+1
2014-08-15debuginfo: Add a "no_debug" attribute that allows to exclude functions from d...Michael Woerister-0/+1
2014-08-15auto merge of #16500 : jackheizer/rust/export-name, r=alexcrichtonbors-0/+1
2014-08-14Add export_name to the attribute whitelist and a description in the rust manualJack Heizer-0/+1
2014-08-14librustc: Stop assuming that implementations and traits only containPatrick Walton-11/+23
2014-08-12Enable deprecation lint on crate-local itemsAaron Turon-10/+10
2014-08-07Temporary bootstrapping hack: introduce syntax for r egion bounds like `'b:'a`,Niko Matsakis-2/+2
2014-08-05Fixes missing overflow lint for i64 #14269Falco Hirschenberger-14/+21
2014-08-01librustc: Forbid pattern bindings after `@`s, for memory safety.Patrick Walton-2/+3
2014-07-30auto merge of #15777 : SimonSapin/rust/pub-ascii-maps, r=alexcrichtonbors-1/+1
2014-07-29Rename the std::ascii::{Owned,}StrAsciiExt traits to {Owned,}AsciiExtSimon Sapin-1/+1
2014-07-29lint: Improve ffi-unsafe enum lint warningAnton Lofgren-3/+3
2014-07-18librustc: Implement unboxed closures with mutable receiversPatrick Walton-0/+3
2014-07-18auto merge of #15737 : huonw/rust/lint-level-here, r=pnkfelixbors-0/+6
2014-07-17lint: add method to get level of a specific lint.Huon Wilson-0/+6
2014-07-16stability lint: ignore code from macro expansionAaron Turon-0/+3
2014-07-13auto merge of #15584 : alexcrichton/rust/warn-annoyances, r=cmrbors-0/+5
2014-07-10rustc: Exclude #[repr(C)] from non camel caseAlex Crichton-0/+5
2014-07-10Add range lint for float literals, fixing #10934Falco Hirschenberger-9/+23
2014-07-10lint: extend `#[must_use]` to handle a message.Huon Wilson-11/+21
2014-07-09ast: make Name its own typeCorey Richardson-1/+1
2014-07-08std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.Richo Healey-4/+4
2014-07-08rustc: Fix naming output files with --crate-nameAlex Crichton-1/+1
2014-07-04librustc: Remove the `&LIFETIME EXPR` production from the language.Patrick Walton-2/+2
2014-07-03Fix spelling errors.Joseph Crail-1/+1
2014-07-03Simplify PatIdent to contain an Ident rather than a PathJohn Clements-17/+8
2014-06-30rustdoc: incorporate stability index throughoutAaron Turon-8/+3
2014-06-29librustc: Remove the fallback to `int` for integers and `f64` forPatrick Walton-2/+2
2014-06-28auto merge of #15208 : alexcrichton/rust/snapshots, r=pcwaltonbors-2/+2
2014-06-28Rename all raw pointers as necessaryAlex Crichton-2/+2
2014-06-27rustc: update the unnecessary parens lint for struct literals.Huon Wilson-13/+51