protected ISVNEntryHandler getMergeInfoEntryHandler(String mergeSrcPath, SVNURL sourceRootURL, long revision1, long revision2, SVNRepository repository, SVNDepth depth, List childrenWithMergeInfo) { if (skipExtendedMerge()) { return super.getMergeInfoEntryHandler(mergeSrcPath, sourceRootURL, revision1, revision2, repository, depth, childrenWithMergeInfo); } return new MergeInfoFetcherExt(mergeSrcPath, sourceRootURL, revision1, revision2, repository, depth, childrenWithMergeInfo); }
final long revision2, boolean honorMergeInfo, final SVNRepository repository, final SVNDepth depth) throws SVNException { final List childrenWithMergeInfo = children == null ? new LinkedList() : children; ISVNEntryHandler handler = getMergeInfoEntryHandler(mergeSrcPath, sourceRootURL, revision1, revision2, repository, depth, childrenWithMergeInfo);
final long revision2, boolean honorMergeInfo, final SVNRepository repository, final SVNDepth depth) throws SVNException { final List childrenWithMergeInfo = children == null ? new LinkedList() : children; ISVNEntryHandler handler = getMergeInfoEntryHandler(mergeSrcPath, sourceRootURL, revision1, revision2, repository, depth, childrenWithMergeInfo);
final long revision2, boolean honorMergeInfo, final SVNRepository repository, final SVNDepth depth) throws SVNException { final List childrenWithMergeInfo = children == null ? new LinkedList() : children; ISVNEntryHandler handler = getMergeInfoEntryHandler(mergeSrcPath, sourceRootURL, revision1, revision2, repository, depth, childrenWithMergeInfo);