summary refs log tree commit diff
path: root/src/librustc_lint
AgeCommit message (Expand)AuthorLines
2016-11-08Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakisbors-2/+1
2016-11-04Rollup merge of #37408 - eddyb:lazy-5, r=nikomatsakisAlex Crichton-34/+31
2016-11-04Auto merge of #37167 - nikomatsakis:jroesch-issue-18937, r=pnkfelixbors-0/+4
2016-11-03Stabilize `..` in tuple (struct) patternsVadim Petrochenkov-2/+1
2016-11-02rustc: record the target type of every adjustment.Eduard Burtescu-7/+7
2016-11-02rustc: make all read access to tcx.tables go through a method.Eduard Burtescu-27/+24
2016-11-01update `extra_requirement_in_impl` to #37166Niko Matsakis-1/+1
2016-11-01compare-method lintNiko Matsakis-0/+4
2016-10-31Add missing space in mutable_transmutes lintChristopher Serr-1/+1
2016-10-29Auto merge of #37378 - petrochenkov:nopat, r=eddybbors-0/+4
2016-10-27Auto merge of #36894 - petrochenkov:deny, r=nikomatsakisbors-8/+8
2016-10-27Make sufficiently old or low-impact compatibility lints deny-by-defaultVadim Petrochenkov-8/+8
2016-10-27review changesNick Cameron-8/+35
2016-10-27Add possibility of deprecating attributesNick Cameron-2/+37
2016-10-26Prohibit patterns in trait methods without bodiesVadim Petrochenkov-0/+4
2016-10-25Utilize AccumulateVec to avoid heap allocations in mk_{substs, type_list, tup...Mark-Simulacrum-3/+3
2016-10-17Use one message for uppercase global lintAleksey Kladov-4/+1
2016-10-14Lint against lowercase static mutAleksey Kladov-1/+3
2016-10-12Rollup merge of #37049 - srinivasreddy:librustc_lint, r=nrcAlex Crichton-479/+601
2016-10-09run rustfmt on librustc_lint folderSrinivas Reddy Thatiparthy-479/+601
2016-10-05Turn compatibility lint `match_of_unit_variant_via_paren_dotdot` into a hard ...Vadim Petrochenkov-5/+0
2016-10-02Replace offset_after_field with offsetsAustin Hicks-1/+1
2016-09-20rustc_metadata: go only through rustc_serialize in astencode.Eduard Burtescu-1/+1
2016-09-11Delete stray ` character in error message.Scott Olson-1/+1
2016-09-09Auto merge of #36331 - petrochenkov:tyadt, r=eddybbors-93/+93
2016-09-09Issue deprecation warnings for safe accesses to extern staticsVadim Petrochenkov-0/+4
2016-09-08Refactor `TyStruct`/`TyEnum`/`TyUnion` into `TyAdt`Vadim Petrochenkov-93/+93
2016-09-04Replace `_, _` with `..`Vadim Petrochenkov-11/+11
2016-09-04Replace `_, _, _` with `..`Vadim Petrochenkov-8/+9
2016-09-03Implement drop translation and add lint for unions with drop fieldsVadim Petrochenkov-0/+34
2016-09-03Fix rebase + address commentsVadim Petrochenkov-2/+1
2016-09-03Some better support for unions through the compilerVadim Petrochenkov-4/+16
2016-09-03Add union typesVadim Petrochenkov-3/+31
2016-09-01Auto merge of #35761 - nikomatsakis:faster-trans-fulfill-obligation, r=eddybbors-1/+1
2016-09-01turn the RFC1592 warnings into hard errorsAriel Ben-Yehuda-8/+0
2016-08-31remove `normalize_infer_ctxt` constructorNiko Matsakis-1/+1
2016-08-28Rollup merge of #35917 - jseyfried:remove_attr_ext_traits, r=nrcJeffrey Seyfried-4/+4
2016-08-28Rollup merge of #35850 - SergioBenitez:master, r=nrcJeffrey Seyfried-3/+10
2016-08-28Rollup merge of #35618 - jseyfried:ast_view_path_refactor, r=eddybJeffrey Seyfried-7/+4
2016-08-26Small error code explanations improvementsGuillaume Gomez-1/+0
2016-08-25Refactor away `AttrMetaMethods`.Jeffrey Seyfried-4/+4
2016-08-25Refactor away `AttributeMethods`.Jeffrey Seyfried-1/+1
2016-08-25Refactor away `AttrNestedMetaItemMethods`.Jeffrey Seyfried-1/+1
2016-08-25Implement RFC#1559: allow all literals in attributes.Sergio Benitez-3/+10
2016-08-24Remove drop flags from structs and enums implementing Drop.Eduard Burtescu-55/+2
2016-08-21Refactor away variant `hir::PathListItem_::Mod`Jeffrey Seyfried-7/+4
2016-08-17rustc: reduce Substs and Generics to a simple immutable API.Eduard Burtescu-7/+4
2016-08-16Auto merge of #35162 - canndrew:bang_type_coerced, r=nikomatsakisbors-16/+11
2016-08-14Auto merge of #34206 - petrochenkov:pipdeny, r=nikomatsakisbors-1/+1
2016-08-13Rename empty/bang to neverAndrew Cann-2/+2