Skip to content

Commit 1a85098

Browse files
committed
Switch to declare_tool_lint macro
1 parent 57fb886 commit 1a85098

File tree

117 files changed

+129
-128
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

117 files changed

+129
-128
lines changed

clippy_lints/src/approx_const.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use crate::utils::span_lint;
22
use rustc::hir::*;
33
use rustc::lint::*;
4-
use rustc::{declare_lint, lint_array};
4+
use rustc::{declare_tool_lint, lint_array};
55
use std::f64::consts as f64;
66
use syntax::ast::{FloatTy, Lit, LitKind};
77
use syntax::symbol;

clippy_lints/src/arithmetic.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use crate::utils::span_lint;
22
use rustc::hir;
33
use rustc::lint::*;
4-
use rustc::{declare_lint, lint_array};
4+
use rustc::{declare_tool_lint, lint_array};
55
use syntax::codemap::Span;
66

77
/// **What it does:** Checks for plain integer arithmetic.

clippy_lints/src/assign_ops.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use crate::utils::{higher, sugg};
33
use rustc::hir;
44
use rustc::hir::intravisit::{walk_expr, NestedVisitorMap, Visitor};
55
use rustc::lint::*;
6-
use rustc::{declare_lint, lint_array};
6+
use rustc::{declare_tool_lint, lint_array};
77
use if_chain::if_chain;
88
use syntax::ast;
99

clippy_lints/src/attrs.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use crate::utils::{
77
};
88
use rustc::hir::*;
99
use rustc::lint::*;
10-
use rustc::{declare_lint, lint_array};
10+
use rustc::{declare_tool_lint, lint_array};
1111
use if_chain::if_chain;
1212
use rustc::ty::{self, TyCtxt};
1313
use semver::Version;

clippy_lints/src/bit_mask.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use rustc::hir::*;
22
use rustc::lint::*;
3-
use rustc::{declare_lint, lint_array};
3+
use rustc::{declare_tool_lint, lint_array};
44
use if_chain::if_chain;
55
use syntax::ast::LitKind;
66
use syntax::codemap::Span;

clippy_lints/src/blacklisted_name.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use rustc::lint::*;
2-
use rustc::{declare_lint, lint_array};
2+
use rustc::{declare_tool_lint, lint_array};
33
use rustc::hir::*;
44
use crate::utils::span_lint;
55

clippy_lints/src/block_in_if_condition.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use matches::matches;
22
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
3-
use rustc::{declare_lint, lint_array};
3+
use rustc::{declare_tool_lint, lint_array};
44
use rustc::hir::*;
55
use rustc::hir::intravisit::{walk_expr, NestedVisitorMap, Visitor};
66
use crate::utils::*;

clippy_lints/src/booleans.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
2-
use rustc::{declare_lint, lint_array};
2+
use rustc::{declare_tool_lint, lint_array};
33
use rustc::hir::*;
44
use rustc::hir::intravisit::*;
55
use syntax::ast::{LitKind, NodeId, DUMMY_NODE_ID};

clippy_lints/src/bytecount.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use rustc::hir::*;
22
use rustc::lint::*;
3-
use rustc::{declare_lint, lint_array};
3+
use rustc::{declare_tool_lint, lint_array};
44
use if_chain::if_chain;
55
use rustc::ty;
66
use syntax::ast::{Name, UintTy};

clippy_lints/src/collapsible_if.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
//! This lint is **warn** by default
1414
1515
use rustc::lint::*;
16-
use rustc::{declare_lint, lint_array};
16+
use rustc::{declare_tool_lint, lint_array};
1717
use if_chain::if_chain;
1818
use syntax::ast;
1919

clippy_lints/src/const_static_lifetime.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use syntax::ast::*;
22
use rustc::lint::{EarlyContext, EarlyLintPass, LintArray, LintPass};
3-
use rustc::{declare_lint, lint_array};
3+
use rustc::{declare_tool_lint, lint_array};
44
use crate::utils::{in_macro, snippet, span_lint_and_then};
55

66
/// **What it does:** Checks for constants with an explicit `'static` lifetime.

clippy_lints/src/copies.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use rustc::lint::*;
2-
use rustc::{declare_lint, lint_array};
2+
use rustc::{declare_tool_lint, lint_array};
33
use rustc::ty::Ty;
44
use rustc::hir::*;
55
use std::collections::HashMap;

