Skip to content

Commit 7ff936b

Browse files
committed
Switch confusable_idents lint to warn.
1 parent c6a71bc commit 7ff936b

File tree

22 files changed

+22
-2
lines changed

22 files changed

+22
-2
lines changed

src/liballoc/tests/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#![feature(vec_remove_item)]
1616
#![feature(split_inclusive)]
1717
#![feature(binary_heap_retain)]
18+
#![allow(unknown_lints, confusable_idents)]
1819

1920
use std::collections::hash_map::DefaultHasher;
2021
use std::hash::{Hash, Hasher};

src/libcore/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
#![warn(missing_docs)]
6363
#![warn(missing_debug_implementations)]
6464
#![deny(intra_doc_link_resolution_failure)] // rustdoc is run without -D warnings
65+
#![allow(unknown_lints, confusable_idents)]
6566
#![allow(explicit_outlives_requirements)]
6667
#![allow(incomplete_features)]
6768
#![feature(allow_internal_unstable)]

src/libcore/tests/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
#![feature(leading_trailing_ones)]
4444
#![feature(const_forget)]
4545
#![feature(option_unwrap_none)]
46+
#![allow(unknown_lints, confusable_idents)]
4647

4748
extern crate test;
4849

src/librustc_ast/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
#![feature(try_trait)]
1919
#![feature(unicode_internals)]
2020
#![recursion_limit = "256"]
21+
#![allow(unknown_lints, confusable_idents)]
2122

2223
#[macro_export]
2324
macro_rules! unwrap_or {

src/librustc_ast_lowering/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
#![feature(specialization)]
3737
#![feature(or_patterns)]
3838
#![recursion_limit = "256"]
39+
#![allow(unknown_lints, confusable_idents)]
3940

4041
use rustc_ast::ast;
4142
use rustc_ast::ast::*;

src/librustc_codegen_ssa/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#![feature(trusted_len)]
99
#![feature(associated_type_bounds)]
1010
#![recursion_limit = "256"]
11+
#![allow(unknown_lints, confusable_idents)]
1112

1213
//! This crate contains codegen code that is used by all codegen backends (LLVM and others).
1314
//! The backend-agnostic functions of this crate use functions defined in various traits that

src/librustc_data_structures/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#![feature(associated_type_bounds)]
2424
#![feature(thread_id_value)]
2525
#![allow(rustc::default_hash_types)]
26+
#![allow(unknown_lints, confusable_idents)]
2627

2728
#[macro_use]
2829
extern crate log;

src/librustc_expand/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#![feature(proc_macro_internals)]
88
#![feature(proc_macro_span)]
99
#![feature(try_blocks)]
10+
#![allow(unknown_lints, confusable_idents)]
1011

1112
extern crate proc_macro as pm;
1213

src/librustc_hir/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#![feature(or_patterns)]
1111
#![feature(specialization)]
1212
#![recursion_limit = "256"]
13+
#![allow(unknown_lints, confusable_idents)]
1314

1415
#[macro_use]
1516
extern crate rustc_data_structures;

src/librustc_incremental/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
#![feature(in_band_lifetimes)]
55
#![feature(nll)]
66
#![recursion_limit = "256"]
7+
#![allow(unknown_lints, confusable_idents)]
78

89
#[macro_use]
910
extern crate rustc_middle;

src/librustc_infer/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#![feature(in_band_lifetimes)]
2323
#![feature(crate_visibility_modifier)]
2424
#![recursion_limit = "512"] // For rustdoc
25+
#![allow(unknown_lints, confusable_idents)]
2526

2627
#[macro_use]
2728
extern crate rustc_macros;

src/librustc_lint/non_ascii_idents.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,9 @@ declare_lint! {
1515
"detects uncommon Unicode codepoints in identifiers"
1616
}
1717

18-
// FIXME: Change this to warn.
1918
declare_lint! {
2019
pub CONFUSABLE_IDENTS,
21-
Allow,
20+
Warn,
2221
"detects uncommon Unicode codepoints in identifiers"
2322
}
2423

src/librustc_metadata/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#![feature(specialization)]
1111
#![feature(stmt_expr_attributes)]
1212
#![recursion_limit = "256"]
13+
#![allow(unknown_lints, confusable_idents)]
1314

1415
extern crate proc_macro;
1516

src/librustc_middle/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@
5252
#![feature(hash_raw_entry)]
5353
#![feature(int_error_matching)]
5454
#![recursion_limit = "512"]
55+
#![allow(unknown_lints, confusable_idents)]
5556

5657
#[macro_use]
5758
extern crate bitflags;

src/librustc_mir/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ Rust MIR: a lowered representation of Rust.
2828
#![feature(option_expect_none)]
2929
#![feature(or_patterns)]
3030
#![recursion_limit = "256"]
31+
#![allow(unknown_lints, confusable_idents)]
3132

3233
#[macro_use]
3334
extern crate log;

src/librustc_mir_build/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#![feature(bool_to_option)]
1212
#![feature(or_patterns)]
1313
#![recursion_limit = "256"]
14+
#![allow(unknown_lints, confusable_idents)]
1415

1516
#[macro_use]
1617
extern crate log;

src/librustc_trait_selection/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#![feature(str_strip)]
2020
#![feature(option_zip)]
2121
#![recursion_limit = "512"] // For rustdoc
22+
#![allow(unknown_lints, confusable_idents)]
2223

2324
#[macro_use]
2425
extern crate rustc_macros;

src/librustc_typeck/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ This API is completely unstable and subject to change.
6767
#![feature(never_type)]
6868
#![feature(slice_partition_dedup)]
6969
#![recursion_limit = "256"]
70+
#![allow(unknown_lints, confusable_idents)]
7071

7172
#[macro_use]
7273
extern crate log;

src/librustdoc/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
#![feature(crate_visibility_modifier)]
1515
#![feature(never_type)]
1616
#![recursion_limit = "256"]
17+
#![allow(unknown_lints, confusable_idents)]
1718

1819
extern crate env_logger;
1920
extern crate rustc_ast;

src/libserialize/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ Core encoding and decoding interfaces.
1414
#![feature(never_type)]
1515
#![feature(nll)]
1616
#![feature(associated_type_bounds)]
17+
#![allow(unknown_lints, confusable_idents)]
1718
#![cfg_attr(test, feature(test))]
1819
#![allow(rustc::internal)]
1920

src/libstd/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,7 @@
211211
#![warn(missing_docs)]
212212
#![warn(missing_debug_implementations)]
213213
#![deny(intra_doc_link_resolution_failure)] // rustdoc is run without -D warnings
214+
#![allow(unknown_lints, confusable_idents)]
214215
#![allow(explicit_outlives_requirements)]
215216
#![allow(unused_lifetimes)]
216217
// Tell the compiler to link to either panic_abort or panic_unwind

src/test/ui/issues/issue-40003.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// run-pass
22
#![allow(unused_must_use)]
3+
#![allow(unknown_lints, confusable_idents)]
34
fn main() {
45
if false { test(); }
56
}

0 commit comments

Comments
 (0)