VirtualFolder searchFolder = createVirtualFolder(folder); // add filter criteria searchFolder.getFilter().getFilterRule().add(c); return searchFolder;
List result = queryEngine(filter); ListTools.intersect(result, Arrays.asList(uids)); return result;
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/search/SearchFolderFactory.java File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/folder/search/LuceneQueryEngine.java
Method name: VirtualFolder createSearchFolder(FilterCriteria, IMailFolder) Method name: List queryEngine(IFilterRule, Object[])
Number of AST nodes: 3 Number of AST nodes: 3
1
VirtualFolder searchFolder = createVirtualFolder(folder);
2
		// add filter criteria
3
		searchFolder.getFilter().getFilterRule().add(c
1
List result = queryEngine(filter);
4
);
2
		ListTools.intersect(result, Arrays.asList(uids));
5
		return searchFolder;
3
		return result;
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones locationClones are in different classes
Number of node comparisons9