public @NotNull Map<StubIndexKey<?, ?>, Map<Object, int[]>> getResult() {
      for (Map<Object, int[]> map : myResult.values()) {
        for (Map.Entry<Object, int[]> entry : map.entrySet()) {
          int[] ints = entry.getValue();
          if (ints.length == 1) {
            continue;
          }

          int firstZero = ArrayUtil.indexOf(ints, 0);
          if (firstZero != -1) {
            map.put(entry.getKey(), ArrayUtil.realloc(ints, firstZero));
          }
        }
      }
      return myResult;
    }
public @NotNull Map<StubIndexKey<?, ?>, Map<Object, int[]>> getResult()