From cdd8a5ad743338d246e3db31ab0b5b0d448a2146 Mon Sep 17 00:00:00 2001 From: "Felix S. Klock II" Date: Wed, 11 Feb 2015 14:13:33 +0100 Subject: [PATCH] Generalize all error messages with "experimental in alpha release" to just say "experimental." --- src/libsyntax/feature_gate.rs | 2 +- src/test/compile-fail/feature-gate-box-expr.rs | 6 +++--- src/test/compile-fail/feature-gate-box-pat.rs | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/libsyntax/feature_gate.rs b/src/libsyntax/feature_gate.rs index 9f10c1565186..1a328f87c196 100644 --- a/src/libsyntax/feature_gate.rs +++ b/src/libsyntax/feature_gate.rs @@ -430,7 +430,7 @@ impl<'a, 'v> Visitor<'v> for PostExpansionVisitor<'a> { ast::ExprBox(..) | ast::ExprUnary(ast::UnOp::UnUniq, _) => { self.gate_feature("box_syntax", e.span, - "box expression syntax is experimental in alpha release; \ + "box expression syntax is experimental; \ you can call `Box::new` instead."); } ast::ExprLit(ref lit) => { diff --git a/src/test/compile-fail/feature-gate-box-expr.rs b/src/test/compile-fail/feature-gate-box-expr.rs index bc7a70471cd8..39f54be45616 100644 --- a/src/test/compile-fail/feature-gate-box-expr.rs +++ b/src/test/compile-fail/feature-gate-box-expr.rs @@ -11,13 +11,13 @@ fn main() { use std::boxed::HEAP; - let x = box 'c'; //~ ERROR box expression syntax is experimental in alpha release + let x = box 'c'; //~ ERROR box expression syntax is experimental println!("x: {}", x); - let x = box () 'c'; //~ ERROR box expression syntax is experimental in alpha release + let x = box () 'c'; //~ ERROR box expression syntax is experimental println!("x: {}", x); - let x = box (HEAP) 'c'; //~ ERROR box expression syntax is experimental in alpha release + let x = box (HEAP) 'c'; //~ ERROR box expression syntax is experimental println!("x: {}", x); } diff --git a/src/test/compile-fail/feature-gate-box-pat.rs b/src/test/compile-fail/feature-gate-box-pat.rs index b36bc22b9dcc..e64081823e74 100644 --- a/src/test/compile-fail/feature-gate-box-pat.rs +++ b/src/test/compile-fail/feature-gate-box-pat.rs @@ -9,6 +9,6 @@ // except according to those terms. fn main() { - let box x = Box::new('c'); //~ ERROR box pattern syntax is experimental in alpha release + let box x = Box::new('c'); //~ ERROR box pattern syntax is experimental println!("x: {}", x); }