Theemathas Chirananthavat
|
4962df30d0
|
Update lint documentation using util/update_lints.py
|
2017-01-05 17:44:46 -08:00 |
|
Theemathas Chirananthavat
|
e4a4d0c361
|
Implement the forget_ref lint.
|
2017-01-05 17:41:01 -08:00 |
|
Theemathas Chirananthavat
|
f55d20ff46
|
Refactor drop_ref.rs to use the if_let_chain macro.
|
2017-01-05 17:41:01 -08:00 |
|
Theemathas Chirananthavat
|
3050d90930
|
Add forget_ref tests.
Also rename drop_ref.rs to drop_forget_ref.rs in tests/compile-fail.
|
2017-01-05 17:41:01 -08:00 |
|
Theemathas Chirananthavat
|
920a2b7468
|
The drop_ref test does not require implementing the Drop trait.
|
2017-01-05 17:41:01 -08:00 |
|
Oliver Schneider
|
f145fc44f8
|
Merge pull request #1414 from samueltardieu/no-short-circuit-if
Add a new "short_circuit_statement" lint (fixes #1194)
|
2017-01-05 10:41:14 +01:00 |
|
Manish Goregaokar
|
1c646c7486
|
Merge pull request #1421 from Manishearth/fx-1420
Fix false positive in wrong_self_convention
|
2017-01-04 18:22:34 -08:00 |
|
Manish Goregaokar
|
9a301fd508
|
Bump to 0.0.106; Fix false positive in wrong_self_convention (fix #1420)
|
2017-01-04 18:05:04 -08:00 |
|
Manish Goregaokar
|
3baa435b70
|
Merge pull request #1419 from Manishearth/rustup
Rust upgrade to rustc 1.16.0-nightly (468227129 2017-01-03)
|
2017-01-04 16:00:28 -08:00 |
|
Manish Goregaokar
|
ab42f02003
|
Rerun rustfmt
|
2017-01-04 15:53:16 -08:00 |
|
Manish Goregaokar
|
2f941131bf
|
Bump to 1.105
|
2017-01-04 15:50:57 -08:00 |
|
Manish Goregaokar
|
b101611a97
|
Rustup to rustc 1.16.0-nightly (468227129 2017-01-03): Dogfood fixes
|
2017-01-04 15:50:57 -08:00 |
|
Manish Goregaokar
|
d6dd65620e
|
Rustup to rustc 1.16.0-nightly (468227129 2017-01-03): Fix self type
|
2017-01-04 15:50:54 -08:00 |
|
Manish Goregaokar
|
571369af1b
|
Rustup to rustc 1.16.0-nightly (468227129 2017-01-03): Borrow and spelling fixes
|
2017-01-04 15:50:50 -08:00 |
|
Manish Goregaokar
|
0437327976
|
Rustup to rustc 1.16.0-nightly (468227129 2017-01-03): More u128 fixes
|
2017-01-04 15:50:47 -08:00 |
|
Manish Goregaokar
|
e02fac4896
|
Rustup to rustc 1.16.0-nightly (468227129 2017-01-03): Recover patterns from arguments
|
2017-01-04 15:50:43 -08:00 |
|
Manish Goregaokar
|
a262e3bb0b
|
Rustup to rustc 1.16.0-nightly (468227129 2017-01-03): Eliminate has_self util
|
2017-01-04 15:50:37 -08:00 |
|
Josh Holmer
|
5aea0b2062
|
Rustup to rustc 1.16.0-nightly (468227129 2017-01-03): u128 fixes for rustup
|
2017-01-04 15:50:34 -08:00 |
|
Josh Holmer
|
64f5dbc9f8
|
Rustup to rustc 1.16.0-nightly (468227129 2017-01-03): Body fixes for rustup
|
2017-01-04 15:50:30 -08:00 |
|
Manish Goregaokar
|
f552f170db
|
Rustup to rustc 1.16.0-nightly (468227129 2017-01-03): Fix various type errors for rustup
|
2017-01-04 15:50:18 -08:00 |
|
Samuel Tardieu
|
82b2f5663f
|
Add a new "short_circuit_statement" lint (fixes #1194)
|
2016-12-31 01:17:39 +01:00 |
|
llogiq
|
e0ab332303
|
Merge pull request #1409 from Manishearth/fx-new-default
Fix suggestion span on new_without_default (fixes #1407)
|
2016-12-29 20:34:33 +01:00 |
|
Manish Goregaokar
|
b8b54eb0d8
|
Fix suggestion span on new_without_default (fixes #1407)
|
2016-12-29 11:19:32 -08:00 |
|
Manish Goregaokar
|
5d78485a81
|
Merge pull request #1406 from theemathas/double-parens
Add double_parens lint
|
2016-12-28 12:32:04 -08:00 |
|
Theemathas Chirananthavat
|
7034d169e5
|
Update lint documentation using util/update_lints.py
|
2016-12-28 12:06:43 -08:00 |
|
Theemathas Chirananthavat
|
c0c20145d1
|
Fix compile-fail tests by allowing double_parens.
|
2016-12-28 12:04:46 -08:00 |
|
Theemathas Chirananthavat
|
e1c540bfd1
|
Implement the double_parens lint.
|
2016-12-28 12:03:49 -08:00 |
|
Theemathas Chirananthavat
|
d76fa3dfd9
|
Add skeleton for double_parens lint.
|
2016-12-28 11:21:53 -08:00 |
|
Theemathas Chirananthavat
|
e7352877c5
|
Add test for double_parens lint.
|
2016-12-28 11:21:53 -08:00 |
|
Martin Carton
|
96d2483b09
|
Merge pull request #1400 from oli-obk/needed_needless_lifetime
support impl trait for needless lifetimes
|
2016-12-25 18:24:39 +01:00 |
|
Oliver Schneider
|
ba59ba3afc
|
fix rustfmt
|
2016-12-25 17:49:39 +01:00 |
|
Martin Carton
|
7c480d0db7
|
Merge pull request #1394 from Manishearth/absurd_extreme_comparisons_false_positive
fix absurd extreme comparisons false positive
|
2016-12-25 17:47:42 +01:00 |
|
Manish Goregaokar
|
b729b3b8e2
|
Merge pull request #1399 from Manishearth/the_ice_was_a_lie
fix an ice related to associated types
|
2016-12-22 07:38:31 -08:00 |
|
Oliver Schneider
|
93333f0d7b
|
support impl trait for needless lifetimes
|
2016-12-22 15:51:59 +01:00 |
|
Oliver Schneider
|
2f219b827e
|
fix an ice related to associated types
fixes #1341
|
2016-12-22 14:16:07 +01:00 |
|
Oliver Schneider
|
0b10a41ef3
|
fix absurd extreme comparisons false positive
fixes #1387
|
2016-12-21 16:49:53 +01:00 |
|
Oliver Schneider
|
cb861a1bd1
|
Merge pull request #1374 from Nemo157/allow_deprecated
Allow `allow(deprecated)` attribute on `use` items
|
2016-12-21 15:50:32 +01:00 |
|
Oliver Schneider
|
7a1d85f1de
|
Merge branch 'master' into allow_deprecated
|
2016-12-21 15:47:12 +01:00 |
|
Oliver Schneider
|
ad4df726fd
|
Merge pull request #1393 from oli-obk/linkedlists
Don’t warn for types used in trait implementation
|
2016-12-21 15:46:00 +01:00 |
|
Oliver Schneider
|
00a3bfb8eb
|
Don’t warn for types used in trait implementation
|
2016-12-21 15:42:20 +01:00 |
|
Oliver Schneider
|
5060d2fa7c
|
Merge pull request #1206 from Manishearth/pub_enum_variant_names
split pub_enum_variant_names to new lint
|
2016-12-21 13:37:27 +01:00 |
|
Oliver Schneider
|
90fc9c389f
|
split pub_enum_variant_names to new lint
|
2016-12-21 13:30:57 +01:00 |
|
Oliver Schneider
|
647b30884d
|
Merge pull request #1392 from oli-obk/rustfmt
also run rustfmt on clippy-lints
|
2016-12-21 13:26:39 +01:00 |
|
Oliver Schneider
|
55c0c9da8d
|
fix travis
|
2016-12-21 13:21:35 +01:00 |
|
Oliver Schneider
|
6d3841e69d
|
every line needs to be its own string
|
2016-12-21 13:12:17 +01:00 |
|
Oliver Schneider
|
49e3419b87
|
shorten deprecated lints line length
|
2016-12-21 12:50:39 +01:00 |
|
Oliver Schneider
|
53fc09ec46
|
autogenerated functions are ignored by rustfmt
|
2016-12-21 12:40:56 +01:00 |
|
Oliver Schneider
|
0553de8573
|
run rustfmt on clippy, not only on clippy_lints
|
2016-12-21 12:36:25 +01:00 |
|
Oliver Schneider
|
009c6d95d7
|
manually fix the overlong lines
|
2016-12-21 12:30:41 +01:00 |
|
Oliver Schneider
|
47eead5ada
|
function definition style simplification
|
2016-12-21 12:14:54 +01:00 |
|