clippy_lints/src/cyclomatic_complexity.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
33
use rustc::cfg::CFG;
44
use rustc::lint::*;
5-
use rustc::{declare_lint, lint_array};
5+
use rustc::{declare_tool_lint, lint_array};
66
use rustc::hir::*;
77
use rustc::ty;
88
use rustc::hir::intravisit::{walk_expr, NestedVisitorMap, Visitor};

clippy_lints/src/default_trait_access.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use rustc::hir::*;
22
use rustc::lint::*;
3-
use rustc::{declare_lint, lint_array};
3+
use rustc::{declare_tool_lint, lint_array};
44
use if_chain::if_chain;
55
use rustc::ty::TypeVariants;
66

clippy_lints/src/derive.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use rustc::lint::*;
2-
use rustc::{declare_lint, lint_array};
2+
use rustc::{declare_tool_lint, lint_array};
33
use if_chain::if_chain;
44
use rustc::ty::{self, Ty};
55
use rustc::hir::*;

clippy_lints/src/doc.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use itertools::Itertools;
22
use pulldown_cmark;
33
use rustc::lint::*;
4-
use rustc::{declare_lint, lint_array};
4+
use rustc::{declare_tool_lint, lint_array};
55
use syntax::ast;
66
use syntax::codemap::{BytePos, Span};
77
use syntax_pos::Pos;

clippy_lints/src/double_comparison.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
33
use rustc::hir::*;
44
use rustc::lint::*;
5-
use rustc::{declare_lint, lint_array};
5+
use rustc::{declare_tool_lint, lint_array};
66
use syntax::codemap::Span;
77

88
use crate::utils::{snippet, span_lint_and_sugg, SpanlessEq};

clippy_lints/src/double_parens.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use syntax::ast::*;
22
use rustc::lint::{EarlyContext, EarlyLintPass, LintArray, LintContext, LintPass};
3-
use rustc::{declare_lint, lint_array};
3+
use rustc::{declare_tool_lint, lint_array};
44

55
/// **What it does:** Checks for unnecessary double parentheses.
66
///

clippy_lints/src/drop_forget_ref.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use rustc::lint::*;
2-
use rustc::{declare_lint, lint_array};
2+
use rustc::{declare_tool_lint, lint_array};
33
use if_chain::if_chain;
44
use rustc::ty;
55
use rustc::hir::*;

clippy_lints/src/duration_subsec.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use rustc::hir::*;
22
use rustc::lint::*;
3-
use rustc::{declare_lint, lint_array};
3+
use rustc::{declare_tool_lint, lint_array};
44
use if_chain::if_chain;
55
use syntax::codemap::Spanned;
66

clippy_lints/src/else_if_without_else.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//! lint on if expressions with an else if, but without a final else branch
22
33
use rustc::lint::*;
4-
use rustc::{declare_lint, lint_array};
4+
use rustc::{declare_tool_lint, lint_array};
55
use syntax::ast::*;
66

77
use crate::utils::span_lint_and_sugg;

clippy_lints/src/empty_enum.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//! lint when there is an enum with no variants
22
33
use rustc::lint::*;
4-
use rustc::{declare_lint, lint_array};
4+
use rustc::{declare_tool_lint, lint_array};
55
use rustc::hir::*;
66
use crate::utils::span_lint_and_then;
77

clippy_lints/src/entry.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use rustc::hir::*;
22
use rustc::hir::intravisit::{walk_expr, NestedVisitorMap, Visitor};
33
use rustc::lint::*;
4-
use rustc::{declare_lint, lint_array};
4+
use rustc::{declare_tool_lint, lint_array};
55
use if_chain::if_chain;
66
use syntax::codemap::Span;
77
use crate::utils::SpanlessEq;

clippy_lints/src/enum_clike.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
//! don't fit into an `i32`
33
44
use rustc::lint::*;
5-
use rustc::{declare_lint, lint_array};
5+
use rustc::{declare_tool_lint, lint_array};
66
use rustc::hir::*;
77
use rustc::ty;
88
use rustc::ty::subst::Substs;

clippy_lints/src/enum_glob_use.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
use rustc::hir::*;
44
use rustc::hir::def::Def;
55
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
6-
use rustc::{declare_lint, lint_array};
6+
use rustc::{declare_tool_lint, lint_array};
77
use syntax::ast::NodeId;
88
use syntax::codemap::Span;
99
use crate::utils::span_lint;

