mirror of
https://github.com/rust-lang/rust-clippy
synced 2024-11-22 20:53:21 +00:00
Bump to 0.0.167 (rustup to rustc 1.23.0-nightly (90ef3372e 2017-10-29))
This commit is contained in:
parent
f76225e388
commit
a69764d93d
4 changed files with 19 additions and 8 deletions
|
@ -1,6 +1,10 @@
|
||||||
# Change Log
|
# Change Log
|
||||||
All notable changes to this project will be documented in this file.
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
## 0.0.167
|
||||||
|
* Rustup to *rustc 1.23.0-nightly (90ef3372e 2017-10-29)*
|
||||||
|
* New lints: [`const_static_lifetime`], [`erasing_op`], [`fallible_impl_from`], [`println_empty_string`], [`useless_asref`]
|
||||||
|
|
||||||
## 0.0.166
|
## 0.0.166
|
||||||
* Rustup to *rustc 1.22.0-nightly (b7960878b 2017-10-18)*
|
* Rustup to *rustc 1.22.0-nightly (b7960878b 2017-10-18)*
|
||||||
* New lints: [`explicit_write`], [`identity_conversion`], [`implicit_hasher`], [`invalid_ref`], [`option_map_or_none`], [`range_minus_one`], [`range_plus_one`], [`transmute_int_to_bool`], [`transmute_int_to_char`], [`transmute_int_to_float`]
|
* New lints: [`explicit_write`], [`identity_conversion`], [`implicit_hasher`], [`invalid_ref`], [`option_map_or_none`], [`range_minus_one`], [`range_plus_one`], [`transmute_int_to_bool`], [`transmute_int_to_char`], [`transmute_int_to_float`]
|
||||||
|
@ -486,6 +490,7 @@ All notable changes to this project will be documented in this file.
|
||||||
[`cmp_null`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#cmp_null
|
[`cmp_null`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#cmp_null
|
||||||
[`cmp_owned`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#cmp_owned
|
[`cmp_owned`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#cmp_owned
|
||||||
[`collapsible_if`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#collapsible_if
|
[`collapsible_if`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#collapsible_if
|
||||||
|
[`const_static_lifetime`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#const_static_lifetime
|
||||||
[`crosspointer_transmute`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#crosspointer_transmute
|
[`crosspointer_transmute`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#crosspointer_transmute
|
||||||
[`cyclomatic_complexity`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#cyclomatic_complexity
|
[`cyclomatic_complexity`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#cyclomatic_complexity
|
||||||
[`deprecated_semver`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#deprecated_semver
|
[`deprecated_semver`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#deprecated_semver
|
||||||
|
@ -504,6 +509,7 @@ All notable changes to this project will be documented in this file.
|
||||||
[`enum_glob_use`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#enum_glob_use
|
[`enum_glob_use`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#enum_glob_use
|
||||||
[`enum_variant_names`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#enum_variant_names
|
[`enum_variant_names`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#enum_variant_names
|
||||||
[`eq_op`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#eq_op
|
[`eq_op`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#eq_op
|
||||||
|
[`erasing_op`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#erasing_op
|
||||||
[`eval_order_dependence`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#eval_order_dependence
|
[`eval_order_dependence`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#eval_order_dependence
|
||||||
[`expl_impl_clone_on_copy`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#expl_impl_clone_on_copy
|
[`expl_impl_clone_on_copy`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#expl_impl_clone_on_copy
|
||||||
[`explicit_counter_loop`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#explicit_counter_loop
|
[`explicit_counter_loop`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#explicit_counter_loop
|
||||||
|
@ -511,6 +517,7 @@ All notable changes to this project will be documented in this file.
|
||||||
[`explicit_iter_loop`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#explicit_iter_loop
|
[`explicit_iter_loop`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#explicit_iter_loop
|
||||||
[`explicit_write`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#explicit_write
|
[`explicit_write`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#explicit_write
|
||||||
[`extend_from_slice`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#extend_from_slice
|
[`extend_from_slice`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#extend_from_slice
|
||||||
|
[`fallible_impl_from`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#fallible_impl_from
|
||||||
[`filter_map`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#filter_map
|
[`filter_map`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#filter_map
|
||||||
[`filter_next`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#filter_next
|
[`filter_next`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#filter_next
|
||||||
[`float_arithmetic`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#float_arithmetic
|
[`float_arithmetic`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#float_arithmetic
|
||||||
|
@ -611,6 +618,7 @@ All notable changes to this project will be documented in this file.
|
||||||
[`precedence`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#precedence
|
[`precedence`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#precedence
|
||||||
[`print_stdout`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#print_stdout
|
[`print_stdout`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#print_stdout
|
||||||
[`print_with_newline`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#print_with_newline
|
[`print_with_newline`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#print_with_newline
|
||||||
|
[`println_empty_string`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#println_empty_string
|
||||||
[`ptr_arg`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#ptr_arg
|
[`ptr_arg`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#ptr_arg
|
||||||
[`pub_enum_variant_names`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#pub_enum_variant_names
|
[`pub_enum_variant_names`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#pub_enum_variant_names
|
||||||
[`range_minus_one`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#range_minus_one
|
[`range_minus_one`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#range_minus_one
|
||||||
|
@ -673,6 +681,7 @@ All notable changes to this project will be documented in this file.
|
||||||
[`use_debug`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#use_debug
|
[`use_debug`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#use_debug
|
||||||
[`use_self`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#use_self
|
[`use_self`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#use_self
|
||||||
[`used_underscore_binding`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#used_underscore_binding
|
[`used_underscore_binding`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#used_underscore_binding
|
||||||
|
[`useless_asref`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#useless_asref
|
||||||
[`useless_attribute`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#useless_attribute
|
[`useless_attribute`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#useless_attribute
|
||||||
[`useless_format`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#useless_format
|
[`useless_format`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#useless_format
|
||||||
[`useless_let_if_seq`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#useless_let_if_seq
|
[`useless_let_if_seq`]: https://rust-lang-nursery.github.io/rust-clippy/master/index.html#useless_let_if_seq
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[package]
|
[package]
|
||||||
name = "clippy"
|
name = "clippy"
|
||||||
version = "0.0.166"
|
version = "0.0.167"
|
||||||
authors = [
|
authors = [
|
||||||
"Manish Goregaokar <manishsmail@gmail.com>",
|
"Manish Goregaokar <manishsmail@gmail.com>",
|
||||||
"Andre Bogus <bogusandre@gmail.com>",
|
"Andre Bogus <bogusandre@gmail.com>",
|
||||||
|
@ -37,7 +37,7 @@ path = "src/driver.rs"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
# begin automatic update
|
# begin automatic update
|
||||||
clippy_lints = { version = "0.0.166", path = "clippy_lints" }
|
clippy_lints = { version = "0.0.167", path = "clippy_lints" }
|
||||||
# end automatic update
|
# end automatic update
|
||||||
cargo_metadata = "0.2"
|
cargo_metadata = "0.2"
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
[package]
|
[package]
|
||||||
name = "clippy_lints"
|
name = "clippy_lints"
|
||||||
# begin automatic update
|
# begin automatic update
|
||||||
version = "0.0.166"
|
version = "0.0.167"
|
||||||
# end automatic update
|
# end automatic update
|
||||||
authors = [
|
authors = [
|
||||||
"Manish Goregaokar <manishsmail@gmail.com>",
|
"Manish Goregaokar <manishsmail@gmail.com>",
|
||||||
|
|
|
@ -93,12 +93,13 @@ pub mod entry;
|
||||||
pub mod enum_clike;
|
pub mod enum_clike;
|
||||||
pub mod enum_glob_use;
|
pub mod enum_glob_use;
|
||||||
pub mod enum_variants;
|
pub mod enum_variants;
|
||||||
pub mod erasing_op;
|
|
||||||
pub mod eq_op;
|
pub mod eq_op;
|
||||||
|
pub mod erasing_op;
|
||||||
pub mod escape;
|
pub mod escape;
|
||||||
pub mod eta_reduction;
|
pub mod eta_reduction;
|
||||||
pub mod eval_order_dependence;
|
pub mod eval_order_dependence;
|
||||||
pub mod explicit_write;
|
pub mod explicit_write;
|
||||||
|
pub mod fallible_impl_from;
|
||||||
pub mod format;
|
pub mod format;
|
||||||
pub mod formatting;
|
pub mod formatting;
|
||||||
pub mod functions;
|
pub mod functions;
|
||||||
|
@ -106,7 +107,6 @@ pub mod identity_conversion;
|
||||||
pub mod identity_op;
|
pub mod identity_op;
|
||||||
pub mod if_let_redundant_pattern_matching;
|
pub mod if_let_redundant_pattern_matching;
|
||||||
pub mod if_not_else;
|
pub mod if_not_else;
|
||||||
pub mod fallible_impl_from;
|
|
||||||
pub mod infinite_iter;
|
pub mod infinite_iter;
|
||||||
pub mod int_plus_one;
|
pub mod int_plus_one;
|
||||||
pub mod invalid_ref;
|
pub mod invalid_ref;
|
||||||
|
@ -209,7 +209,7 @@ pub fn register_plugins(reg: &mut rustc_plugin::Registry) {
|
||||||
let mut store = reg.sess.lint_store.borrow_mut();
|
let mut store = reg.sess.lint_store.borrow_mut();
|
||||||
store.register_removed(
|
store.register_removed(
|
||||||
"should_assert_eq",
|
"should_assert_eq",
|
||||||
"`assert!()` will be more flexible with RFC 2011"
|
"`assert!()` will be more flexible with RFC 2011",
|
||||||
);
|
);
|
||||||
store.register_removed(
|
store.register_removed(
|
||||||
"extend_from_slice",
|
"extend_from_slice",
|
||||||
|
@ -360,11 +360,11 @@ pub fn register_plugins(reg: &mut rustc_plugin::Registry) {
|
||||||
|
|
||||||
reg.register_lint_group("clippy_pedantic", vec![
|
reg.register_lint_group("clippy_pedantic", vec![
|
||||||
booleans::NONMINIMAL_BOOL,
|
booleans::NONMINIMAL_BOOL,
|
||||||
const_static_lifetime::CONST_STATIC_LIFETIME,
|
|
||||||
empty_enum::EMPTY_ENUM,
|
empty_enum::EMPTY_ENUM,
|
||||||
enum_glob_use::ENUM_GLOB_USE,
|
enum_glob_use::ENUM_GLOB_USE,
|
||||||
enum_variants::PUB_ENUM_VARIANT_NAMES,
|
enum_variants::PUB_ENUM_VARIANT_NAMES,
|
||||||
enum_variants::STUTTER,
|
enum_variants::STUTTER,
|
||||||
|
fallible_impl_from::FALLIBLE_IMPL_FROM,
|
||||||
if_not_else::IF_NOT_ELSE,
|
if_not_else::IF_NOT_ELSE,
|
||||||
infinite_iter::MAYBE_INFINITE_ITER,
|
infinite_iter::MAYBE_INFINITE_ITER,
|
||||||
int_plus_one::INT_PLUS_ONE,
|
int_plus_one::INT_PLUS_ONE,
|
||||||
|
@ -423,6 +423,7 @@ pub fn register_plugins(reg: &mut rustc_plugin::Registry) {
|
||||||
booleans::LOGIC_BUG,
|
booleans::LOGIC_BUG,
|
||||||
bytecount::NAIVE_BYTECOUNT,
|
bytecount::NAIVE_BYTECOUNT,
|
||||||
collapsible_if::COLLAPSIBLE_IF,
|
collapsible_if::COLLAPSIBLE_IF,
|
||||||
|
const_static_lifetime::CONST_STATIC_LIFETIME,
|
||||||
copies::IF_SAME_THEN_ELSE,
|
copies::IF_SAME_THEN_ELSE,
|
||||||
copies::IFS_SAME_COND,
|
copies::IFS_SAME_COND,
|
||||||
copies::MATCH_SAME_ARMS,
|
copies::MATCH_SAME_ARMS,
|
||||||
|
@ -441,6 +442,7 @@ pub fn register_plugins(reg: &mut rustc_plugin::Registry) {
|
||||||
enum_variants::MODULE_INCEPTION,
|
enum_variants::MODULE_INCEPTION,
|
||||||
eq_op::EQ_OP,
|
eq_op::EQ_OP,
|
||||||
eq_op::OP_REF,
|
eq_op::OP_REF,
|
||||||
|
erasing_op::ERASING_OP,
|
||||||
escape::BOXED_LOCAL,
|
escape::BOXED_LOCAL,
|
||||||
eta_reduction::REDUNDANT_CLOSURE,
|
eta_reduction::REDUNDANT_CLOSURE,
|
||||||
eval_order_dependence::DIVERGING_SUB_EXPRESSION,
|
eval_order_dependence::DIVERGING_SUB_EXPRESSION,
|
||||||
|
@ -455,7 +457,6 @@ pub fn register_plugins(reg: &mut rustc_plugin::Registry) {
|
||||||
identity_conversion::IDENTITY_CONVERSION,
|
identity_conversion::IDENTITY_CONVERSION,
|
||||||
identity_op::IDENTITY_OP,
|
identity_op::IDENTITY_OP,
|
||||||
if_let_redundant_pattern_matching::IF_LET_REDUNDANT_PATTERN_MATCHING,
|
if_let_redundant_pattern_matching::IF_LET_REDUNDANT_PATTERN_MATCHING,
|
||||||
fallible_impl_from::FALLIBLE_IMPL_FROM,
|
|
||||||
infinite_iter::INFINITE_ITER,
|
infinite_iter::INFINITE_ITER,
|
||||||
invalid_ref::INVALID_REF,
|
invalid_ref::INVALID_REF,
|
||||||
is_unit_expr::UNIT_EXPR,
|
is_unit_expr::UNIT_EXPR,
|
||||||
|
@ -509,6 +510,7 @@ pub fn register_plugins(reg: &mut rustc_plugin::Registry) {
|
||||||
methods::SINGLE_CHAR_PATTERN,
|
methods::SINGLE_CHAR_PATTERN,
|
||||||
methods::STRING_EXTEND_CHARS,
|
methods::STRING_EXTEND_CHARS,
|
||||||
methods::TEMPORARY_CSTRING_AS_PTR,
|
methods::TEMPORARY_CSTRING_AS_PTR,
|
||||||
|
methods::USELESS_ASREF,
|
||||||
methods::WRONG_SELF_CONVENTION,
|
methods::WRONG_SELF_CONVENTION,
|
||||||
minmax::MIN_MAX,
|
minmax::MIN_MAX,
|
||||||
misc::CMP_NAN,
|
misc::CMP_NAN,
|
||||||
|
|
Loading…
Reference in a new issue