Jay Hardee
06fd8784d7
Loose ends and factor out consistency logic.
2017-07-31 19:06:51 -04:00
Jay Hardee
3b56965242
Use DigitInfo instead of get_digits().
2017-07-31 19:06:51 -04:00
Jay Hardee
a6cb1189dd
do_lint() shouldn't format warnings.
2017-07-31 19:06:51 -04:00
Jay Hardee
471b6811d8
Implement method for digit grouping suggestions
2017-07-31 19:06:51 -04:00
Jay Hardee
fbbd788799
Add some structs for cleaning up lint logic later.
...
DigitInfo for storing radix, type, digits of a literal.
WarningType for making warning messages consistent.
2017-07-31 19:06:50 -04:00
Jay Hardee
017b77ae05
rustfmt
2017-07-31 19:06:50 -04:00
Matt Kraai
937a0aa20a
Update from upstream.
2017-07-31 19:06:23 -04:00
Oliver Schneider
f1fa1768a2
Merge pull request #1909 from Arnavion/fix-manifest-path
...
Canonicalize --manifest-path argument before comparing it to cargo metadata.
2017-07-31 22:42:17 +02:00
Oliver Schneider
dfbc8990eb
Update .travis.yml
2017-07-31 13:10:04 +02:00
Oliver Schneider
41c96908cc
Bump the version
2017-07-31 12:38:29 +02:00
Oliver Schneider
9967e9aacc
Update to latest master
2017-07-31 12:37:38 +02:00
Oliver Schneider
c518847c8a
Merge remote-tracking branch 'origin/master'
2017-07-31 09:19:25 +02:00
Arnavion
d3bdec216b
Canonicalize --manifest-path argument before comparing it to cargo metadata.
...
Before this change, a relative path like `--manifest-path=./Cargo.toml` would
fail to find a matching package in the cargo metadata. With this change,
both the argument and the cargo metadata path are canonicalized before
comparison.
2017-07-28 15:22:31 -07:00
Oliver Schneider
398c688afa
Bump the version
2017-07-28 09:23:03 +02:00
Oliver Schneider
bac8b6f1de
Rustup gets rid of false positives
2017-07-28 09:08:09 +02:00
Oliver Schneider
9c731e8237
Merge pull request #1896 from Arnavion/fix-workspace
...
Fix logic that determines closest parent crate when invoked from a subdirectory.
2017-07-27 15:21:09 +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
Arnavion
db7a5c69f1
Fix logic that determines closest parent crate when invoked from a subdirectory.
...
The previous logic incorrectly matches the deepest child of the current
directory that is a crate.
2017-07-27 00:04:17 -07:00
Oliver Schneider
38680e8411
Bump the version
2017-07-24 16:29:47 +02:00
Oliver Schneider
72b2e9539f
Get rid of double double colons
2017-07-24 16:28:41 +02:00
Oliver Schneider
00c5105463
Merge pull request #1899 from rust-lang-nursery/ui_test_changes
...
Fix ui tests
2017-07-24 16:25:54 +02:00
Oliver Schneider
b6609ead72
Merge pull request #1903 from kraai/fix-build
...
Set show_code_when_inline to true
2017-07-24 16:20:35 +02:00
Matt Kraai
de3bdf5826
Set show_code_when_inline to true
...
Fixes #1902
2017-07-24 06:37:12 -07:00
Jay Hardee
f17def5801
Use if let over match.
2017-07-22 19:54:44 -04:00
Jay Hardee
83a6dbc828
Fix lint descriptions.
2017-07-22 19:49:47 -04:00
Jay Hardee
2abd1f73d9
Add lint for digit grouping.
2017-07-22 17:49:45 -04:00
Oliver Schneider
f889ba95d3
Fix ui tests
2017-07-21 10:40:23 +02:00
Oliver Schneider
8a1510013d
Bump the version
2017-07-16 19:48:55 +02:00
Oliver Schneider
006b249c84
Merge pull request #1883 from Manishearth/stash
...
Fix various needless_range_loop false positives
2017-07-16 19:47:16 +02:00
Oliver Schneider
67793af117
Fix path in cargo.toml, which was accepted by previous cargo versions
2017-07-16 19:46:06 +02:00
Oliver Schneider
68948a5654
Fix various needless_range_loop false positives
2017-07-16 19:34:38 +02:00
Oliver Schneider
d24868d036
Update rustc output
2017-07-16 19:34:38 +02:00
Oliver Schneider
c35e85cda8
Merge pull request #1888 from kraai/fix-build
...
Use token_to_string instead of binop_to_string
2017-07-16 19:21:33 +02:00
Manish Goregaokar
5a99a323e9
Create LICENSE
2017-07-13 14:10:30 -07:00
Matt Kraai
7131fdad38
Use token_to_string instead of binop_to_string
...
Fixes #1887
2017-07-13 08:27:57 -07:00
Oliver Schneider
e80d883bf1
Run rustfmt
2017-07-10 10:21:21 +02:00
Oliver Schneider
20d83289ae
Bump the version
2017-07-10 10:20:49 +02:00
Oliver Schneider
a82cd77b2b
Rustup to *rustc 1.20.0-nightly (d84693b93 2017-07-09)*
2017-07-10 10:17:40 +02:00
Oliver Schneider
fd7dda097b
Merge pull request #1871 from uHOOCCOOHu/never_loop_fix
...
Fix the bug remaining in #1586 .
2017-07-05 12:29:43 +02:00
Oliver Schneider
f7dd7697cd
Merge pull request #1873 from uHOOCCOOHu/fix-tests
...
Fix tests.
2017-07-05 12:28:09 +02:00
uHOOCCOOHu
d20c451c2a
Add more test for #1586 .
2017-07-05 15:57:30 +08:00
uHOOCCOOHu
14a1a08b5e
Search continue
in return
expr.
2017-07-05 15:57:29 +08:00
uHOOCCOOHu
a80db63515
Put tests for step_by(0)
back.
2017-07-05 15:51:43 +08:00
uHOOCCOOHu
85384afca3
Remove tests using removed feature step_by
.
...
Update test outputs.
2017-07-05 14:14:24 +08:00
Oliver Schneider
e88c29cf34
Merge pull request #1860 from Vurich/master
...
Allow cargo-clippy to work in subdirectories
2017-07-04 19:32:09 +02:00
Oliver Schneider
01bb0f9e51
ignore needless_lifetimes false positive
2017-07-04 16:07:33 +02:00
Oliver Schneider
1788f7bcde
Merge pull request #1847 from Manishearth/nested_while_let
...
don't lint while_let_on_iterator on nested loops
2017-07-04 16:05:24 +02:00
Oliver Schneider
b8ecdc1cef
Merge pull request #1852 from Manishearth/notrans
...
Use `--emit=metadata` instead of `-Zno-trans`
2017-07-03 09:29:54 +02:00