clippy_lints/src/enum_variants.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//! lint on enum variants that are prefixed or suffixed by the same characters
22
33
use rustc::lint::*;
4-
use rustc::{declare_lint, lint_array};
4+
use rustc::{declare_tool_lint, lint_array};
55
use syntax::ast::*;
66
use syntax::codemap::Span;
77
use syntax::symbol::LocalInternedString;

clippy_lints/src/eq_op.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use rustc::hir::*;
22
use rustc::lint::*;
3-
use rustc::{declare_lint, lint_array};
3+
use rustc::{declare_tool_lint, lint_array};
44
use crate::utils::{in_macro, implements_trait, is_copy, multispan_sugg, snippet, span_lint, span_lint_and_then, SpanlessEq};
55

66
/// **What it does:** Checks for equal operands to comparison, logical and

clippy_lints/src/erasing_op.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use crate::consts::{constant_simple, Constant};
22
use rustc::hir::*;
33
use rustc::lint::*;
4-
use rustc::{declare_lint, lint_array};
4+
use rustc::{declare_tool_lint, lint_array};
55
use syntax::codemap::Span;
66
use crate::utils::{in_macro, span_lint};
77

clippy_lints/src/escape.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use rustc::hir::*;
22
use rustc::hir::intravisit as visit;
33
use rustc::hir::map::Node::{NodeExpr, NodeStmt};
44
use rustc::lint::*;
5-
use rustc::{declare_lint, lint_array};
5+
use rustc::{declare_tool_lint, lint_array};
66
use rustc::middle::expr_use_visitor::*;
77
use rustc::middle::mem_categorization::{cmt_, Categorization};
88
use rustc::ty::{self, Ty};

clippy_lints/src/eta_reduction.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use rustc::lint::*;
2-
use rustc::{declare_lint, lint_array};
2+
use rustc::{declare_tool_lint, lint_array};
33
use rustc::ty;
44
use rustc::hir::*;
55
use crate::utils::{is_adjusted, iter_input_pats, snippet_opt, span_lint_and_then};

clippy_lints/src/eval_order_dependence.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use rustc::hir::intravisit::{walk_expr, NestedVisitorMap, Visitor};
22
use rustc::hir::*;
33
use rustc::ty;
44
use rustc::lint::*;
5-
use rustc::{declare_lint, lint_array};
5+
use rustc::{declare_tool_lint, lint_array};
66
use if_chain::if_chain;
77
use syntax::ast;
88
use crate::utils::{get_parent_expr, span_lint, span_note_and_lint};

clippy_lints/src/excessive_precision.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use rustc::hir;
22
use rustc::lint::*;
3-
use rustc::{declare_lint, lint_array};
3+
use rustc::{declare_tool_lint, lint_array};
44
use if_chain::if_chain;
55
use rustc::ty::TypeVariants;
66
use std::f32;

clippy_lints/src/explicit_write.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use rustc::hir::*;
22
use rustc::lint::*;
3-
use rustc::{declare_lint, lint_array};
3+
use rustc::{declare_tool_lint, lint_array};
44
use if_chain::if_chain;
55
use crate::utils::{is_expn_of, match_def_path, resolve_node, span_lint};
66
use crate::utils::opt_def_id;

clippy_lints/src/fallible_impl_from.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use rustc::lint::*;
2-
use rustc::{declare_lint, lint_array};
2+
use rustc::{declare_tool_lint, lint_array};
33
use if_chain::if_chain;
44
use rustc::hir;
55
use rustc::ty;

clippy_lints/src/format.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use rustc::hir::*;
22
use rustc::lint::*;
3-
use rustc::{declare_lint, lint_array};
3+
use rustc::{declare_tool_lint, lint_array};
44
use if_chain::if_chain;
55
use rustc::ty;
66
use syntax::ast::LitKind;

clippy_lints/src/formatting.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use rustc::lint::*;
2-
use rustc::{declare_lint, lint_array};
2+
use rustc::{declare_tool_lint, lint_array};
33
use syntax::ast;
44
use crate::utils::{differing_macro_contexts, in_macro, snippet_opt, span_note_and_lint};
55
use syntax::ptr::P;

