Commit Graph

447 Commits

Author SHA1 Message Date
llogiq
a371558bdb Merge pull request #1093 from oli-obk/serde_specific_lint
lint on implementing `visit_string` without also implementing `visit_str`
2016-07-18 11:53:28 +02:00
Oliver Schneider
b4ee9115d8 "fallout" 2016-07-18 11:19:45 +02:00
Oliver Schneider
02c46f057f add an internal lint that catches misordered paths 2016-07-18 11:19:33 +02:00
Oliver Schneider
fc54a91916 add the path to the util::path module 2016-07-15 18:10:28 +02:00
llogiq
b1becf41e4 Merge pull request #1099 from Manishearth/fix
Some small fixes
2016-07-14 21:32:45 +02:00
mcarton
ea665c38f1 Fix FP with USELESS_VEC and non-copy types 2016-07-14 19:31:17 +02:00
Manish Goregaokar
c1421c6e82 Don't warn when boxing large arrays 2016-07-12 18:49:34 +05:30
mcarton
3a201f43ec Rustup to rustc 1.12.0-nightly (f93aaf84c 2016-07-09) 2016-07-10 15:42:02 +02:00
mcarton
eb75d4ee62 Fix suggestions for NEW_WITHOUT_DEFAULT 2016-07-10 14:20:38 +02:00
llogiq
ad1cd99054 Merge pull request #1060 from Manishearth/sugg
Improve suggestions
2016-07-10 00:06:30 +02:00
David Tolnay
33c767c510 Add "JavaScript" to doc-valid-idents 2016-07-06 21:27:29 -07:00
mcarton
bf513229b1 Address PR's comments 2016-07-06 15:49:49 +02:00
mcarton
c5e91e70d0 Use sugg::Sugg in transmute links 2016-07-04 02:22:57 +02:00
mcarton
7778f314f2 Merge branch 'master' into sugg 2016-07-04 00:51:19 +02:00
mcarton
ffa840d4f2 Use utils::sugg in match related lints
Also don't build suggestion when unnecessary.
2016-07-03 23:27:37 +02:00
mcarton
7781f1d7c5 Add a new not_unsafe_ptr_arg_deref lint 2016-07-03 13:28:34 +05:30
mcarton
cc18556ae5 Use utils::sugg in swap lints 2016-07-02 17:31:22 +02:00
mcarton
2a45a2ab6b Use utils::sugg in FOR_KV_MAP 2016-07-01 20:55:45 +02:00
mcarton
dbf6dc66d8 Add more sugggestion-building functions 2016-07-01 19:30:38 +02:00
mcarton
e613c8b492 Introduce multispan_sugg 2016-07-01 18:43:42 +02:00
mcarton
97f65b0296 Rustup to ea0dc92972 III 2016-07-01 17:49:18 +02:00
mcarton
98f18f0474 Move vec! unexpanding function to utils::higher 2016-07-01 17:12:49 +02:00
mcarton
4dff4df577 Move more functions to utils::higher 2016-07-01 17:12:49 +02:00
mcarton
92b04129fe Move unsugar_range to utils::higher 2016-07-01 17:12:49 +02:00
mcarton
7023988020 Use utils::sugg in TOPLEVEL_REF_ARG 2016-07-01 17:12:48 +02:00
mcarton
7a1fc9fce5 Use utils::sugg in MATCH_BOOL 2016-07-01 17:12:48 +02:00
mcarton
9811dea237 Add a module to pretty-print suggestions 2016-07-01 17:12:48 +02:00
Oliver Schneider
799861d7e0 use span_lint_and_then instead of adding to the DiagnosticWrapper 2016-06-27 17:14:04 +02:00
Oliver 'ker' Schneider
8c5e617c9a don't lint on comparing *const f32s 2016-06-25 18:59:37 +02:00
Oliver Schneider
36c5026c48 fix cargo clippy when using with --manifest-path 2016-06-21 12:31:30 +02:00
Manish Goregaokar
5b1d849c7e Revert "fix cargo clippy when using with --manifest-path"
This reverts commit b31bebeea4.
2016-06-21 15:24:04 +05:30
Oliver Schneider
b31bebeea4 fix cargo clippy when using with --manifest-path 2016-06-21 11:35:34 +02:00
Oliver Schneider
a976401171 round 2 2016-06-16 12:20:05 +02:00
Oliver Schneider
4701f13551 round 1 2016-06-16 12:20:05 +02:00
Martin Carton
f9b3aebfdf Merge pull request #1000 from Manishearth/doc_whitelist
added GPLv{2,3} to doc-valid-idents
2016-06-10 00:44:52 +02:00
mcarton
d85b8062e3 Format all if_let_chain consistently 2016-06-10 00:09:17 +02:00
mcarton
90453fd893 Run rustfmt
Only partially apply suggestions.
2016-06-10 00:08:14 +02:00
Andre Bogus
8756ae5082 added GPLv{2,3} to doc-valid-idents 2016-06-10 00:06:50 +02:00
mcarton
c5affa2efc Whitelist Nan in DOC_MARKDOWN 2016-06-09 23:33:28 +02:00
Oliver Schneider
a3f7fea36c simply parse unknown json-strings as strings instead of erroring 2016-06-06 11:03:15 +02:00
mcarton
a7a6c0461d Add environment variable to deactivate wiki links 2016-06-05 22:03:02 +02:00
Oliver Schneider
7bb8ba4631 process more kinds of metadata 2016-06-02 17:29:25 +02:00
Andre Bogus
2811dd64ec added missing PatKind::Path + tests 2016-05-31 23:35:42 +02:00
Andre Bogus
6aa37e57a2 s/PatKind::Ident/PatKind::Binding/g 2016-05-31 23:30:49 +02:00
Oliver Schneider
80e81d351d add version check to the unit tests 2016-05-30 12:47:04 +02:00
mcarton
a892a96eeb Rustup to *1.10.0-nightly (7bddce693 2016-05-27)* 2016-05-28 16:35:38 +02:00
Oliver Schneider
bf227f4729 split clippy into lints, plugin and cargo-clippy 2016-05-27 13:03:58 +02:00