Manish Goregaokar
|
4e2b09831b
|
Rust upgrade to rustc 1.5.0-nightly (9d3e79ad3 2015-10-10)
|
2015-10-12 02:42:59 +05:30 |
|
Georg Brandl
|
7cc291d02e
|
generalize let_and_return for any block (closes #340)
|
2015-09-20 13:57:31 +02:00 |
|
Manish Goregaokar
|
f4da7d09d2
|
Upgrade Rust to rustc 1.5.0-nightly (cff041170 2015-09-17)
LintPass was split and ExprParen was removed from the HIR
Fixes #338
|
2015-09-19 08:23:04 +05:30 |
|
Manish Goregaokar
|
eca185438b
|
Update rust to 0efb9dab8c7c07fa28e9df0eccc5c07ea3c17fbb (HIR+lints, Thu Sep 3 18:59:56 2015 +0530)
fixes #294
|
2015-09-03 23:12:19 +05:30 |
|
Manish Goregaokar
|
9ebcd0bf29
|
More macro checks
|
2015-08-27 04:33:59 +05:30 |
|
llogiq
|
6984d2bc09
|
added helpful links to lints that have wiki entries
|
2015-08-26 14:33:51 +02:00 |
|
Georg Brandl
|
b13d318f48
|
all: remove unneeded deref and/or ref operations
|
2015-08-25 17:35:20 +02:00 |
|
llogiq
|
209e6981a3
|
shadowing detection
|
2015-08-24 16:59:02 +02:00 |
|
Georg Brandl
|
47b605304d
|
all: organize imports
* remove unused imports
* separate external and internal imports
* consistent import of rustc::lint
* move #[allow(unused_imports)] to local impl
|
2015-08-16 08:55:34 +02:00 |
|
Georg Brandl
|
2c2716f045
|
all: DRY for lint descriptions
* use the rustc style for lint descriptions
* add a script to parse all lint descriptions
and put the generated table into README
|
2015-08-13 11:14:05 +02:00 |
|
Georg Brandl
|
4400aaed43
|
if_let_chain: allow mixing in normal ifs as well
|
2015-08-13 06:32:24 +02:00 |
|
Georg Brandl
|
bcd95aec1c
|
all: make style of lint messages consistent
* start first sentence lowercased
* use backticks to delimit code snippets
* use "this is wrong. Consider doing X." consistently
|
2015-08-12 10:47:09 +02:00 |
|
Georg Brandl
|
6d5f9478b2
|
utils: implement if_let_chain macro as suggested by isHavvy
|
2015-08-12 07:48:47 +02:00 |
|
Georg Brandl
|
f6dc48fe3a
|
new lint for "let x = EXPR; x" at the end of functions (fixes #104)
|
2015-08-11 22:25:47 +02:00 |
|
Georg Brandl
|
02c0cafa14
|
move NeedlessReturn pass out to its own module and rename to ReturnPass
|
2015-08-11 22:06:59 +02:00 |
|