clippy_lints/src/functions.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use matches::matches;
22
use rustc::hir::intravisit;
33
use rustc::hir;
44
use rustc::lint::*;
5-
use rustc::{declare_lint, lint_array};
5+
use rustc::{declare_tool_lint, lint_array};
66
use rustc::ty;
77
use rustc::hir::def::Def;
88
use std::collections::HashSet;

clippy_lints/src/identity_conversion.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use rustc::lint::*;
2-
use rustc::{declare_lint, lint_array};
2+
use rustc::{declare_tool_lint, lint_array};
33
use rustc::hir::*;
44
use syntax::ast::NodeId;
55
use crate::utils::{in_macro, match_def_path, match_trait_method, same_tys, snippet, span_lint_and_then};

clippy_lints/src/identity_op.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use crate::consts::{constant_simple, Constant};
22
use rustc::hir::*;
33
use rustc::lint::*;
4-
use rustc::{declare_lint, lint_array};
4+
use rustc::{declare_tool_lint, lint_array};
55
use syntax::codemap::Span;
66
use crate::utils::{in_macro, snippet, span_lint, unsext, clip};
77
use rustc::ty;

clippy_lints/src/if_let_redundant_pattern_matching.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use rustc::lint::*;
2-
use rustc::{declare_lint, lint_array};
2+
use rustc::{declare_tool_lint, lint_array};
33
use rustc::hir::*;
44
use crate::utils::{match_qpath, paths, snippet, span_lint_and_then};
55

clippy_lints/src/if_not_else.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
//! on the condition
33
44
use rustc::lint::*;
5-
use rustc::{declare_lint, lint_array};
5+
use rustc::{declare_tool_lint, lint_array};
66
use syntax::ast::*;
77

88
use crate::utils::span_help_and_lint;

clippy_lints/src/indexing_slicing.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use crate::utils::higher;
66
use crate::utils::higher::Range;
77
use rustc::hir::*;
88
use rustc::lint::*;
9-
use rustc::{declare_lint, lint_array};
9+
use rustc::{declare_tool_lint, lint_array};
1010
use rustc::ty;
1111
use syntax::ast::RangeLimits;
1212

clippy_lints/src/infallible_destructuring_match.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
use super::utils::{get_arg_name, match_var, remove_blocks, snippet, span_lint_and_sugg};
22
use rustc::hir::*;
33
use rustc::lint::*;
4-
use rustc::{declare_lint, lint_array};
4+
use rustc::{declare_tool_lint, lint_array};
55
use if_chain::if_chain;
66

77
/// **What it does:** Checks for matches being used to destructure a single-variant enum

clippy_lints/src/infinite_iter.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
use rustc::hir::*;
22
use rustc::lint::*;
3-
use rustc::{declare_lint, lint_array};
3+
use rustc::{declare_tool_lint, lint_array};
44
use crate::utils::{get_trait_def_id, higher, implements_trait, match_qpath, paths, span_lint};
55

66
/// **What it does:** Checks for iteration that is guaranteed to be infinite.

clippy_lints/src/inherent_impl.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
33
use rustc::hir::*;
44
use rustc::lint::*;
5-
use rustc::{declare_lint, lint_array};
5+
use rustc::{declare_tool_lint, lint_array};
66
use std::collections::HashMap;
77
use std::default::Default;
88
use syntax_pos::Span;

clippy_lints/src/inline_fn_without_body.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//! checks for `#[inline]` on trait methods without bodies
22
33
use rustc::lint::*;
4-
use rustc::{declare_lint, lint_array};
4+
use rustc::{declare_tool_lint, lint_array};
55
use rustc::hir::*;
66
use syntax::ast::{Attribute, Name};
77
use crate::utils::span_lint_and_then;

clippy_lints/src/int_plus_one.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//! lint on blocks unnecessarily using >= with a + 1 or - 1
22
33
use rustc::lint::*;
4-
use rustc::{declare_lint, lint_array};
4+
use rustc::{declare_tool_lint, lint_array};
55
use syntax::ast::*;
66

77
use crate::utils::{snippet_opt, span_lint_and_then};

clippy_lints/src/invalid_ref.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use rustc::lint::*;
2-
use rustc::{declare_lint, lint_array};
2+
use rustc::{declare_tool_lint, lint_array};
33
use if_chain::if_chain;
44
use rustc::ty;
55
use rustc::hir::*;

0 commit comments

Comments
 (0)