about summary refs log tree commit diff
path: root/src/librustc_lint
AgeCommit message (Expand)AuthorLines
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
2015-06-10Auto merge of #26141 - eddyb:ast_map, r=nikomatsakisbors-1/+2
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1/+2
2015-06-08Address a review comment and fix a bootstrapping issueSimon Sapin-1/+1
2015-05-26Auto merge of #25785 - arielb1:cleanup-201505, r=eddybbors-4/+5
2015-05-26Remove ObjectCastMapAriel Ben-Yehuda-1/+2
2015-05-26Make caching in stability work. This improves stability check performanceAriel Ben-Yehuda-4/+4
2015-05-25- Fix regression of literal out of range check for negative i64 values which ...econoplas-2/+4
2015-05-24Auto merge of #25609 - nikomatsakis:const-fn, r=pnkfelixbors-3/+3
2015-05-24Auto merge of #25168 - Manishearth:register_attr, r=eddybbors-1/+18