Andre Bogus
|
63425de77d
|
while_immutable_cond: check condition for mutation
|
2021-04-29 10:10:58 +02:00 |
|
David Tolnay
|
94154cad20
|
Downgrade trivially_copy_pass_by_ref to pedantic
|
2020-04-02 18:56:10 -07:00 |
|
Yerkebulan Tulibergenov
|
1cba0c9f7d
|
fix check_infinite_loop by checking for break or return inside loop body
|
2019-11-22 09:13:46 -08:00 |
|
Philipp Hansch
|
38d4ac7cea
|
Remove all copyright license headers
Discussion previously happened in https://github.com/rust-lang/rust/pull/43498
|
2019-01-08 21:46:39 +01:00 |
|
Matthias Krüger
|
435299be30
|
rustfmt tests
|
2018-12-09 23:26:16 +01:00 |
|
Oliver Scherer
|
b8654eaa6c
|
Stabilize tool lints
|
2018-10-11 12:16:22 +02:00 |
|
Manish Goregaokar
|
e9c025ea70
|
Add license header to Rust files
|
2018-10-06 09:43:08 -07:00 |
|
flip1995
|
1b6f6051a8
|
Adapt ui-tests to the tool_lints
|
2018-08-29 11:08:29 -07:00 |
|
Matthias Krüger
|
2665f10662
|
fix a bunch of typos found by codespell
|
2018-07-25 20:02:52 +02:00 |
|
Wim Looman
|
7547a4ddef
|
New Lint: Pass small trivially copyable objects by value
Fixes #1680
Hardcoded for 64-bit "trivial" size for now
|
2018-06-15 16:53:34 +02:00 |
|
flip1995
|
cecfdeab19
|
Don't trigger while_immutable_condition for mutable fields of tuples/structs
|
2018-04-03 16:41:30 +02:00 |
|
flip1995
|
d458f22d89
|
Fix check of immutable condition in closure
|
2018-03-27 01:21:25 +02:00 |
|
Karim Snj
|
85bcaad412
|
while_immutable_condition: fix handling of self
|
2018-03-26 23:16:54 +02:00 |
|
Karim Snj
|
ae5354e6ef
|
lint: while immutable condition: do not lint constants
|
2018-03-07 18:25:09 +01:00 |
|
Karim Snj
|
814827113e
|
lint: immutable condition: add internally mutable test
|
2018-03-06 18:27:11 +01:00 |
|
Karim Snj
|
7d35fab304
|
lint: while loop: detect if no var from the condition is mutated
|
2018-03-02 00:01:08 +01:00 |
|
Karim Snj
|
37eca59438
|
lint: while immutable condition: refactor to use hir::Visitor
|
2018-03-01 22:00:43 +01:00 |
|
Karim Snj
|
5c1be4a4ba
|
lint: immutable only vars in while condition
|
2018-02-25 18:25:31 +01:00 |
|