From: Jürg Billeter Date: Wed, 15 Apr 2009 19:08:29 +0000 (+0200) Subject: Warn when using deprecated # modifier or operator X-Git-Tag: 0.7.1~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fkeep-around%2Fb4a72c1cb1effb87c5ed7118b5de9e1e20e4ebe8;p=thirdparty%2Fvala.git Warn when using deprecated # modifier or operator --- diff --git a/vala/valaparser.vala b/vala/valaparser.vala index ba28b62a6..5e7d92c1c 100644 --- a/vala/valaparser.vala +++ b/vala/valaparser.vala @@ -460,8 +460,9 @@ public class Vala.Parser : CodeVisitor { if (!owned_by_default) { if (accept (TokenType.HASH)) { - // TODO enable warning after releasing Vala 0.5.5 - // Report.warning (get_last_src (), "deprecated syntax, use `owned` modifier"); + if (!context.deprecated) { + Report.warning (get_last_src (), "deprecated syntax, use `owned` modifier"); + } value_owned = true; } } @@ -834,8 +835,9 @@ public class Vala.Parser : CodeVisitor { } switch (current ()) { case TokenType.HASH: - // TODO enable warning after releasing Vala 0.5.5 - // Report.warning (get_last_src (), "deprecated syntax, use `(owned)` cast"); + if (!context.deprecated) { + Report.warning (get_last_src (), "deprecated syntax, use `(owned)` cast"); + } next (); var op = parse_unary_expression (); return new ReferenceTransferExpression (op, get_src (begin));