private static int getPairBracket()

in src/main/java/com/intellij/internal/statistic/eventLog/validator/rules/utils/ValidationSimpleRuleFactory.java [200:218]


  private static int getPairBracket(String s, Integer index){
    int curIndex;
    int opensStack = 0;

    for (curIndex = index; curIndex < s.length(); curIndex++) {

      if (s.startsWith(START, curIndex)) {
        opensStack++;
      }
      else if (s.startsWith(END, curIndex)) {
        opensStack--;
        if (opensStack==0) {
          return curIndex;
        }
      }
    }

    return -1;
  }