for (int i = 0; i < DEFAULT_HEADERFIELDS.length; i++) { if (h.get(DEFAULT_HEADERFIELDS[i]) != null) { strippedHeader.set(DEFAULT_HEADERFIELDS[i], h .get(DEFAULT_HEADERFIELDS[i])); } }
for (int i = 0; i < keys.length; i++) { value = (String) header.get(keys[i]); if (value != null) { subHeader.set(keys[i], value); } }
Clone fragments detected by clone detection tool
File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/folder/headercache/CachedHeaderfields.java File path: /columba-1.4-src/mail/src/main/java/org/columba/mail/folder/temp/TempFolder.java
Method name: IColumbaHeader stripHeaders(IColumbaHeader) Method name: Header getHeaderFields(Object, String[])
Number of AST nodes: 3 Number of AST nodes: 4
1
for (int i = 0; i < DEFAULT_HEADERFIELDS.length; i++) {
1
for (int i = 0; i < 
2
			if (h.get(DEFAULT_HEADERFIELDS[i]) != null) {
3
				strippedHeader.set(DEFAULT_HEADERFIELDS[i], h
4
						.get(DEFAULT_HEADERFIELDS[i]));
5
			}
6
		
2
keys.length; i++) {
3
            value = (String) header.get(keys[i]);
4
            if (value != null) {
5
                subHeader.set(keys[i], value);
6
            }
7
}
7
        }
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.2
Clones locationClones are in different classes
Number of node comparisons1