about summary refs log tree commit diff
path: root/src/librustc_lint/lib.rs
AgeCommit message (Expand)AuthorLines
2019-06-11rustc_lint: deny(unused_lifetimes).Eduard-Mihai Burtescu-0/+1
2019-05-17Auto merge of #49799 - hdhoang:46205_deny_incoherent_fundamental_impls, r=nik...bors-5/+2
2019-04-28Implement internal lintsflip1995-1/+3
2019-04-24Derive Default for EllipsisInclusiveRangePatternssd234678-1/+1
2019-04-24Derive Default instead of new in applicable lintsd234678-1/+1
2019-04-23Remove visit_subpats from check_pat in favor of state in EllipsisInclusiveRan...Tomas Koutsky-1/+1
2019-04-18Auto merge of #60025 - JohnTitor:rename-files, r=petrochenkovbors-1/+1
2019-04-17Rename modulesYuki OKUSHI-1/+1
2019-04-17Deny `internal` in stage0Mateusz Mikuła-1/+1
2019-04-16lint: convert incoherent_fundamental_impls into hard errorHoàng Đức Hiếu-5/+2
2019-04-15Preallocate BUILTIN_ATTRIBUTES symbols and use a hash map instead of loopingJohn Kåre Alsaker-1/+1
2019-04-10make duplicate matcher bindings a hard errorMark Mansi-5/+2
2019-04-04add mutable_borrow_reservation_conflict future-incompatibility lint.Felix S. Klock II-0/+5
2019-04-03Deny internal lints on librustc_lintflip1995-0/+1
2019-04-03Add register_internals function to `rustc_lint`flip1995-0/+16
2019-03-28Combine all builtin late lintsJohn Kåre Alsaker-71/+114
2019-03-26Exclude UnusedBrokenConst from module lintsJohn Kåre Alsaker-3/+4
2019-03-25Make more lints incrementalJohn Kåre Alsaker-18/+15
2019-03-25Make some lints incrementalJohn Kåre Alsaker-8/+45
2019-03-12Auto merge of #58608 - pnkfelix:warning-period-for-detecting-nested-impl-trai...bors-0/+5
2019-03-08expand unused doc comment diagnosticAndy Russell-1/+1
2019-03-08Temporarily emulate the (accidentally) omitted recursion during impl Trait ch...Felix S. Klock II-0/+5
2019-02-09Auto merge of #57617 - mark-i-m:multiple-matcher-bindings, r=petrochenkovbors-0/+5
2019-02-09Rollup merge of #58245 - taiki-e:librustc_lint-2018, r=CentrilMazdak Farrokhzad-8/+2
2019-02-08librustc_lint => 2018Taiki Endo-8/+2
2019-02-07Make it an incompatibility lint for nowMark Mansi-0/+5
2019-02-07Remove images' url to make it work even without internet connectionGuillaume Gomez-3/+1
2019-01-26Auto merge of #57726 - Zoxc:combine-early-lints, r=estebankbors-41/+52
2019-01-24Remove quote_*! macros and associated APIsMark Simulacrum-1/+0
2019-01-19Combine all builtin early lints and use a separate walk for plugin lints. Add...John Kåre Alsaker-41/+52
2019-01-16Prioritize variants as inherent associated items during name resolutionVadim Petrochenkov-0/+5
2019-01-16Auto merge of #57321 - petrochenkov:atokens, r=nikomatsakisbors-2/+9
2019-01-15Run lint for unsafe on the astYuki Okushi-1/+1
2019-01-13Address review commentsVadim Petrochenkov-1/+1
2019-01-13Implement basic input validation for built-in attributesVadim Petrochenkov-2/+9
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-25Auto merge of #57088 - euclio:non-camel-case-early-lint, r=estebankbors-1/+1
2018-12-24make non_camel_case_types an early lintAndy Russell-1/+1
2018-12-23Fix recursion limitsJohn Kåre Alsaker-0/+2
2018-12-19Rollup merge of #56689 - QuietMisdreavus:rustdoc-lint-group, r=pnkfelixPietro Albini-0/+9
2018-12-18Auto merge of #56481 - arielb1:dynamic-order, r=nikomatsakisbors-0/+5
2018-12-14use tracking issue instead of original issueAriel Ben-Yehuda-1/+1
2018-12-14add the ORDER_DEPENDENT_TRAIT_OBJECTS lintAriel Ben-Yehuda-0/+5
2018-12-11Fix private_no_mangle_fns message grammarSteve Loveless-2/+2
2018-12-10add a lint group for lints emitted by rustdocQuietMisdreavus-0/+9
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-15/+14
2018-12-05Remove unused dependency (rustc_lint -> rustc_mir)Shotaro Yamada-1/+0
2018-11-27remove uses of feature gateMark Mansi-1/+0
2018-11-12Use type safe `VariantIdx` instead of `usize` everywhereOliver Scherer-0/+1
2018-11-07Removed `DUPLICATE_ASSOCIATED_TYPE_BINDINGS` lint.Alexander Regueiro-5/+0