@NotNull
  private PropertyConsumer createPropertyHandler() {
    return new PropertyConsumer() {
      @Override
      public void handleProperty(@NotNull File path, @NotNull PropertyData property) throws SvnBindException {
        String workingCopyRelativePath = getWorkingCopyRelativePath(path);
        Map<String, MergeRangeList> mergeInfo = MergeRangeList.parseMergeInfo(property.getValue().toString());

        synchronized (myMergeInfoLock) {
          myMergeInfoMap.put(toKey(workingCopyRelativePath), mergeInfo);
        }
      }
    };
  }
@NotNull
  private PropertyConsumer createPropertyHandler()