]>
git.lizzy.rs Git - rust.git/log
Manish Goregaokar [Mon, 8 Aug 2016 16:18:29 +0000 (21:48 +0530)]
Merge pull request #1154 from oli-obk/no_dogfood_for_travis
don't run clippy on itself twice in travis
Manish Goregaokar [Mon, 8 Aug 2016 15:56:00 +0000 (21:26 +0530)]
Merge pull request #1153 from oli-obk/too_many_extern_fn_args
extern fns often need to adhere to a specific api -> don't suggest api changes
Oliver Schneider [Mon, 8 Aug 2016 15:53:07 +0000 (17:53 +0200)]
travis bump
Oliver Schneider [Mon, 8 Aug 2016 15:45:54 +0000 (17:45 +0200)]
also cache files in clippy_lints, necessary for testing cargo-clippy
Oliver Schneider [Mon, 8 Aug 2016 15:33:41 +0000 (17:33 +0200)]
don't run clippy on itself twice in travis
Oliver Schneider [Mon, 8 Aug 2016 15:21:47 +0000 (17:21 +0200)]
extern fns often need to adhere to a specific api -> don't suggest api-changes
Manish Goregaokar [Mon, 8 Aug 2016 11:49:59 +0000 (17:19 +0530)]
Merge pull request #1150 from birkenfeld/remove-warning
Remove "known problem" that only occurs without MIR.
Georg Brandl [Mon, 8 Aug 2016 11:37:39 +0000 (13:37 +0200)]
Remove "known problem" that only occurs without MIR.
Since clippy needs nightly, and nightly is MIR-by-default, we can
get rid of the warning.
Georg Brandl [Mon, 8 Aug 2016 11:34:21 +0000 (13:34 +0200)]
Close code block in docstring
llogiq [Mon, 8 Aug 2016 11:27:12 +0000 (13:27 +0200)]
Merge pull request #1146 from birkenfeld/housekeeping
Some housekeeping on lint descriptions
Georg Brandl [Sat, 6 Aug 2016 08:40:35 +0000 (10:40 +0200)]
Make Python utils more idiomatic, use better names, fix -c mode of update_wiki.
Georg Brandl [Sat, 6 Aug 2016 08:18:36 +0000 (10:18 +0200)]
Make lint descriptions short and to the point; always fitting the column "triggers on".
Georg Brandl [Sat, 6 Aug 2016 07:55:04 +0000 (09:55 +0200)]
Make the lint docstrings more consistent.
Georg Brandl [Sat, 6 Aug 2016 06:56:28 +0000 (08:56 +0200)]
INDEXING_SLICING should probably be a restriction lint.
Manish Goregaokar [Sun, 7 Aug 2016 04:27:16 +0000 (09:57 +0530)]
Merge pull request #1145 from birkenfeld/issue-703-2
Lint literal suffixes not separated by underscores (idea also from #703)
Manish Goregaokar [Sun, 7 Aug 2016 04:18:54 +0000 (09:48 +0530)]
Merge pull request #1147 from birkenfeld/issue-1138
Add a configurable threshold for enum variants before name lints trigger
Georg Brandl [Sat, 6 Aug 2016 18:59:27 +0000 (20:59 +0200)]
Add a configurable threshold for enum variants before name lints trigger (fixes #1138)
Georg Brandl [Fri, 5 Aug 2016 16:50:02 +0000 (18:50 +0200)]
Lint literal suffixes not separated by underscores (see #703)
Georg Brandl [Fri, 5 Aug 2016 16:30:07 +0000 (18:30 +0200)]
Lint inconsistent casing in hex literals (closes #703)
Manish Goregaokar [Thu, 4 Aug 2016 05:33:07 +0000 (11:03 +0530)]
Merge pull request #1132 from Manishearth/whitelist
added OAuth and TrueType to doc whitelist
Andre Bogus [Wed, 3 Aug 2016 20:49:54 +0000 (22:49 +0200)]
added OAuth and TrueType to doc whitelist
Manish Goregaokar [Wed, 3 Aug 2016 03:59:49 +0000 (09:29 +0530)]
Merge pull request #1131 from JDemler/master
No warning when file is opened with read truncate and write
Jakob Demler [Tue, 2 Aug 2016 20:57:32 +0000 (22:57 +0200)]
No warning when file is opened with read truncate and write
Manish Goregaokar [Mon, 1 Aug 2016 15:14:04 +0000 (20:44 +0530)]
Merge pull request #1129 from oli-obk/needless_ref
lint on needless ref in patterns
Oliver Schneider [Mon, 1 Aug 2016 14:59:14 +0000 (16:59 +0200)]
lint on by ref patterns for references
Oliver Schneider [Mon, 1 Aug 2016 13:21:41 +0000 (15:21 +0200)]
Merge pull request #1126 from Manishearth/rustup
Rustup to rustc 1.12.0-nightly (
1225e122f 2016-07-30) and bump to 0.0.80
mcarton [Sun, 31 Jul 2016 17:23:59 +0000 (19:23 +0200)]
Bump to 0.0.80
mcarton [Sun, 31 Jul 2016 17:22:07 +0000 (19:22 +0200)]
Rustup to rustc 1.12.0-nightly (
1225e122f 2016-07-30)
Martin Carton [Sat, 30 Jul 2016 23:14:03 +0000 (01:14 +0200)]
Merge pull request #1125 from Manishearth/ipv4
Add `IPv4` and `IPv6` to the valid doc idents list
mcarton [Sat, 30 Jul 2016 23:07:28 +0000 (01:07 +0200)]
Add `IPv4` and `IPv6` to the valid doc idents list
mcarton [Fri, 29 Jul 2016 18:36:33 +0000 (20:36 +0200)]
s/```/```rust when relevant
It looks better on the wiki/the new documentation page.
Manish Goregaokar [Mon, 25 Jul 2016 05:47:48 +0000 (11:17 +0530)]
Merge pull request #1118 from Manishearth/Manishearth-patch-1
multirust -> rustup (fixes #1117)
Manish Goregaokar [Mon, 25 Jul 2016 05:47:34 +0000 (11:17 +0530)]
multirust -> rustup (fixes #1117)
llogiq [Wed, 20 Jul 2016 15:48:38 +0000 (17:48 +0200)]
Merge pull request #1113 from oli-obk/assign_op
lint `a += a + b` (possible mis-refactoring of `a = a + b`)
Oliver Schneider [Wed, 20 Jul 2016 15:34:58 +0000 (17:34 +0200)]
update lints
Oliver Schneider [Wed, 20 Jul 2016 13:29:24 +0000 (15:29 +0200)]
lint `a += a + b` (possible mis-refactoring of `a = a + b`)
Oliver Schneider [Wed, 20 Jul 2016 11:29:01 +0000 (13:29 +0200)]
get snippets inside the suggestions-closure
mcarton [Tue, 19 Jul 2016 21:08:41 +0000 (23:08 +0200)]
Revert "Maybe fix `deploy.sh`"
This reverts commit
c6c85608613c6047752743513092aabecc5a472a .
mcarton [Tue, 19 Jul 2016 21:00:36 +0000 (23:00 +0200)]
Add encryption label to deploy.sh
Aka. “Fix deploy.sh IV”
mcarton [Tue, 19 Jul 2016 20:48:52 +0000 (22:48 +0200)]
Fix deploy.sh III
mcarton [Tue, 19 Jul 2016 20:42:09 +0000 (22:42 +0200)]
Fix deploy.sh II
mcarton [Tue, 19 Jul 2016 20:27:39 +0000 (22:27 +0200)]
Maybe fix `deploy.sh`
Martin Carton [Tue, 19 Jul 2016 20:13:24 +0000 (22:13 +0200)]
Merge pull request #1109 from Manishearth/setup-gh-pages
Fix deploy.sh and python2 usage
mcarton [Tue, 19 Jul 2016 19:57:40 +0000 (21:57 +0200)]
Fix deploy.sh and python2 usage
Martin Carton [Tue, 19 Jul 2016 19:56:15 +0000 (21:56 +0200)]
Merge pull request #1108 from Manishearth/setup-gh-pages
Add `deploy.sh` to `travis.toml`
mcarton [Tue, 19 Jul 2016 19:51:51 +0000 (21:51 +0200)]
Add `deploy.sh` to `travis.toml`
Martin Carton [Tue, 19 Jul 2016 19:49:06 +0000 (21:49 +0200)]
Merge pull request #1107 from Manishearth/setup-gh-pages
Setup gh-pages
mcarton [Tue, 19 Jul 2016 19:25:46 +0000 (21:25 +0200)]
Setup automatic push of gh-pages
mcarton [Tue, 19 Jul 2016 18:01:10 +0000 (20:01 +0200)]
Merge branch 'feature/gh-pages-docs' of https://github.com/killercup/rust-clippy into killercup-feature/gh-pages-docs
llogiq [Mon, 18 Jul 2016 09:53:28 +0000 (11:53 +0200)]
Merge pull request #1093 from oli-obk/serde_specific_lint
lint on implementing `visit_string` without also implementing `visit_str`
Oliver Schneider [Mon, 18 Jul 2016 09:19:45 +0000 (11:19 +0200)]
"fallout"
Oliver Schneider [Mon, 18 Jul 2016 09:19:33 +0000 (11:19 +0200)]
add an internal lint that catches misordered paths
mcarton [Sun, 17 Jul 2016 11:38:17 +0000 (13:38 +0200)]
Update README
mcarton [Sun, 17 Jul 2016 11:29:34 +0000 (13:29 +0200)]
Dogfood
Martin Carton [Sat, 16 Jul 2016 12:55:14 +0000 (14:55 +0200)]
Merge pull request #1103 from Manishearth/doc-eta
redundant closures don't allocate
Manish Goregaokar [Sat, 16 Jul 2016 12:55:00 +0000 (18:25 +0530)]
redundant closures don't allocate
mcarton [Fri, 15 Jul 2016 22:30:08 +0000 (00:30 +0200)]
Run `./util/update_lints.py`
mcarton [Fri, 15 Jul 2016 22:25:44 +0000 (00:25 +0200)]
Improve docs
Oliver Schneider [Fri, 15 Jul 2016 16:10:28 +0000 (18:10 +0200)]
add the path to the util::path module
Martin Carton [Fri, 15 Jul 2016 13:39:49 +0000 (15:39 +0200)]
Merge pull request #1102 from Manishearth/fix-1100
Fix position of mut in toplevel-ref-arg (fixes #1100, again)
Manish Goregaokar [Fri, 15 Jul 2016 13:32:41 +0000 (19:02 +0530)]
Fix position of mut in toplevel-ref-arg (fixes #1100, again)
Martin Carton [Fri, 15 Jul 2016 12:41:28 +0000 (14:41 +0200)]
Merge pull request #1101 from Manishearth/fix-1100
Suggest mutability and fix type in toplevel-ref-arg
Manish Goregaokar [Fri, 15 Jul 2016 12:22:34 +0000 (17:52 +0530)]
Suggest mutability and fix type in toplevel-ref-arg
Pascal Hertleif [Fri, 15 Jul 2016 11:08:21 +0000 (13:08 +0200)]
Add EditorConfig
Pascal Hertleif [Fri, 15 Jul 2016 11:08:13 +0000 (13:08 +0200)]
Add Level 'Deprecated'
Pascal Hertleif [Fri, 15 Jul 2016 11:08:04 +0000 (13:08 +0200)]
HMTL Docs: Add Configuration, Fix Example Section
mcarton [Fri, 15 Jul 2016 10:32:21 +0000 (12:32 +0200)]
Fix markdown in CHANGELOG
mcarton [Thu, 14 Jul 2016 20:52:01 +0000 (22:52 +0200)]
Format code for methods lints
llogiq [Thu, 14 Jul 2016 19:32:45 +0000 (21:32 +0200)]
Merge pull request #1099 from Manishearth/fix
Some small fixes
Pascal Hertleif [Thu, 14 Jul 2016 19:00:20 +0000 (21:00 +0200)]
Adjust HTML Docs
- Section IDs, with handy anchor links
- Multiple filters for levels
- Table rendering, block quote size
- Nicer loading (hide un-rendered content)
- Code highlighting (only for Rust, of course!)
- Fix parsing of descriptions that have a newline after the section
title (lead to duplicating the title, e.g., "Examples", in the
content)
mcarton [Thu, 14 Jul 2016 17:31:17 +0000 (19:31 +0200)]
Fix FP with `USELESS_VEC` and non-copy types
mcarton [Thu, 14 Jul 2016 16:32:09 +0000 (18:32 +0200)]
Fix suggestion spans for `NEEDLESS_RETURN`
mcarton [Thu, 14 Jul 2016 15:42:40 +0000 (17:42 +0200)]
Fix `MANY_SINGLE_CHAR_NAMES`'s docs
Oliver Schneider [Thu, 14 Jul 2016 11:13:11 +0000 (13:13 +0200)]
Merge pull request #1096 from cramertj/1086-negative-zero
Fix #1086-Added sign check on Constant f64 PartialEq implementation
Taylor Cramer [Wed, 13 Jul 2016 17:02:28 +0000 (10:02 -0700)]
Fix different NaNs in if const expressions test
Taylor Cramer [Wed, 13 Jul 2016 16:55:16 +0000 (09:55 -0700)]
Check for comparison of -0.0 and 0.0 in PartialOrd for Constant
Taylor Cramer [Wed, 13 Jul 2016 16:35:31 +0000 (09:35 -0700)]
Add test for different NaNs
Taylor Cramer [Wed, 13 Jul 2016 07:59:35 +0000 (00:59 -0700)]
Change floating point constant to mem::transmute u64 comparison
Taylor Cramer [Wed, 13 Jul 2016 07:43:33 +0000 (00:43 -0700)]
Added sign check on Constant f64 PartialEq implementation
Oliver Schneider [Tue, 12 Jul 2016 15:36:11 +0000 (17:36 +0200)]
lint on implementing `visit_string` without also implementing `visit_str`
Martin Carton [Tue, 12 Jul 2016 15:03:05 +0000 (17:03 +0200)]
Merge pull request #1092 from Manishearth/fx
Remove unnecessary feature
Manish Goregaokar [Tue, 12 Jul 2016 14:51:45 +0000 (20:21 +0530)]
Remove unnecessary feature
Pascal Hertleif [Tue, 12 Jul 2016 12:11:18 +0000 (14:11 +0200)]
Add First Draft of Lint Listing Page
Martin Carton [Tue, 12 Jul 2016 13:27:19 +0000 (15:27 +0200)]
Merge pull request #1083 from Manishearth/allow-large-arrays
Don't warn when boxing large arrays r? @mcarton
Manish Goregaokar [Sun, 10 Jul 2016 13:23:50 +0000 (18:53 +0530)]
Don't warn when boxing large arrays
Martin Carton [Sun, 10 Jul 2016 13:48:38 +0000 (15:48 +0200)]
Merge pull request #1084 from Manishearth/rustup
Rustup to rustc 1.12.0-nightly (
f93aaf84c 2016-07-09) and bump to 0.0.79
mcarton [Sun, 10 Jul 2016 13:43:06 +0000 (15:43 +0200)]
Bump to 0.0.79
mcarton [Sun, 10 Jul 2016 13:42:02 +0000 (15:42 +0200)]
Rustup to rustc 1.12.0-nightly (
f93aaf84c 2016-07-09)
Manish Goregaokar [Sun, 10 Jul 2016 13:01:17 +0000 (18:31 +0530)]
Merge pull request #1082 from Manishearth/small-fixes
Small fixes
mcarton [Sun, 10 Jul 2016 12:53:42 +0000 (14:53 +0200)]
Link to known issues for `MATCH_SAME_ARMS`
mcarton [Sun, 10 Jul 2016 12:46:39 +0000 (14:46 +0200)]
Try to explain `MATCH_SAME_ARMS` better
mcarton [Sun, 10 Jul 2016 12:07:13 +0000 (14:07 +0200)]
Fix suggestions for `NEW_WITHOUT_DEFAULT`
mcarton [Sun, 10 Jul 2016 12:05:57 +0000 (14:05 +0200)]
Fix FP with `for` loops and shadowed loop variable
llogiq [Sat, 9 Jul 2016 22:06:30 +0000 (00:06 +0200)]
Merge pull request #1060 from Manishearth/sugg
Improve suggestions
Martin Carton [Sat, 9 Jul 2016 19:24:33 +0000 (21:24 +0200)]
Merge pull request #1080 from sourcefrog/patch-2
Fix Markdown syntax in description of collapsible_if
Martin Pool [Sat, 9 Jul 2016 19:20:54 +0000 (12:20 -0700)]
Fix Markdown syntax in description of collapsible_if
llogiq [Fri, 8 Jul 2016 23:40:28 +0000 (01:40 +0200)]
Merge pull request #1074 from Manishearth/fix-doc
Handle `/**` and `~~~` in `DOC_MARKDOWN`
mcarton [Fri, 8 Jul 2016 16:18:45 +0000 (18:18 +0200)]
Handle `/**` and `~~~` in `DOC_MARKDOWN`
Manish Goregaokar [Fri, 8 Jul 2016 05:30:57 +0000 (11:00 +0530)]
Merge pull request #1072 from dashed/patch-1
Add note on how to enable the optional dependency
Alberto Leal [Fri, 8 Jul 2016 00:36:49 +0000 (20:36 -0400)]
Add note on how to enable the optional dependency