about summary refs log tree commit diff
path: root/src/librustc_lint
AgeCommit message (Expand)AuthorLines
2015-08-12Remove all unstable deprecated functionalityAlex Crichton-5/+2
2015-08-11rollup merge of #27622: eefriedman/https-urlAlex Crichton-2/+2
2015-08-11Auto merge of #27575 - brson:lint, r=alexcrichtonbors-0/+2
2015-08-09Use https URLs to refer to rust-lang.org where appropriate.Eli Friedman-2/+2
2015-08-07rename ADTDef to AdtDef etc.Ariel Ben-Yehuda-1/+1
2015-08-06Revert "Revert "Fix `missing_docs` lint for const and static.""Brian Anderson-0/+2
2015-08-06use VariantDef instead of struct_fieldsAriel Ben-Yehuda-20/+21
2015-08-06introduce an ADTDef struct for struct/enum definitionsAriel Ben-Yehuda-20/+20
2015-08-04rustc_lint: handle more method calls in unconditional_recursion.Eduard Burtescu-15/+53
2015-07-28remove `get_ident` and `get_name`, make `as_str` soundOliver Schneider-16/+17
2015-07-26In improper-ctypes lint, handle functions which explicitly return `()`.Eli Friedman-6/+15
2015-07-23Rewrite the improper_ctypes lint.Eli Friedman-29/+273
2015-07-22Auto merge of #26683 - eefriedman:const-eval-hint, r=pnkfelixbors-1/+2
2015-07-21Auto merge of #27160 - brson:revdoc, r=huonwbors-2/+0
2015-07-20Revert "Fix `missing_docs` lint for const and static."Brian Anderson-2/+0
2015-07-20Convert negate_unsigned feature gate to a warningSimonas Kazlauskas-6/+8
2015-07-17Clarify the usage of "hints" in const_eval.Eli Friedman-1/+2
2015-07-15Implement lint deprecation/removal…Simonas Kazlauskas-0/+2
2015-07-14Fix negate_unsigned feature gate checkSimonas Kazlauskas-15/+19
2015-07-10Change some instances of .connect() to .join()Wesley Wiser-1/+1
2015-07-05Auto merge of #26473 - Eljay:missing_docs, r=alexcrichtonbors-0/+2
2015-07-04rustc: remove MethodOrigin and use the container to distinguish inherent meth...Eduard Burtescu-3/+3
2015-07-04rustc_lint: use traits::select for methods in unconditional_recursion.Eduard Burtescu-66/+78
2015-07-04rustc: simplify ty::MethodOrigin and avoid trait item indices.Eduard Burtescu-11/+6
2015-07-04rustc: remove unused MethodStaticClosure variant of MethodOrigin.Eduard Burtescu-1/+1
2015-07-02Auto merge of #26677 - jroesch:fulfillment-context-refactor, r=nrcbors-2/+3
2015-07-01Auto merge of #26034 - Gankro:deprecate-bits, r=alexcrichtonbors-0/+3
2015-07-01fallout of bitvec/bitset deprecationAlexis Beingessner-0/+3
2015-06-30Auto merge of #26663 - Eljay:fix-repr-attribute, r=sanxiynbors-2/+4
2015-06-30Remove Typer and ClosureTyperJared Roesch-1/+0
2015-06-30Remove Typer + ClosureTyper impls for ParameterEnvJared Roesch-1/+3
2015-06-29lint: default methods must be called on Self to unconditionally recur.Huon Wilson-0/+9
2015-06-29lint: only consider actual calls as unconditional recursion.Huon Wilson-2/+7
2015-06-29Fix incorrect warning about unused repr attributes.Lee Jeffery-2/+4
2015-06-27Begin refactor type checking stateJared Roesch-2/+2
2015-06-26rustc: switch most remaining middle::ty functions to methods.Eduard Burtescu-41/+33
2015-06-26rustc: make ty::mk_* constructors into methods on ty::ctxt.Eduard Burtescu-4/+4
2015-06-23change `const_val` enum and its variants to camel-caseOliver Schneider-3/+3
2015-06-21Fix `missing_docs` lint for const and static.Eljay-0/+2
2015-06-20Auto merge of #26417 - brson:feature-err, r=steveklabnikbors-1/+1
2015-06-18Make a better error message for using #[feature] on stable rustBrian Anderson-1/+1
2015-06-19rustc: remove Repr and UserString.Eduard Burtescu-3/+1
2015-06-19rustc: use the TLS type context in Repr and UserString.Eduard Burtescu-1/+1
2015-06-19rustc: use Repr and UserString instead of ppaux::ty_to_string.Eduard Burtescu-2/+2
2015-06-17Fallout in tests and docs from feature renamingsAlex Crichton-1/+0
2015-06-17collections: Split the `collections` featureAlex Crichton-2/+2
2015-06-17core: Split apart the global `core` featureAlex Crichton-2/+3
2015-06-12Cleanup: rename middle::ty::sty and its variants.Eli Friedman-22/+22
2015-06-11Conver reborrows to .iter() calls where appropriateJoshua Landau-3/+3
2015-06-10Removed many pointless calls to *iter() and iter_mut()Joshua Landau-2/+2