From cb4153d23526474061cb232696f5adc255304a2c Mon Sep 17 00:00:00 2001 From: "andrey.zaytsev" Date: Tue, 17 Jul 2012 20:10:28 +0400 Subject: [PATCH] testNotSuspendingBreakpoint --- .../intellij/openapi/util/text/StringUtil.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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 896c93774a37..62e9ef562fea 100644 --- a/platform/util/src/com/intellij/openapi/util/text/StringUtil.java +++ b/platform/util/src/com/intellij/openapi/util/text/StringUtil.java @@ -1953,6 +1953,22 @@ public class StringUtil extends StringUtilRt { return res; } + public static int getOccurrenceCount(@NotNull String text, final String s) { + int res = 0; + int i = 0; + while (i < text.length()) { + i = text.indexOf(s, i); + if (i >= 0) { + res++; + i++; + } + else { + break; + } + } + return res; + } + @NotNull public static String fixVariableNameDerivedFromPropertyName(@NotNull String name) { char c = name.charAt(0);