@@ -12,7 +12,6 @@ use std::iter;
1212use bind_instead_of_map:: BindInsteadOfMap ;
1313use if_chain:: if_chain;
1414use rustc_ast:: ast;
15- use rustc_ast:: ast:: Attribute ;
1615use rustc_errors:: Applicability ;
1716use rustc_hir as hir;
1817use rustc_hir:: intravisit:: { self , Visitor } ;
@@ -29,12 +28,11 @@ use crate::consts::{constant, Constant};
2928use crate :: utils:: eager_or_lazy:: is_lazyness_candidate;
3029use crate :: utils:: usage:: mutated_variables;
3130use crate :: utils:: {
32- contains_ty, get_arg_name, get_inner_attr, get_parent_expr, get_trait_def_id, has_iter_method, higher,
33- implements_trait, in_macro, is_copy, is_expn_of, is_type_diagnostic_item, iter_input_pats, last_path_segment,
34- match_def_path, match_qpath, match_trait_method, match_type, match_var, meets_msrv, method_calls,
35- method_chain_args, paths, remove_blocks, return_ty, single_segment_path, snippet, snippet_with_applicability,
36- snippet_with_macro_callsite, span_lint, span_lint_and_help, span_lint_and_sugg, span_lint_and_then, sugg,
37- walk_ptrs_ty_depth, SpanlessEq ,
31+ contains_ty, get_arg_name, get_parent_expr, get_trait_def_id, has_iter_method, higher, implements_trait, in_macro,
32+ is_copy, is_expn_of, is_type_diagnostic_item, iter_input_pats, last_path_segment, match_def_path, match_qpath,
33+ match_trait_method, match_type, match_var, meets_msrv, method_calls, method_chain_args, paths, remove_blocks,
34+ return_ty, single_segment_path, snippet, snippet_with_applicability, snippet_with_macro_callsite, span_lint,
35+ span_lint_and_help, span_lint_and_sugg, span_lint_and_then, sugg, walk_ptrs_ty_depth, SpanlessEq ,
3836} ;
3937use semver:: { Version , VersionReq } ;
4038
0 commit comments