From 68bd7405ffd18f16cddd83ed422960982ad48a5b Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Fri, 12 Jul 2013 14:46:50 +0400 Subject: [PATCH] Refactoring: remove warning --- .../jetbrains/jet/util/QualifiedNamesUtil.java | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/jet/util/QualifiedNamesUtil.java b/compiler/frontend/src/org/jetbrains/jet/util/QualifiedNamesUtil.java index 9f78eb1dde8..8dddd67f957 100644 --- a/compiler/frontend/src/org/jetbrains/jet/util/QualifiedNamesUtil.java +++ b/compiler/frontend/src/org/jetbrains/jet/util/QualifiedNamesUtil.java @@ -172,13 +172,15 @@ public final class QualifiedNamesUtil { if (!Character.isJavaIdentifierPart(c)) return false; state = MIDDLE; } - else if (state == MIDDLE) { - if (c == '.') { - state = AFTER_DOT; - } - else if (!Character.isJavaIdentifierPart(c)) { - return false; - } + + //noinspection ConstantConditions + assert state == MIDDLE; + + if (c == '.') { + state = AFTER_DOT; + } + else if (!Character.isJavaIdentifierPart(c)) { + return false; } }