diff options
Diffstat (limited to 'src/libcore')
| -rw-r--r-- | src/libcore/core.rc | 54 | ||||
| -rw-r--r-- | src/libcore/extfmt.rs | 1 | ||||
| -rw-r--r-- | src/libcore/iter-trait/option.rs | 1 | ||||
| -rw-r--r-- | src/libcore/managed.rs | 1 | ||||
| -rw-r--r-- | src/libcore/ops.rs | 2 | ||||
| -rw-r--r-- | src/libcore/option.rs | 4 | ||||
| -rw-r--r-- | src/libcore/rt.rs | 1 |
7 files changed, 9 insertions, 55 deletions
diff --git a/src/libcore/core.rc b/src/libcore/core.rc index 0dcba1d202e..0ba536da96d 100644 --- a/src/libcore/core.rc +++ b/src/libcore/core.rc @@ -32,6 +32,8 @@ #[no_core]; #[deny(vecs_implicitly_copyable)]; +// XXX: Switch to deny after snapshot +#[warn(non_camel_case_types)]; export int, i8, i16, i32, i64; export uint, u8, u16, u32, u64; @@ -71,7 +73,6 @@ export priv; // Built-in-type support modules /// Operations and constants for `int` -#[warn(non_camel_case_types)] #[path = "int-template"] mod int { import inst::{ hash, pow }; @@ -81,7 +82,6 @@ mod int { } /// Operations and constants for `i8` -#[warn(non_camel_case_types)] #[path = "int-template"] mod i8 { #[path = "i8.rs"] @@ -89,7 +89,6 @@ mod i8 { } /// Operations and constants for `i16` -#[warn(non_camel_case_types)] #[path = "int-template"] mod i16 { #[path = "i16.rs"] @@ -97,7 +96,6 @@ mod i16 { } /// Operations and constants for `i32` -#[warn(non_camel_case_types)] #[path = "int-template"] mod i32 { #[path = "i32.rs"] @@ -105,7 +103,6 @@ mod i32 { } /// Operations and constants for `i64` -#[warn(non_camel_case_types)] #[path = "int-template"] mod i64 { #[path = "i64.rs"] @@ -113,7 +110,6 @@ mod i64 { } /// Operations and constants for `uint` -#[warn(non_camel_case_types)] #[path = "uint-template"] mod uint { import inst::{ @@ -128,7 +124,6 @@ mod uint { } /// Operations and constants for `u8` -#[warn(non_camel_case_types)] #[path = "uint-template"] mod u8 { import inst::is_ascii; @@ -139,7 +134,6 @@ mod u8 { } /// Operations and constants for `u16` -#[warn(non_camel_case_types)] #[path = "uint-template"] mod u16 { #[path = "u16.rs"] @@ -147,7 +141,6 @@ mod u16 { } /// Operations and constants for `u32` -#[warn(non_camel_case_types)] #[path = "uint-template"] mod u32 { #[path = "u32.rs"] @@ -155,7 +148,6 @@ mod u32 { } /// Operations and constants for `u64` -#[warn(non_camel_case_types)] #[path = "uint-template"] mod u64 { #[path = "u64.rs"] @@ -163,48 +155,29 @@ mod u64 { } -#[warn(non_camel_case_types)] mod box; -#[warn(non_camel_case_types)] mod char; -#[warn(non_camel_case_types)] mod float; -#[warn(non_camel_case_types)] mod f32; -#[warn(non_camel_case_types)] mod f64; -#[warn(non_camel_case_types)] mod str; -#[warn(non_camel_case_types)] mod ptr; -#[warn(non_camel_case_types)] mod vec; -#[warn(non_camel_case_types)] mod at_vec; -#[warn(non_camel_case_types)] mod bool; -#[warn(non_camel_case_types)] mod tuple; -#[warn(non_camel_case_types)] mod unit; -#[warn(non_camel_case_types)] mod uniq; // Ubiquitous-utility-type modules #[cfg(notest)] mod ops; -#[warn(non_camel_case_types)] mod cmp; -#[warn(non_camel_case_types)] mod num; -#[warn(non_camel_case_types)] mod hash; -#[warn(non_camel_case_types)] mod either; -#[warn(non_camel_case_types)] mod iter; -#[warn(non_camel_case_types)] mod logging; mod option; #[path="iter-trait"] @@ -213,60 +186,41 @@ mod option_iter { mod inst; } mod result; -#[warn(non_camel_case_types)] mod to_str; -#[warn(non_camel_case_types)] mod to_bytes; -#[warn(non_camel_case_types)] mod util; // Data structure modules -#[warn(non_camel_case_types)] mod dvec; #[path="iter-trait"] -#[warn(non_camel_case_types)] mod dvec_iter { #[path = "dvec.rs"] mod inst; } -#[warn(non_camel_case_types)] mod dlist; #[path="iter-trait"] -#[warn(non_camel_case_types)] mod dlist_iter { #[path ="dlist.rs"] mod inst; } -#[warn(non_camel_case_types)] mod send_map; // Concurrency -#[warn(non_camel_case_types)] mod comm; -#[warn(non_camel_case_types)] mod task; -//#[warn(non_camel_ase_types)] pipec code continues to trip this warning mod future; -#[warn(non_camel_case_types)] mod pipes; // Runtime and language-primitive support -#[warn(non_camel_case_types)] mod io; mod libc; -#[warn(non_camel_case_types)] mod os; -#[warn(non_camel_case_types)] mod path; -#[warn(non_camel_case_types)] mod rand; -#[warn(non_camel_case_types)] mod run; -#[warn(non_camel_case_types)] mod sys; -#[warn(non_camel_case_types)] mod unsafe; mod managed; @@ -284,13 +238,9 @@ mod rt; // For internal use, not exported -#[warn(non_camel_case_types)] mod unicode; -#[warn(non_camel_case_types)] mod priv; -#[warn(non_camel_case_types)] mod cmath; -#[warn(non_camel_case_types)] mod stackwalk; // Local Variables: diff --git a/src/libcore/extfmt.rs b/src/libcore/extfmt.rs index 8b92e7c183f..b8cc74fe7b0 100644 --- a/src/libcore/extfmt.rs +++ b/src/libcore/extfmt.rs @@ -1,4 +1,5 @@ #[doc(hidden)]; +#[allow(non_camel_case_types)]; /* Syntax Extension: fmt diff --git a/src/libcore/iter-trait/option.rs b/src/libcore/iter-trait/option.rs index 4970c58b68a..206efa85064 100644 --- a/src/libcore/iter-trait/option.rs +++ b/src/libcore/iter-trait/option.rs @@ -1,3 +1,4 @@ +#[allow(non_camel_case_types)] type IMPL_T<A> = Option<A>; pure fn EACH<A>(self: IMPL_T<A>, f: fn(A) -> bool) { diff --git a/src/libcore/managed.rs b/src/libcore/managed.rs index 7733663f769..a17b0fc5a37 100644 --- a/src/libcore/managed.rs +++ b/src/libcore/managed.rs @@ -9,7 +9,6 @@ mutation when the data structure should be immutable. */ -#[forbid(non_camel_case_types)]; #[forbid(deprecated_mode)]; #[forbid(deprecated_pattern)]; diff --git a/src/libcore/ops.rs b/src/libcore/ops.rs index 2a05aeb72c2..07096968f4c 100644 --- a/src/libcore/ops.rs +++ b/src/libcore/ops.rs @@ -1,5 +1,7 @@ // Core operators and kinds. +#[allow(non_camel_case_types)]; + #[cfg(notest)] #[lang="const"] trait const { diff --git a/src/libcore/option.rs b/src/libcore/option.rs index 1ecd38b65ac..c9620e4df84 100644 --- a/src/libcore/option.rs +++ b/src/libcore/option.rs @@ -290,14 +290,14 @@ fn test_unwrap_str() { #[test] fn test_unwrap_resource() { - struct r { + struct R { let i: @mut int; new(i: @mut int) { self.i = i; } drop { *(self.i) += 1; } } let i = @mut 0; { - let x = r(i); + let x = R(i); let opt = Some(x); let _y = unwrap(opt); } diff --git a/src/libcore/rt.rs b/src/libcore/rt.rs index 7fd646d6bf8..097ac8a71fc 100644 --- a/src/libcore/rt.rs +++ b/src/libcore/rt.rs @@ -8,6 +8,7 @@ import libc::c_void; import libc::size_t; import libc::uintptr_t; +#[allow(non_camel_case_types)] type rust_task = c_void; extern mod rustrt { |
