r2023 - trunk/i18n-maven-plugin/src/main/java/org/nuiton/i18n/plugin/parser/impl
Author: tchemit Date: 2014-02-04 06:46:16 +0100 (Tue, 04 Feb 2014) New Revision: 2023 Url: http://nuiton.org/projects/i18n/repository/revisions/2023 Log: fixes java parser Modified: trunk/i18n-maven-plugin/src/main/java/org/nuiton/i18n/plugin/parser/impl/ParserJavaMojo.java Modified: trunk/i18n-maven-plugin/src/main/java/org/nuiton/i18n/plugin/parser/impl/ParserJavaMojo.java =================================================================== --- trunk/i18n-maven-plugin/src/main/java/org/nuiton/i18n/plugin/parser/impl/ParserJavaMojo.java 2014-02-04 05:21:11 UTC (rev 2022) +++ trunk/i18n-maven-plugin/src/main/java/org/nuiton/i18n/plugin/parser/impl/ParserJavaMojo.java 2014-02-04 05:46:16 UTC (rev 2023) @@ -185,10 +185,15 @@ } @Override + public Void visitStatementExpression(@NotNull JavaParser.StatementExpressionContext ctx) { + return super.visitStatementExpression(ctx); + } + + @Override public Void visitExpression(@NotNull JavaParser.ExpressionContext ctx) { boolean match = false; - if (ctx.getChildCount() > 2) { + if (ctx.getChildCount() > 2 && ctx.getChild(2) instanceof JavaParser.ExpressionListContext) { ParseTree child = ctx.getChild(0); String childText = child.getText(); if (simpleI18nMethodPrefix.contains(childText)) {
participants (1)
-
tchemit@users.nuiton.org