Use String.indexOf(char) instead of String 74/34774/2
authorRobert Varga <robert.varga@pantheon.sk>
Tue, 16 Feb 2016 19:15:45 +0000 (20:15 +0100)
committerGerrit Code Review <gerrit@opendaylight.org>
Wed, 17 Feb 2016 12:07:01 +0000 (12:07 +0000)
Fixes sonar warnings and improves performance just bit.

Change-Id: I5b8ce70077af7ba5e13a74e9bdd00aca8822dcc2
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/YangErrorListener.java

index 064002165732202017f77c38ee054351284b2c38..8b8675a925d0d5f1acb0b7c47f89d8871d5a0d2b 100644 (file)
@@ -38,9 +38,9 @@ public final class YangErrorListener extends BaseErrorListener {
         final Parser parser = (Parser) recognizer;
         try {
             String model = parser.getInputStream().getTokenSource().getInputStream().toString();
-            model = model.substring(0, model.indexOf("\n"));
+            model = model.substring(0, model.indexOf('\n'));
             model = model.substring(model.indexOf("module") + 6);
-            model = model.substring(0, model.indexOf("{"));
+            model = model.substring(0, model.indexOf('{'));
             model = model.trim();
             return model;
         } catch (Exception e) {