diff options
Diffstat (limited to 'platform/util/src/com/intellij/openapi/util/text/StringUtil.java')
-rw-r--r-- | platform/util/src/com/intellij/openapi/util/text/StringUtil.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/platform/util/src/com/intellij/openapi/util/text/StringUtil.java b/platform/util/src/com/intellij/openapi/util/text/StringUtil.java index bc37f673bb03..e364a8568fda 100644 --- a/platform/util/src/com/intellij/openapi/util/text/StringUtil.java +++ b/platform/util/src/com/intellij/openapi/util/text/StringUtil.java @@ -1331,6 +1331,7 @@ public class StringUtil extends StringUtilRt { } public static boolean isQuotedString(@NotNull String text) { + if (text.length() < 2) return false; return startsWithChar(text, '\"') && endsWithChar(text, '\"') || startsWithChar(text, '\'') && endsWithChar(text, '\''); } @@ -2678,7 +2679,7 @@ public class StringUtil extends StringUtilRt { continue; } - if (i > 0 && (ch == '/' || ch == '\\' || ch == '.' || Character.isUpperCase(ch))) { + if (i > 0 && (ch == '/' || ch == '\\' || ch == '.' || ch == '-' || Character.isUpperCase(ch))) { words.add(builder.toString()); builder.delete(0, builder.length()); } |