| Commit message (Expand) | Author | Age | Files | Lines |
* | Add HirId to VisibilityKind::Restricted | Mark Rousskov | 2018-08-07 | 1 | -2/+1 |
* | Convert unknown_features lint into an error | varkor | 2018-08-05 | 1 | -1/+1 |
* | Turn the duplicate feature lint into an error | varkor | 2018-08-05 | 1 | -1/+0 |
* | Add a lint for duplicate feature attributes | varkor | 2018-08-05 | 1 | -0/+1 |
* | Add lint for unknown feature attributes | varkor | 2018-08-05 | 1 | -1/+1 |
* | Rollup merge of #52968 - zackmdavis:app-lint-cability, r=estebank | kennytm | 2018-08-04 | 3 | -18/+56 |
|\ |
|
| * | `Applicability`-ify librustc_lint | Zack M. Davis | 2018-08-01 | 3 | -18/+56 |
* | | Auto merge of #52925 - RalfJung:sanity_check, r=oli-obk | bors | 2018-08-03 | 1 | -3/+9 |
|\ \
| |/
|/| |
|
| * | add comment | Ralf Jung | 2018-08-01 | 1 | -0/+1 |
| * | check_const: use the same ParamEnv as codegen for statics | Ralf Jung | 2018-08-01 | 1 | -3/+8 |
* | | rustc: Trim down the `rust_2018_idioms` lint group | Alex Crichton | 2018-08-01 | 1 | -5/+11 |
* | | Auto merge of #52830 - matthewjasper:bootstrap-prep, r=matthewjasper | bors | 2018-07-30 | 1 | -1/+1 |
|\ \ |
|
| * | | Remove unused `mut`s | Matthew Jasper | 2018-07-29 | 1 | -1/+1 |
* | | | Auto merge of #52722 - alexcrichton:more-identifier-lints, r=oli-obk | bors | 2018-07-30 | 1 | -6/+10 |
|\ \ \
| |_|/
|/| | |
|
| * | | Tweak the raw_identifiers lints in 2018 | Alex Crichton | 2018-07-26 | 1 | -6/+10 |
* | | | Sanity-check all constants | Oliver Schneider | 2018-07-29 | 1 | -7/+68 |
| |/
|/| |
|
* | | Auto merge of #52767 - ljedrz:avoid_format, r=petrochenkov | bors | 2018-07-29 | 1 | -2/+2 |
|\ \ |
|
| * | | Prefer to_string() to format!() | ljedrz | 2018-07-27 | 1 | -2/+2 |
* | | | Auto merge of #52764 - sinkuu:cleanup, r=nikomatsakis | bors | 2018-07-29 | 1 | -5/+3 |
|\ \ \ |
|
| * | | | Remove unnecessary `.collect()` | Shotaro Yamada | 2018-07-27 | 1 | -5/+3 |
| |/ / |
|
* | | | Deny bare_trait_objects globally | Tatsuyuki Ishi | 2018-07-25 | 1 | -2/+0 |
|/ / |
|
* | | make it a migration lint | mark | 2018-07-23 | 1 | -3/+12 |
* | | Implement 2015 vs 2018 `?` kleene op + test | mark | 2018-07-23 | 1 | -2/+2 |
|/ |
|
* | in which the elided-lifetimes-in-paths lint undergoes a revolution | Zack M. Davis | 2018-07-22 | 1 | -1/+3 |
* | Auto merge of #52024 - oli-obk:existential_parse, r=nikomatsakis | bors | 2018-07-19 | 1 | -0/+1 |
|\ |
|
| * | Implement existential types | Oliver Schneider | 2018-07-18 | 1 | -0/+1 |
* | | Auto merge of #52375 - oli-obk:the_early_lint_pass_gets_the_worm, r=Manishearth | bors | 2018-07-18 | 2 | -0/+85 |
|\ \
| |/
|/| |
|
| * | Make `async_idents` allow-by-default | Oliver Schneider | 2018-07-18 | 1 | -1/+1 |
| * | Make `async_idents` an edition incompat lint | Oliver Schneider | 2018-07-17 | 2 | -3/+7 |
| * | Lint the use of async as an identifier | Oliver Schneider | 2018-07-14 | 2 | -0/+81 |
* | | Fix tidy | csmoe | 2018-07-16 | 2 | -4/+22 |
* | | ItemKind | csmoe | 2018-07-16 | 3 | -45/+45 |
* | | ForeignItemKind | csmoe | 2018-07-16 | 1 | -3/+3 |
* | | TyKind | csmoe | 2018-07-16 | 1 | -1/+1 |
* | | ExprKind | csmoe | 2018-07-16 | 3 | -23/+23 |
* | | StmtKind | csmoe | 2018-07-16 | 1 | -3/+3 |
* | | BinOpKind | csmoe | 2018-07-16 | 2 | -14/+14 |
* | | Auto merge of #52381 - oli-obk:ty_to_def_id, r=eddyb | bors | 2018-07-15 | 1 | -2/+2 |
|\ \ |
|
| * | | Remove `ty_to_def_id` | Oliver Schneider | 2018-07-14 | 1 | -2/+2 |
| |/ |
|
* | | Remove most of `PartialEq` impls from AST and HIR structures | Vadim Petrochenkov | 2018-07-14 | 1 | -2/+2 |
* | | Rollup merge of #52346 - rkruppe:patch-1, r=cramertj | kennytm | 2018-07-14 | 1 | -1/+1 |
|\ \ |
|
| * | | Fix typo in improper_ctypes suggestion | Robin Kruppe | 2018-07-13 | 1 | -1/+1 |
* | | | Rollup merge of #52302 - ljedrz:dyn_futureproofing, r=cramertj | kennytm | 2018-07-14 | 1 | -0/+2 |
|\ \ \
| |/ /
|/| | |
|
| * | | Deny bare trait objects in the rest of rust | ljedrz | 2018-07-12 | 1 | -0/+2 |
| |/ |
|
* | | rustc: Lint against `#[macro_use]` in 2018 idioms | Alex Crichton | 2018-07-12 | 1 | -0/+2 |
|/ |
|
* | Rollup merge of #51952 - petrochenkov:transmark, r=alexcrichton | Mark Rousskov | 2018-07-11 | 1 | -0/+5 |
|\ |
|
| * | Remove fallback to parent modules from lexical resolution | Vadim Petrochenkov | 2018-07-08 | 1 | -0/+5 |
* | | Whitelist lints | Guillaume Gomez | 2018-07-05 | 2 | -2/+2 |
|/ |
|
* | Auto merge of #51450 - estebank:inner-fn-test, r=@pnkfelix | bors | 2018-07-03 | 2 | -1/+42 |
|\ |
|
| * | rename lint to `unnameable-test-functions` | Esteban Küber | 2018-06-26 | 2 | -8/+8 |