public static String[] findMergeSources(long revision, Map mergeInfo) { LinkedList mergeSources = new LinkedList(); for (Iterator paths = mergeInfo.keySet().iterator(); paths.hasNext();) { String path = (String) paths.next(); SVNMergeRangeList rangeList = (SVNMergeRangeList) mergeInfo.get(path); if (rangeList.includes(revision)) { mergeSources.add(path); } } return (String[]) mergeSources.toArray(new String[mergeSources.size()]); }
public static String[] findMergeSources(long revision, Map mergeInfo) { LinkedList mergeSources = new LinkedList(); for (Iterator paths = mergeInfo.keySet().iterator(); paths.hasNext();) { String path = (String) paths.next(); SVNMergeRangeList rangeList = (SVNMergeRangeList) mergeInfo.get(path); if (rangeList.includes(revision)) { mergeSources.add(path); } } return (String[]) mergeSources.toArray(new String[mergeSources.size()]); }
public static String[] findMergeSources(long revision, Map mergeInfo) { LinkedList mergeSources = new LinkedList(); for (Iterator paths = mergeInfo.keySet().iterator(); paths.hasNext();) { String path = (String) paths.next(); SVNMergeRangeList rangeList = (SVNMergeRangeList) mergeInfo.get(path); if (rangeList.includes(revision)) { mergeSources.add(path); } } return (String[]) mergeSources.toArray(new String[mergeSources.size()]); }