mcarton
|
9945bd82a8
|
Add better error messages for HashMapLint
|
2016-01-03 17:19:49 +01:00 |
|
mcarton
|
d0bb71e6a2
|
Finish the HashMapLint
|
2016-01-03 17:04:08 +01:00 |
|
mcarton
|
54b70ed8e1
|
Move eq_op::is_exp_equal to utils
|
2016-01-03 17:04:08 +01:00 |
|
mcarton
|
0c6e385493
|
Implement a HashMapLint
|
2016-01-03 17:04:08 +01:00 |
|
Manish Goregaokar
|
4484448cd1
|
Merge branch 'pr-538'
Conflicts:
README.md
|
2016-01-03 21:26:04 +05:30 |
|
Manish Goregaokar
|
780dedc500
|
fixups
|
2016-01-03 21:25:09 +05:30 |
|
Manish Goregaokar
|
822a35ab9f
|
Merge pull request #539 from mcarton/small-fix
Small fix
|
2016-01-03 20:24:16 +05:30 |
|
mcarton
|
bb59717915
|
Remove x rights on a test file
|
2016-01-03 14:49:59 +01:00 |
|
mcarton
|
7a4d6aa8b7
|
Use same error message for OPTION_UNWRAP_USED and RESULT_UNWRAP_USED
IIRC, Result::expect wasn't stable until quite recently, which might be
why there was 2 different error messages.
|
2016-01-03 14:49:54 +01:00 |
|
Guillaume Gomez
|
abfb1d3ca1
|
Add new lint on function naming check (the '_')
|
2016-01-03 14:48:54 +01:00 |
|
mcarton
|
52fbf1989d
|
Add missing WRONG_PUB_SELF_CONVENTION in lint_array! and corresponding test
|
2016-01-03 14:42:24 +01:00 |
|
Manish Goregaokar
|
e3ab0fb6e7
|
Merge pull request #537 from GuillaumeGomez/fields_test
Add test for wild fields
|
2016-01-03 03:55:57 +05:30 |
|
Guillaume Gomez
|
4b9912c2b0
|
Add test for wild fields
|
2016-01-02 23:21:59 +01:00 |
|
llogiq
|
a02f34aba9
|
Merge pull request #520 from mcarton/#471
Implement #471
|
2016-01-02 21:07:56 +01:00 |
|
llogiq
|
3e20292877
|
Merge pull request #535 from GuillaumeGomez/improve_field_help
Add help on field binding
|
2016-01-02 21:05:22 +01:00 |
|
mcarton
|
542685dad1
|
Merge branch 'master' of https://github.com/Manishearth/rust-clippy into #471
|
2016-01-02 19:36:45 +01:00 |
|
llogiq
|
ec5d96228a
|
Merge pull request #534 from Manishearth/macros
Add a smarter macro check, use it
|
2016-01-02 19:16:27 +01:00 |
|
Manish Goregaokar
|
d8d3ee907b
|
Add macro check for box vec (fixes #529)
|
2016-01-02 21:49:53 +05:30 |
|
Manish Goregaokar
|
a745efd566
|
Add smarter macro check for block_in_if (fixes #528)
|
2016-01-02 21:41:53 +05:30 |
|
Manish Goregaokar
|
32cf6e32f6
|
Improve documentation on match_ref_pats (fixes #532)
|
2016-01-02 16:36:17 +05:30 |
|
Manish Goregaokar
|
c11d140ebf
|
Bump to 35
|
2016-01-02 16:10:31 +05:30 |
|
Manish Goregaokar
|
1605ef6ed4
|
Rustup to syntax::errors changes
|
2016-01-02 16:10:15 +05:30 |
|
Guillaume Gomez
|
bd8a265000
|
Add help on field binding
|
2016-01-02 06:31:05 +01:00 |
|
llogiq
|
70486b3006
|
Merge pull request #527 from karyon/master
Add "warn/allow by default" to lint descriptions
|
2016-01-01 23:28:11 +01:00 |
|
Johannes Linke
|
f89e400578
|
Minor documentation cleanups
|
2016-01-01 17:49:01 +01:00 |
|
Johannes Linke
|
b287739c0b
|
Remove reference to a fixed issue
|
2016-01-01 17:48:46 +01:00 |
|
Johannes Linke
|
06f30a61dd
|
Add "warn/allow by default" to lint descriptions where it was missing.
|
2016-01-01 17:48:19 +01:00 |
|
Manish Goregaokar
|
261bed1f8e
|
Merge pull request #524 from devonhollowood/iterator-suggestions
Iterator suggestions
|
2015-12-31 14:16:15 +05:30 |
|
Devon Hollowood
|
093582c102
|
Make MethodsPass lint notes clearer
|
2015-12-30 01:07:40 -08:00 |
|
Devon Hollowood
|
2c42d46468
|
Bug fix
|
2015-12-30 00:55:38 -08:00 |
|
Devon Hollowood
|
a6bd2d0622
|
Add SEARCH_IS_SOME lint
|
2015-12-30 00:38:03 -08:00 |
|
Manish Goregaokar
|
e7f3fa6713
|
Remove * dep
|
2015-12-29 10:25:53 +05:30 |
|
Devon Hollowood
|
bbd439ec9e
|
Add FILTER_NEXT lint
|
2015-12-28 16:56:58 -08:00 |
|
Seo Sanghyeon
|
07830c44af
|
Extend escape analysis to arguments
|
2015-12-28 23:12:57 +09:00 |
|
Manish Goregaokar
|
ee236dac46
|
Merge pull request #522 from devonhollowood/methods_refactor
Refactor `check_expr()` impl for `MethodsPass`
|
2015-12-28 14:36:01 +05:30 |
|
Devon Hollowood
|
29b53d600f
|
Replace match_method_chain() with method_chain_args()
|
2015-12-27 14:15:09 -08:00 |
|
Devon Hollowood
|
f1aac931bd
|
Refactor check_expr() impl for MethodsPass
|
2015-12-27 01:22:53 -08:00 |
|
Manish Goregaokar
|
dbf1cdf34a
|
Fix panic lint
|
2015-12-24 15:27:31 +05:30 |
|
mcarton
|
592ca26e90
|
Fix #518
|
2015-12-23 22:37:52 +01:00 |
|
mcarton
|
4958878ad2
|
Fix missing parameter in panic!
|
2015-12-23 22:36:37 +01:00 |
|
mcarton
|
0fa8481ba3
|
Put tests in tests folder
|
2015-12-23 17:48:41 +01:00 |
|
mcarton
|
d01987a40b
|
Include error message in tests
|
2015-12-23 11:26:35 +01:00 |
|
mcarton
|
2fd3093395
|
Only run MATCH_OVERLAPPING_ARM on integral matches
|
2015-12-23 11:25:44 +01:00 |
|
mcarton
|
90efb7b76d
|
Fix typo
|
2015-12-23 11:25:32 +01:00 |
|
Manish Goregaokar
|
69c9edee54
|
Merge pull request #519 from fhartwig/block-in-if-expr-false-positive
Don't trigger block_in_if_condition_expr lint if the block is unsafe
|
2015-12-23 07:56:40 +05:30 |
|
Manish Goregaokar
|
a2b842dff3
|
Bump cargo (fixes #517)
|
2015-12-23 07:53:01 +05:30 |
|
mcarton
|
1aa3956b8a
|
Update README
|
2015-12-23 02:45:17 +01:00 |
|
mcarton
|
0c8de9ed52
|
Split MatchPass::check_expr for dogfood
|
2015-12-23 02:42:01 +01:00 |
|
mcarton
|
3373ea43c0
|
Consider literal patterns in MATCH_OVERLAPPING_ARM
|
2015-12-23 02:42:01 +01:00 |
|
mcarton
|
7216e83189
|
Implement #471
|
2015-12-23 02:42:01 +01:00 |
|