Oliver Schneider
bf227f4729
split clippy into lints, plugin and cargo-clippy
2016-05-27 13:03:58 +02:00
Andre Bogus
9cfc42275d
Split new_without_default and new_without_default_derive.
...
This is still very slow, because we do a trait lookup for each field.
Perhaps storing the visited types in a set to reuse types would improve
performance somewhat. Also we may want to pre-decide some known types
(e.g. `Vec<T>`, `Option<T>`).
2016-05-24 18:22:18 +02:00
Manish Goregaokar
c3d75ad80d
Improve new_without_default docs
2016-04-24 17:15:54 +05:30
mcarton
48a672b4ee
Move paths to their own module
2016-04-14 18:38:28 +02:00
mcarton
c24ba91123
Rustup to 1.9.0-nightly ( bf5da36f1 2016-04-06)
2016-04-08 02:23:14 +02:00
Manish Goregaokar
e37ff5a5c7
Fix ICE with relating late bound regions
2016-03-27 02:46:36 +05:30
Jascha
a7f662d8f2
Match attributes in FnKind patterns
2016-03-23 16:11:24 +01:00
Jan-Erik Rediger
7d3e6da3cb
Fix typo in new_without_default docu
2016-03-20 20:32:22 +01:00
mcarton
ef72110684
Fix new_without_default with lts and generics
2016-03-18 19:12:32 +01:00
mcarton
052f5984e7
Fix types comparison
2016-03-08 17:00:44 +01:00
mcarton
8e9e858b78
Remove uses of ast_ty_to_ty_cache
2016-03-08 17:00:44 +01:00
mcarton
d7129f560d
Lint types with fn new() -> Self and no Default impl
2016-03-08 17:00:37 +01:00