Skip to content

Commit 05b4603

Browse files
committed
Auto merge of rust-lang#4992 - phansch:rustup_foobar, r=matthiaskrgr
Rustup to rust-lang#67853 Specifically caused by rust-lang#67786 changelog: none
2 parents fa9b85d + c5178e8 commit 05b4603

Some content is hidden

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

70 files changed

+83
-79
lines changed

clippy_lints/src/approx_const.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ use rustc::declare_lint_pass;
33
use rustc::hir::*;
44
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
55
use rustc_session::declare_tool_lint;
6+
use rustc_span::symbol;
67
use std::f64::consts as f64;
78
use syntax::ast::{FloatTy, LitFloatType, LitKind};
8-
use syntax::symbol;
99

1010
declare_clippy_lint! {
1111
/// **What it does:** Checks for floating point literals that approximate

clippy_lints/src/arithmetic.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use rustc::hir;
44
use rustc::impl_lint_pass;
55
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
66
use rustc_session::declare_tool_lint;
7-
use syntax::source_map::Span;
7+
use rustc_span::source_map::Span;
88

99
declare_clippy_lint! {
1010
/// **What it does:** Checks for plain integer arithmetic.

clippy_lints/src/attrs.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ use rustc::lint::{
1515
use rustc::ty;
1616
use rustc_errors::Applicability;
1717
use rustc_session::declare_tool_lint;
18+
use rustc_span::source_map::Span;
1819
use rustc_span::symbol::Symbol;
1920
use semver::Version;
2021
use syntax::ast::{AttrKind, AttrStyle, Attribute, Lit, LitKind, MetaItemKind, NestedMetaItem};
21-
use syntax::source_map::Span;
2222
use syntax::util::lev_distance::find_best_match_for_name;
2323

2424
declare_clippy_lint! {

clippy_lints/src/bit_mask.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ use rustc::impl_lint_pass;
77
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
88
use rustc_errors::Applicability;
99
use rustc_session::declare_tool_lint;
10+
use rustc_span::source_map::Span;
1011
use syntax::ast::LitKind;
11-
use syntax::source_map::Span;
1212

1313
declare_clippy_lint! {
1414
/// **What it does:** Checks for incompatible bit masks in comparisons.

clippy_lints/src/booleans.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ use rustc::hir::*;
99
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
1010
use rustc_errors::Applicability;
1111
use rustc_session::declare_tool_lint;
12+
use rustc_span::source_map::Span;
1213
use syntax::ast::LitKind;
13-
use syntax::source_map::Span;
1414

1515
declare_clippy_lint! {
1616
/// **What it does:** Checks for boolean expressions that can be written more

clippy_lints/src/cargo_common_metadata.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ use crate::utils::span_lint;
66
use rustc::declare_lint_pass;
77
use rustc::lint::{EarlyContext, EarlyLintPass, LintArray, LintPass};
88
use rustc_session::declare_tool_lint;
9-
use syntax::{ast::*, source_map::DUMMY_SP};
9+
use rustc_span::source_map::DUMMY_SP;
10+
use syntax::ast::*;
1011

1112
declare_clippy_lint! {
1213
/// **What it does:** Checks to see if all common metadata is defined in

clippy_lints/src/cognitive_complexity.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ use rustc::hir::*;
55
use rustc::impl_lint_pass;
66
use rustc::lint::{LateContext, LateLintPass, LintArray, LintContext, LintPass};
77
use rustc_session::declare_tool_lint;
8+
use rustc_span::source_map::Span;
89
use rustc_span::BytePos;
910
use syntax::ast::Attribute;
10-
use syntax::source_map::Span;
1111

1212
use crate::utils::{match_type, paths, snippet_opt, span_help_and_lint, LimitStack};
1313

clippy_lints/src/copies.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
66
use rustc::ty::Ty;
77
use rustc_data_structures::fx::FxHashMap;
88
use rustc_session::declare_tool_lint;
9+
use rustc_span::symbol::Symbol;
910
use std::collections::hash_map::Entry;
1011
use std::hash::BuildHasherDefault;
11-
use syntax::symbol::Symbol;
1212

1313
declare_clippy_lint! {
1414
/// **What it does:** Checks for consecutive `if`s with the same condition.

clippy_lints/src/dbg_macro.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ use rustc::declare_lint_pass;
33
use rustc::lint::{EarlyContext, EarlyLintPass, LintArray, LintPass};
44
use rustc_errors::Applicability;
55
use rustc_session::declare_tool_lint;
6+
use rustc_span::source_map::Span;
67
use syntax::ast;
7-
use syntax::source_map::Span;
88
use syntax::tokenstream::TokenStream;
99

1010
declare_clippy_lint! {

clippy_lints/src/derive.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use rustc::hir::*;
66
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
77
use rustc::ty::{self, Ty};
88
use rustc_session::declare_tool_lint;
9-
use syntax::source_map::Span;
9+
use rustc_span::source_map::Span;
1010

1111
declare_clippy_lint! {
1212
/// **What it does:** Checks for deriving `Hash` but implementing `PartialEq`

clippy_lints/src/doc.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ use rustc::impl_lint_pass;
55
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
66
use rustc_data_structures::fx::FxHashSet;
77
use rustc_session::declare_tool_lint;
8+
use rustc_span::source_map::{BytePos, MultiSpan, Span};
89
use rustc_span::Pos;
910
use std::ops::Range;
1011
use syntax::ast::{AttrKind, Attribute};
11-
use syntax::source_map::{BytePos, MultiSpan, Span};
1212
use url::Url;
1313

1414
declare_clippy_lint! {

clippy_lints/src/double_comparison.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use rustc::hir::*;
55
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
66
use rustc_errors::Applicability;
77
use rustc_session::declare_tool_lint;
8-
use syntax::source_map::Span;
8+
use rustc_span::source_map::Span;
99

1010
use crate::utils::{snippet_with_applicability, span_lint_and_sugg, SpanlessEq};
1111

clippy_lints/src/duration_subsec.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use rustc::hir::*;
44
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
55
use rustc_errors::Applicability;
66
use rustc_session::declare_tool_lint;
7-
use syntax::source_map::Spanned;
7+
use rustc_span::source_map::Spanned;
88

99
use crate::consts::{constant, Constant};
1010
use crate::utils::paths;

clippy_lints/src/entry.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use rustc::hir::*;
88
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
99
use rustc_errors::Applicability;
1010
use rustc_session::declare_tool_lint;
11-
use syntax::source_map::Span;
11+
use rustc_span::source_map::Span;
1212

1313
declare_clippy_lint! {
1414
/// **What it does:** Checks for uses of `contains_key` + `insert` on `HashMap`

clippy_lints/src/enum_glob_use.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use rustc::hir::def::{DefKind, Res};
66
use rustc::hir::*;
77
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
88
use rustc_session::declare_tool_lint;
9-
use syntax::source_map::Span;
9+
use rustc_span::source_map::Span;
1010

1111
declare_clippy_lint! {
1212
/// **What it does:** Checks for `use Enum::*`.

clippy_lints/src/enum_variants.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ use crate::utils::{span_help_and_lint, span_lint};
55
use rustc::impl_lint_pass;
66
use rustc::lint::{EarlyContext, EarlyLintPass, Lint, LintArray, LintPass};
77
use rustc_session::declare_tool_lint;
8+
use rustc_span::source_map::Span;
9+
use rustc_span::symbol::Symbol;
810
use syntax::ast::*;
9-
use syntax::source_map::Span;
10-
use syntax::symbol::Symbol;
1111

1212
declare_clippy_lint! {
1313
/// **What it does:** Detects enumeration variants that are prefixed or suffixed

clippy_lints/src/erasing_op.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use rustc::declare_lint_pass;
22
use rustc::hir::*;
33
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
44
use rustc_session::declare_tool_lint;
5-
use syntax::source_map::Span;
5+
use rustc_span::source_map::Span;
66

77
use crate::consts::{constant_simple, Constant};
88
use crate::utils::span_lint;

clippy_lints/src/escape.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ use rustc::ty::layout::LayoutOf;
66
use rustc::ty::{self, Ty};
77
use rustc::util::nodemap::HirIdSet;
88
use rustc_session::declare_tool_lint;
9+
use rustc_span::source_map::Span;
910
use rustc_typeck::expr_use_visitor::*;
10-
use syntax::source_map::Span;
1111

1212
use crate::utils::span_lint;
1313

clippy_lints/src/format.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ use rustc::hir::*;
99
use rustc::lint::{LateContext, LateLintPass, LintArray, LintContext, LintPass};
1010
use rustc_errors::Applicability;
1111
use rustc_session::declare_tool_lint;
12+
use rustc_span::source_map::Span;
1213
use syntax::ast::LitKind;
13-
use syntax::source_map::Span;
1414

1515
declare_clippy_lint! {
1616
/// **What it does:** Checks for the use of `format!("string literal with no

clippy_lints/src/functions.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ use rustc::ty::{self, Ty};
1111
use rustc_data_structures::fx::FxHashSet;
1212
use rustc_errors::Applicability;
1313
use rustc_session::declare_tool_lint;
14+
use rustc_span::source_map::Span;
1415
use rustc_target::spec::abi::Abi;
1516
use syntax::ast::Attribute;
16-
use syntax::source_map::Span;
1717

1818
declare_clippy_lint! {
1919
/// **What it does:** Checks for functions with too many parameters.

clippy_lints/src/get_last_with_len.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ use rustc::hir::{BinOpKind, Expr, ExprKind};
77
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
88
use rustc_errors::Applicability;
99
use rustc_session::declare_tool_lint;
10+
use rustc_span::source_map::Spanned;
11+
use rustc_span::symbol::Symbol;
1012
use syntax::ast::LitKind;
11-
use syntax::source_map::Spanned;
12-
use syntax::symbol::Symbol;
1313

1414
declare_clippy_lint! {
1515
/// **What it does:** Checks for using `x.get(x.len() - 1)` instead of

clippy_lints/src/identity_op.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ use rustc::hir::*;
33
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
44
use rustc::ty;
55
use rustc_session::declare_tool_lint;
6-
use syntax::source_map::Span;
6+
use rustc_span::source_map::Span;
77

88
use crate::consts::{constant_simple, Constant};
99
use crate::utils::{clip, snippet, span_lint, unsext};

clippy_lints/src/implicit_return.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use rustc::{
1111
};
1212
use rustc_errors::Applicability;
1313
use rustc_session::declare_tool_lint;
14-
use syntax::source_map::Span;
14+
use rustc_span::source_map::Span;
1515

1616
declare_clippy_lint! {
1717
/// **What it does:** Checks for missing return statements at the end of a block.

clippy_lints/src/len_zero.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ use rustc::ty;
77
use rustc_data_structures::fx::FxHashSet;
88
use rustc_errors::Applicability;
99
use rustc_session::declare_tool_lint;
10+
use rustc_span::source_map::{Span, Spanned};
1011
use syntax::ast::{LitKind, Name};
11-
use syntax::source_map::{Span, Spanned};
1212

1313
declare_clippy_lint! {
1414
/// **What it does:** Checks for getting the length of something via `.len()`

clippy_lints/src/lifetimes.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ use rustc::hir::*;
66
use rustc::lint::{in_external_macro, LateContext, LateLintPass, LintArray, LintContext, LintPass};
77
use rustc_data_structures::fx::{FxHashMap, FxHashSet};
88
use rustc_session::declare_tool_lint;
9-
use syntax::source_map::Span;
10-
use syntax::symbol::kw;
9+
use rustc_span::source_map::Span;
10+
use rustc_span::symbol::kw;
1111

1212
use crate::reexport::*;
1313
use crate::utils::{last_path_segment, span_lint, trait_ref_of_method};

clippy_lints/src/loops.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ use crate::utils::{is_type_diagnostic_item, qpath_res, same_tys, sext, sugg};
1616
use rustc::ty::{self, Ty};
1717
use rustc_data_structures::fx::{FxHashMap, FxHashSet};
1818
use rustc_errors::Applicability;
19+
use rustc_span::source_map::Span;
1920
use rustc_span::{BytePos, Symbol};
2021
use rustc_typeck::expr_use_visitor::*;
2122
use std::iter::{once, Iterator};
2223
use std::mem;
2324
use syntax::ast;
24-
use syntax::source_map::Span;
2525

2626
use crate::utils::paths;
2727
use crate::utils::{

clippy_lints/src/main_recursion.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ use rustc::hir::{Crate, Expr, ExprKind, QPath};
22
use rustc::impl_lint_pass;
33
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
44
use rustc_session::declare_tool_lint;
5+
use rustc_span::symbol::sym;
56
use syntax::ast::AttrKind;
6-
use syntax::symbol::sym;
77

88
use crate::utils::{is_entrypoint_fn, snippet, span_help_and_lint};
99
use if_chain::if_chain;

clippy_lints/src/map_clone.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
99
use rustc::ty;
1010
use rustc_errors::Applicability;
1111
use rustc_session::declare_tool_lint;
12+
use rustc_span::source_map::Span;
1213
use syntax::ast::Ident;
13-
use syntax::source_map::Span;
1414

1515
declare_clippy_lint! {
1616
/// **What it does:** Checks for usage of `iterator.map(|x| x.clone())` and suggests

clippy_lints/src/map_unit_fn.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
77
use rustc::ty::{self, Ty};
88
use rustc_errors::Applicability;
99
use rustc_session::declare_tool_lint;
10-
use syntax::source_map::Span;
10+
use rustc_span::source_map::Span;
1111

1212
declare_clippy_lint! {
1313
/// **What it does:** Checks for usage of `option.map(f)` where f is a function

clippy_lints/src/matches.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ use rustc::lint::{in_external_macro, LateContext, LateLintPass, LintArray, LintC
1313
use rustc::ty::{self, Ty};
1414
use rustc_errors::Applicability;
1515
use rustc_session::declare_tool_lint;
16+
use rustc_span::source_map::Span;
1617
use std::cmp::Ordering;
1718
use std::collections::Bound;
1819
use syntax::ast::LitKind;
19-
use syntax::source_map::Span;
2020

2121
declare_clippy_lint! {
2222
/// **What it does:** Checks for matches with a single arm where an `if let`

clippy_lints/src/mem_replace.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use rustc::hir::{BorrowKind, Expr, ExprKind, Mutability, QPath};
88
use rustc::lint::{in_external_macro, LateContext, LateLintPass, LintArray, LintPass};
99
use rustc_errors::Applicability;
1010
use rustc_session::declare_tool_lint;
11-
use syntax::source_map::Span;
11+
use rustc_span::source_map::Span;
1212

1313
declare_clippy_lint! {
1414
/// **What it does:** Checks for `mem::replace()` on an `Option` with

clippy_lints/src/methods/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ use rustc::lint::{in_external_macro, LateContext, LateLintPass, Lint, LintArray,
1616
use rustc::ty::{self, Predicate, Ty};
1717
use rustc_errors::Applicability;
1818
use rustc_session::declare_tool_lint;
19+
use rustc_span::source_map::Span;
20+
use rustc_span::symbol::{sym, Symbol, SymbolStr};
1921
use syntax::ast;
20-
use syntax::source_map::Span;
21-
use syntax::symbol::{sym, Symbol, SymbolStr};
2222

2323
use crate::utils::usage::mutated_variables;
2424
use crate::utils::{

clippy_lints/src/methods/option_map_unwrap_or.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ use rustc::hir::{self, *};
55
use rustc::lint::LateContext;
66
use rustc_data_structures::fx::FxHashSet;
77
use rustc_errors::Applicability;
8+
use rustc_span::source_map::Span;
89
use rustc_span::symbol::Symbol;
9-
use syntax::source_map::Span;
1010

1111
use super::OPTION_MAP_UNWRAP_OR;
1212

clippy_lints/src/misc.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
77
use rustc::ty;
88
use rustc_errors::Applicability;
99
use rustc_session::declare_tool_lint;
10+
use rustc_span::source_map::{ExpnKind, Span};
1011
use syntax::ast::LitKind;
11-
use syntax::source_map::{ExpnKind, Span};
1212

1313
use crate::consts::{constant, Constant};
1414
use crate::utils::sugg::Sugg;

clippy_lints/src/misc_early.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ use rustc::lint::{in_external_macro, EarlyContext, EarlyLintPass, LintArray, Lin
88
use rustc_data_structures::fx::FxHashMap;
99
use rustc_errors::Applicability;
1010
use rustc_session::declare_tool_lint;
11+
use rustc_span::source_map::Span;
1112
use syntax::ast::*;
12-
use syntax::source_map::Span;
1313
use syntax::visit::{walk_expr, FnKind, Visitor};
1414

1515
declare_clippy_lint! {

clippy_lints/src/missing_doc.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ use rustc::impl_lint_pass;
1212
use rustc::lint::{LateContext, LateLintPass, LintArray, LintContext, LintPass};
1313
use rustc::ty;
1414
use rustc_session::declare_tool_lint;
15+
use rustc_span::source_map::Span;
1516
use syntax::ast::{self, MetaItem, MetaItemKind};
1617
use syntax::attr;
17-
use syntax::source_map::Span;
1818

1919
declare_clippy_lint! {
2020
/// **What it does:** Warns if there is missing doc for any documentable item

clippy_lints/src/missing_inline.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ use rustc::declare_lint_pass;
33
use rustc::hir;
44
use rustc::lint::{self, LateContext, LateLintPass, LintArray, LintContext, LintPass};
55
use rustc_session::declare_tool_lint;
6+
use rustc_span::source_map::Span;
67
use syntax::ast;
7-
use syntax::source_map::Span;
88

99
declare_clippy_lint! {
1010
/// **What it does:** it lints if an exported function, method, trait method with default impl,

clippy_lints/src/multiple_crate_versions.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ use crate::utils::span_lint;
44
use rustc::declare_lint_pass;
55
use rustc::lint::{EarlyContext, EarlyLintPass, LintArray, LintPass};
66
use rustc_session::declare_tool_lint;
7-
use syntax::{ast::*, source_map::DUMMY_SP};
7+
use rustc_span::source_map::DUMMY_SP;
8+
use syntax::ast::*;
89

910
use itertools::Itertools;
1011

clippy_lints/src/mut_key.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use rustc::hir;
44
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
55
use rustc::ty::{Adt, Dynamic, Opaque, Param, RawPtr, Ref, Ty, TypeAndMut};
66
use rustc_session::declare_tool_lint;
7-
use syntax::source_map::Span;
7+
use rustc_span::source_map::Span;
88

99
declare_clippy_lint! {
1010
/// **What it does:** Checks for sets/maps with mutable key types.

0 commit comments

Comments
 (0)