Skip to content

Commit 8daa278

Browse files
committed
1 parent 1d7d4e9 commit 8daa278

File tree

3 files changed

+3
-6
lines changed

3 files changed

+3
-6
lines changed

clippy_lints/src/needless_pass_by_value.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use rustc::traits;
1111
use rustc::traits::misc::can_type_implement_copy;
1212
use rustc::ty::{self, RegionKind, TypeFoldable};
1313
use rustc_data_structures::fx::{FxHashMap, FxHashSet};
14-
use rustc_errors::Applicability;
14+
use rustc_errors::{Applicability, DiagnosticBuilder};
1515
use rustc_hir::intravisit::FnKind;
1616
use rustc_hir::*;
1717
use rustc_session::declare_tool_lint;
@@ -20,7 +20,6 @@ use rustc_target::spec::abi::Abi;
2020
use rustc_typeck::expr_use_visitor as euv;
2121
use std::borrow::Cow;
2222
use syntax::ast::Attribute;
23-
use syntax::errors::DiagnosticBuilder;
2423

2524
declare_clippy_lint! {
2625
/// **What it does:** Checks for functions taking arguments by value, but not

clippy_lints/src/types.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ use rustc::lint::{in_external_macro, LateContext, LateLintPass, LintArray, LintC
1010
use rustc::ty::layout::LayoutOf;
1111
use rustc::ty::{self, InferTy, Ty, TyCtxt, TypeckTables};
1212
use rustc::{declare_lint_pass, impl_lint_pass};
13-
use rustc_errors::Applicability;
13+
use rustc_errors::{Applicability, DiagnosticBuilder};
1414
use rustc_hir as hir;
1515
use rustc_hir::intravisit::{walk_body, walk_expr, walk_ty, FnKind, NestedVisitorMap, Visitor};
1616
use rustc_hir::*;
@@ -21,7 +21,6 @@ use rustc_span::symbol::{sym, Symbol};
2121
use rustc_target::spec::abi::Abi;
2222
use rustc_typeck::hir_ty_to_ty;
2323
use syntax::ast::{FloatTy, IntTy, LitFloatType, LitIntType, LitKind, UintTy};
24-
use syntax::errors::DiagnosticBuilder;
2524

2625
use crate::consts::{constant, Constant};
2726
use crate::utils::paths;

clippy_lints/src/utils/diagnostics.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
//! Clippy wrappers around rustc's diagnostic functions.
22
33
use rustc::lint::{LateContext, Lint, LintContext};
4-
use rustc_errors::{Applicability, CodeSuggestion, Substitution, SubstitutionPart, SuggestionStyle};
4+
use rustc_errors::{Applicability, CodeSuggestion, DiagnosticBuilder, Substitution, SubstitutionPart, SuggestionStyle};
55
use rustc_hir::HirId;
66
use rustc_span::source_map::{MultiSpan, Span};
77
use std::env;
8-
use syntax::errors::DiagnosticBuilder;
98

109
/// Wrapper around `DiagnosticBuilder` that adds a link to Clippy documentation for the emitted lint
1110
struct DiagnosticWrapper<'a>(DiagnosticBuilder<'a>);

0 commit comments

Comments
 (0)