Commit Graph

1198 Commits

Author SHA1 Message Date
Seiichi Uchida 7f4b583c47 Add multiline case for test against map(f).unwrap_or(None) 2017-10-07 21:14:30 +09:00
Seiichi Uchida f5c941a404 Update OPTION_MAP_UNWRAP_OR lint
Add a suggestion to replace `map(f).unwrap_or(None)` with `and_then(f)`.
2017-10-06 22:06:47 +09:00
Cameron Steffen d6b35f9839 add never_loop test 2017-10-05 23:46:08 -05:00
sinkuu 1b1b41a5e6 Test if #[allow] works 2017-10-04 22:26:41 +09:00
sinkuu 771d2220d2 Add identity_conversion lint (fixes #1051) 2017-10-04 22:16:16 +09:00
PizzaIter 47df717229 Add lints `transmute_int_to_*` 2017-10-03 14:27:42 +02:00
Oliver Schneider 50ffaca4c9
Reduce the hackiness of cargo-clippy 2017-10-03 12:07:24 +02:00
Oliver Schneider ebc9891fc6 Merge pull request #1838 from rust-lang-nursery/fix-doc
Don't lint autolinks in `doc_markdown`
2017-09-30 17:10:09 +02:00
mcarton aca6c1e065 Have a separate message for raw URLs in doc 2017-09-30 14:59:22 +02:00
mcarton e40c270d4f Don't lint autolinks in `doc_markdown` 2017-09-30 14:46:55 +02:00
Laura Peskin ddad5e0f86 add tests for false positives 2017-09-29 21:01:11 -04:00
Laura Peskin 7fd11d23b0 add ui test for invalid_ref 2017-09-29 21:01:10 -04:00
Laura Peskin f3e51d8d65 add lint for creation of invalid references 2017-09-29 21:01:10 -04:00
mcarton 7e956ac7c4 Fix regression with `print!` 2017-09-29 19:13:21 +02:00
mcarton cae9cedeb5 Fix regression with `format!` 2017-09-29 18:36:03 +02:00
Oliver Schneider bc76f397c6 Merge pull request #2084 from ykrivopalov/bit_mask_verbosity_threshold
Configuration option for VERBOSE_BIT_MASK threshold
2017-09-29 08:49:27 +02:00
Manish Goregaokar 3159a7f2a1 Update ... -> ..= in tests 2017-09-28 10:40:37 -07:00
Manish Goregaokar 387efd459c
Merge branch 'pr-1945' 2017-09-25 20:11:10 -07:00
Manish Goregaokar bfc31536c7 Make it a ui test, update 2017-09-25 18:32:05 -07:00
Manish Goregaokar 04c44fa3fe Update line numbers 2017-09-25 13:52:17 -07:00
Michal Budzynski 44ecc19a3f stabilizing feature iterator_for_each for rust 1.21.0 2017-09-25 13:45:38 -07:00
Yury Krivopalov a3ad409341 Configuration option for VERBOSE_BIT_MASK threshold
By default is 1. u64, because I didn't figure out how to deserialize
u128 option from config.
2017-09-25 23:38:49 +03:00
Manish Goregaokar 6842a522bb Merge pull request #2079 from rust-lang-nursery/ptr_arg-vs-capacity
avoid linting `ptr_arg` if `.capacity()` is called.
2017-09-25 10:22:57 -07:00
Laura Peskin d7867ef8c1 add lint for mutable borrow; may have false positives. pushed for feedback 2017-09-25 02:00:21 -04:00
Laura Peskin 9a17150a06 refactor, add spans to warnings, add tests 2017-09-24 15:40:17 -04:00
Manish Goregaokar d0eff10a7c Update test, fix lint 2017-09-24 15:40:16 -04:00
Laura Peskin 319f12a4c4 implement lint for mutable range bound 2017-09-24 15:40:16 -04:00
Laura Peskin b091fb9b24 add lint declaration and example that should trigger the lint 2017-09-24 15:40:16 -04:00
Oliver Schneider 4ab2223e59 Merge pull request #2060 from mrecachinas/feature/int-plus-one
Addresses #1955 - Suggests >= y + 1 become > y
2017-09-24 13:57:56 +02:00
Manish Goregaokar 50e410e796 Update test expectations 2017-09-23 13:35:06 -07:00
Michael Recachinas 21e9a1285d Use span_lint_and_then as per feedback 2017-09-23 19:32:11 +01:00
Andre Bogus 1e0268fda8 avoid linting `ptr_arg` if `.capacity()` is called. Also suggest removing `.as_str()` where applicable.
THis fixes #2070.

Also fixes a few formatting mishaps
2017-09-20 23:59:23 +02:00
Chris Emerson f680eb164d Update unnecessary_operation and no_effect to not suggest removing
structs/enums wrappers when that type implements Drop as noted
in #2061.
2017-09-18 20:07:33 +01:00
Michael Recachinas bb40bd68a4 Add tests for 'int_plus_one' 2017-09-17 17:27:40 +01:00
Oliver Schneider 2bb8efdb4d Merge pull request #2058 from rust-lang-nursery/ptr_arg-vs-clone
add suggestions for .clone() in ptr_arg fns
2017-09-17 15:37:21 +02:00
Marcus Klaas 48ed3c058f Extend MANUAL_MEMCPY lint so that it also detects manual clones between slices 2017-09-16 19:17:22 -04:00
Marcus Klaas a6206cc5f8 Add test for manual slice clones 2017-09-16 18:53:55 -04:00
llogiq 708a818094 Merge pull request #2057 from topecongiro/issue-1818
Enhance CHARS_*_CMP lint
2017-09-16 09:16:55 +02:00
Andre Bogus 72be166756 add suggestions for .clone() in ptr_arg fns 2017-09-16 09:10:26 +02:00
topecongiro d5d300c034 Update tests 2017-09-16 14:50:30 +09:00
topecongiro d8afe2ccbc Update tests 2017-09-16 11:27:46 +09:00
Seiichi Uchida 0215a1acb0 Update a test 2017-09-14 22:27:29 +09:00
topecongiro 49d388d4ec Remove '\t' from .stderr
to make cargo test pass
2017-09-14 13:18:34 +09:00
Oliver Schneider 32a9394490
Rustup 2017-09-13 15:34:04 +02:00
Oliver Schneider 36cd745640 Regressions (#2041) 2017-09-12 14:25:58 +02:00
Andre Bogus e7e8e79020 suggestion for ptr_arg 2017-09-10 19:32:24 +02:00
Aaron Hill d318ced660
Add CLONE_ON_REF_PTR lint
Closes issue #1645
2017-09-09 21:52:19 -04:00
Oliver Schneider 78f6db907c
Soft rustup (only fixed some tests) 2017-09-08 12:28:31 +02:00
Manish Goregaokar 8aa1d118b3 Merge pull request #2004 from sunfishcode/master
When suggesting `from(x)` for lossless casts, strip parens from `x`.
2017-09-05 15:09:39 -07:00
Manish Goregaokar 0ceba6bed6 format comment 2017-09-05 14:19:51 -07:00
Manish Goregaokar 44b852b10e Merge pull request #2023 from montrivo/while_let_loop
`while_let_loop` doesn't take into account break-with-value #1948
2017-09-05 14:19:00 -07:00
Tim Nielens 7489a84c6a `while_let_loop` doesn't take into account break-with-value #1948 2017-09-05 22:28:30 +02:00
Oliver Schneider 8c824e4cbc Also ignore `continue` statements in `is_unit_expr` 2017-09-05 12:12:44 -07:00
Dan Gohman 396cfa7055 Only strip parens for binary expressions. 2017-09-05 10:55:08 -07:00
Dan Gohman ffa0bd24ed Add a testcase demonstrating how precedence interacts with the lossless-cast lint. 2017-09-05 10:55:08 -07:00
Dan Gohman 35cf2715dc When suggesting `from(x)` for lossless casts, strip parens from `x`. 2017-09-05 10:55:04 -07:00
Marcus Klaas 90f345df94
Add lint to detect manual slice copies 2017-09-05 12:56:26 +02:00
Oliver Schneider b32631794a
Rustfmt for_loop.rs and add false positive tests 2017-09-05 12:53:52 +02:00
Oliver Schneider e4524ac4de
Run nightly rustfmt 2017-09-05 12:39:27 +02:00
Oliver Schneider 7757c893ef
Fix `len_zero` ICE 2017-09-04 17:05:47 +02:00
Manish Goregaokar 35eda0531a
Fix unit_expr expectations and changelog entry 2017-09-03 14:14:20 -07:00
Zaki Manian 44f694d0a1 Rustfmt tests 2017-09-03 13:46:49 -07:00
Zaki Manian 8b53f2238b Fix all the clippy lints
Add false positive tests
2017-09-03 13:39:49 -07:00
Zaki Manian e0caf26586 RustFmt file and tests 2017-09-03 11:19:59 -07:00
Zaki Manian eb7955b265 More relevant tests 2017-09-03 10:39:28 -07:00
Zaki Manian 436d838ad7 Update unit tests 2017-09-03 09:12:55 -07:00
Zaki Manian 33e86407fd early tests 2017-09-03 08:56:34 -07:00
Oliver Schneider ff91c6359a
wiki -> docs 2017-09-01 12:34:10 +02:00
Oliver Schneider c64073b2f5
Deprecate the wiki and remove the lint list from the README (fixes #1933) 2017-09-01 12:34:05 +02:00
Dan Gohman 1ea70116d3 Enable the cast_lossless warning by default. 2017-08-29 05:48:56 -07:00
Oliver Schneider 6bc7893b70 Merge pull request #1956 from sunfishcode/master
Add a lint for lossless casts.
2017-08-29 08:50:36 +02:00
Tim Nielens ec79970771 len_without_is_empty false positive #1740 2017-08-28 23:18:12 +02:00
Oliver Schneider 73d87d966d
Update tests to current rustc 2017-08-28 18:16:16 +02:00
Dan Gohman 7714203c72 Add a lint for lossless casts. 2017-08-28 08:42:33 -07:00
Oliver Schneider 23bc6508bb Merge pull request #1861 from CBenoit/master
Add example for needless borrowed ref lint and register it
2017-08-28 14:34:30 +02:00
Andre Bogus df903edddd New lint: (maybe_)infinite_iter
This fixes #1870 (mostly, does not account for loops yet)
2017-08-25 22:20:52 +02:00
Alexey Zabelin 695bedbe27
Rename `match_path_old` to `match_path`
The old `match_path` was renamed to `match_qpath`.

As per #1983.
2017-08-24 20:42:50 -04:00
Oliver Schneider ab362031ed Merge pull request #1959 from DarkEld3r/1884-borrowed-box-any
Fix borrowed_box lint for Box<Any>
2017-08-24 23:59:15 +02:00
Oliver Schneider 36e417cce5 Merge pull request #1982 from rust-lang-nursery/bytecount
new lint: naive_bytecount
2017-08-24 09:09:56 +02:00
Andre Bogus 6d989c729d add closure arg check, also catch non-consts 2017-08-23 17:54:35 +02:00
Stanislav Tkach 45ff467c31 Fix borrowed_box lint for Box<Any> 2017-08-23 17:00:39 +03:00
Andre Bogus 70e34077d5 new lint: naive_bytecount 2017-08-22 23:45:08 +02:00
Tim Nielens 572b3388ac lint #1674: lifetimed types exclusion
add expect() message and update test results
2017-08-22 19:22:47 +02:00
Tim Nielens 3f575d874b lint #1674: lifetimed types exclusion 2017-08-22 19:08:49 +02:00
Oliver Schneider 992d88ab58 Merge pull request #1977 from rust-lang-nursery/panic
Fix a panic and a false positive
2017-08-22 10:20:02 +02:00
Andre Bogus 2362177aaf fix #768 by checking for message macro expansion 2017-08-21 23:23:54 +02:00
Oliver Schneider c3ef220bba
Rebase and update ui test 2017-08-21 14:22:41 +02:00
Oliver Schneider 66346b22ff Merge pull request #1973 from rust-lang-nursery/fix-1920
remove stars at the beginning of multiline comments
2017-08-21 13:52:26 +02:00
Oliver Schneider 3eab44acb1
Don't trigger `Self` suggestion inside derives 2017-08-21 12:58:06 +02:00
Oliver Schneider 56068b1b67
Fix ICE #1969 2017-08-21 12:57:33 +02:00
Oliver Schneider f1847f7a98
Test changes 2017-08-21 10:26:46 +02:00
Oliver Schneider 5e5478a3c3 Merge pull request #1931 from rust-lang-nursery/move_links
Change all links to reflect the move to rust-lang-nursery
2017-08-21 09:35:19 +02:00
Andre Bogus 93c48a0977 remove stars at the beginning of multiline comments 2017-08-19 22:52:49 +02:00
Oliver Schneider d1eecbaa2f Merge pull request #1965 from montrivo/use_self
lint #1674: replace struct name with `Self` when applicable
2017-08-18 20:54:18 +02:00
Tim Nielens 7aebe3a690 lint #1674: replace struct name with `Self` when applicable
SelfType const and suggestion
2017-08-18 19:46:50 +02:00
Joonas Koivunen 171f7b4eb7 tests/ui/let_unit: fix comment and example code
The previous version would had deadlocked as the Sender remained alive
and iterator would had never became complete. Just in case someone
decided to run it.
2017-08-18 17:29:05 +03:00
Joonas Koivunen cf8e95eb22 is_from_for_desugar: add match for `for _ in x`
This will avoid `let_unit_value` in the examples in the ui-test.
It might match too widely.
2017-08-18 17:07:39 +03:00
Tim Nielens 7759bd6111 lint #1674: replace struct name with `Self` when applicable 2017-08-18 01:11:39 +02:00
Mateusz Mikula 0d244d3f39
Fix verbose_bit_mask off by one error
Fixes #1940
2017-08-14 16:22:20 +02:00
Oliver Schneider 4470d7a8ca Merge branch 'master' into move_links 2017-08-14 10:07:26 +02:00
Oliver Schneider d6fc34fd08 Update for rustc output changes 2017-08-14 09:54:47 +02:00
Oliver Schneider 459cf467c5 Rustup 2017-08-14 09:54:47 +02:00
Oliver Schneider b25b6b3355
Rustfmt 2017-08-14 09:43:26 +02:00
Andre Bogus f515d7bb67 Change all links to reflect the move to rust-lang-nursery 2017-08-06 23:10:55 +02:00
Andre Bogus 76ca4dca85 unify checks into single visitor, fix block walk 2017-08-04 07:48:43 +02:00
Andre Bogus 3b7f3dc8e7 WIP: Find binding or assignment within outer loop 2017-08-03 22:11:58 +02:00
Oliver Schneider 9b3ea4264f Update to latest compiletest version 2017-08-02 18:07:05 +02:00
Oliver Schneider 74c776585c Move all our tests back to ui tests 2017-08-01 17:54:21 +02:00
Oliver Schneider 3a61b452a2
Create a lint authoring helper (generates matching code) 2017-08-01 12:55:52 +02:00
Oliver Schneider 065974c8ae Fix typo in previous commit 2017-07-27 13:37:21 +02:00
Oliver Schneider 34a3e9c157 Wrong placement of inner attribute in previous commit 2017-07-27 13:35:34 +02:00
Oliver Schneider b4115fc245 Rustc doesn't generate expansion info for `cfg!` 2017-07-27 13:04:27 +02:00
Oliver Schneider f889ba95d3 Fix ui tests 2017-07-21 10:40:23 +02:00
messense b862b9b115
Update windows ui tests 2017-07-03 14:53:52 +08:00
messense 95f04f80fb
Update ui tests 2017-07-03 12:37:14 +08:00
Georg Brandl 6b6253016f Update stderr files for change in error reporting
rustc now (https://github.com/rust-lang/rust/issues/33525) does not
report an error count anymore, because it was not correct in many cases.
2017-05-26 16:54:07 +02:00
Oliver Schneider 6982d66a59 Enable 64bit vs 32bit tests 2017-05-17 18:15:21 +02:00
Oliver Schneider 83ddce4a90 Use -Zremap-path-prefix to create system independent paths 2017-05-17 17:51:35 +02:00
Oliver Schneider fdbc62dd4f Use the workspace target directory 2017-05-17 15:21:57 +02:00
Oliver Schneider 4465bc3e3f Make most tests an `example` so we can run them one by one 2017-05-17 14:19:44 +02:00
Andre Bogus e75d7ffd2d distinguish debug_assert 2017-05-15 22:49:20 +02:00
mcarton b6326121ab Fix span in `blacklisted_name` 2017-05-14 14:58:16 +02:00
Oliver Schneider 4d5e25f31d Update to rustc 1.19.0-nightly (826d8f385 2017-05-13)
fixes #1759, #1758
2017-05-14 09:56:10 +02:00
Oliver Schneider 29cb2f7eba Fix various wrong uses of NestedVisitorMap::All 2017-05-12 12:02:42 +02:00
Oliver Schneider 672045689e Fix #1730 2017-05-11 19:02:19 +02:00
Oliver Schneider 8300f0c080 Merge pull request #1747 from Manishearth/mut_fp
Fixes #1735
2017-05-11 18:18:58 +02:00
Luis de Bethencourt 6f3679b8e4 clean tests/ui/zero_div_zero.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt b5a124bc27 clean tests/ui/while_loop.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 45949c0da9 clean tests/ui/vec.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 300a82c295 clean tests/ui/used_underscore_binding.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt fd3c001ec9 clean tests/ui/unused_io_amount.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt d0b932fb53 clean tests/ui/unsafe_removed_from_name.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt cf7303d217 clean tests/ui/unicode.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 81ee7f752e clean tests/ui/transmute.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 24324f84d8 clean tests/ui/toplevel_ref_arg.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 80ca0484c7 clean tests/ui/swap.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt a7635aa1c8 clean tests/ui/strings.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt c79a350c55 clean tests/ui/short_circuit_statement.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt ffb768cf8d clean tests/ui/serde.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt bf6d4b7129 clean tests/ui/regex.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 36ba4885ab clean tests/ui/reference.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 7d2e0cb435 clean tests/ui/redundant_closure_call.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 169f35712c clean tests/ui/print.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt ec343e1524 clean tests/ui/precedence.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 69139facb2 clean tests/ui/ok_if_let.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt c9190f681d clean tests/ui/non_expressive.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt efbaf09308 clean tests/ui/no_effect.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 47c17e63e7 clean tests/ui/new_without_default.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 747a20153c clean tests/ui/neg_multiply.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt cd55b87874 clean tests/ui/needless_return.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt b4a20aedf9 clean tests/ui/needless_bool.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt ac00b1d70b clean tests/ui/mut_mut.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 9ece185c45 clean tests/ui/methods.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 409eea2b51 clean tests/ui/mem_forget.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 86d5ffae8a clean tests/ui/matches.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt a5e66fa34b clean tests/ui/literals.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt cf9370f670 clean tests/ui/lifetimes.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 2df0161973 clean tests/ui/let_if_seq.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 7b2766af4a clean tests/ui/len_zero.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 3ca67910a8 clean tests/ui/if_let_redundant_pattern_matching.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 2389f9e94c clean tests/ui/functions.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt df5d12a3ec clean tests/ui/formatting.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 6d2329f2cb clean tests/ui/for_loop.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt faca269488 clean tests/ui/float.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt bc9cdf1d64 clean tests/ui/eval_order_dependence.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt fbc6b26592 clean tests/ui/eta.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 8fc00c57b6 clean tests/ui/eq_op.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 5013f49195 clean tests/ui/entry.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 856d64d43e clean tests/ui/doc.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt e3aa074033 clean tests/ui/derive.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt e2cce4809b clean tests/ui/copies.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 5e45d09c4f clean tests/ui/conf_french_blacklisted_name.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt aa3d361bec clean tests/ui/collapsible_if.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt ed713d67d6 clean tests/ui/cmp_owned.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 17284bacee clean tests/ui/cast.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 34e4c0f9e3 clean tests/ui/booleans.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 5865c2aacd clean tests/ui/bool_comparison.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt cc923b5d0e clean tests/ui/block_in_if_condition.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt 0c9d9d9f6c clean tests/ui/blacklisted_name.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt ac4ce0b2fe clean tests/ui/assign_ops2
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Luis de Bethencourt e18a250139 clean tests/ui/absurd-extreme-comparisons.rs
Cleaning the empty lines for clarity.
2017-05-11 16:22:32 +01:00
Oliver Schneider 81b35d197b Fixes #1735 2017-05-11 16:32:06 +02:00
Oliver Schneider fb6895836f Address PR comments 2017-05-11 15:36:27 +02:00
Oliver Schneider 2cd3366817 Fixes #443 2017-05-10 13:42:19 +02:00
Oliver Schneider 3b3e47f451 Merge pull request #1738 from Manishearth/serde
Update serde to 1.0
2017-05-10 08:55:36 +02:00
Oliver Schneider dee53fa1e2 Merge pull request #1728 from Manishearth/inspector
Print type adjustments in the inspector
2017-05-09 15:26:01 +02:00
Oliver Schneider 31b2bf4ab9 Update our config reading to serde 1.0 2017-05-09 15:23:38 +02:00
Oliver Schneider 8225c23a33 Update to serde 1.0 2017-05-09 15:23:10 +02:00
Luis de Bethencourt f1434d2023 clean tests/ui/assign_ops.rs
When all //~ were removed from tests, these were replaced with empty
lines to leave the numbers in the expected stderr untouched.

Cleaning the empty lines for clarity.
2017-05-08 14:05:02 +01:00
Oliver Schneider 866239b1a8 Add a test showing a false positive on needless_borrow 2017-05-05 14:26:14 +02:00
Oliver Schneider a6c8464dde Update to `rustc 1.19.0-nightly (6a5fc9eec 2017-05-02)` 2017-05-03 12:51:47 +02:00
Oliver Schneider e3084cc085 Fix #1698 (ICE regression in clippy's const eval) 2017-04-28 18:10:10 +02:00
Oliver Schneider 96b25cdaf2 Add regression tests for op_ref 2017-04-28 17:07:39 +02:00
Oliver Schneider 7aa42073f2 Fix op_ref false positives 2017-04-28 17:03:47 +02:00
Oliver Schneider 5381c4fcf6 Update ui tests to new rustc range printing 2017-04-25 10:57:44 +02:00
Oliver Schneider 68369e5d37
Merge remote-tracking branch 'origin/master' into yati_master 2017-04-25 10:31:40 +02:00
mcarton b20a6a773c
Update tests to new format of multiline errors 2017-04-23 15:39:41 +02:00
Yati Sagade cac15d24f9 needless_continue: Remove indentation of suggestion code.
As per a suggestion by Oliver on the PR thread, maintaining indentation
in the suggested code is futile because of the changes in the compiler
and the messiness of real-world code. rustfmt will do the indentation if
required, so we don't need to do it.
2017-04-13 21:48:52 +02:00
Oliver Schneider 5842463562 Run rustfmt 2017-04-12 11:06:32 +02:00
Oliver Schneider 3534149035 Update ui tests 2017-04-11 16:19:27 +02:00