if (isCacheable(res)){ String lastModified = conn.getHeaderField(HTTPConstantsInterface.LAST_MODIFIED); String etag = conn.getHeaderField(HTTPConstantsInterface.ETAG); String url = conn.getURL().toString(); setCache(lastModified, etag, url); }
MultiProperty prop = (MultiProperty) arg0; writer.addAttribute(ATT_NAME, ConversionHelp.encode(prop.getName())); PropertyIterator iter = prop.iterator(); while (iter.hasNext()) { writeItem(iter.next(), context, writer); }
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/control/CacheManager.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/save/converters/MultiPropertyConverter.java
Method name: void saveDetails(URLConnection, SampleResult) Method name: void marshal(Object, HierarchicalStreamWriter, MarshallingContext)
Number of AST nodes: 5 Number of AST nodes: 5
1
if (isCacheable(res)){
2
	        String lastModified = conn.getHeaderField(HTTPConstantsInterface.LAST_MODIFIED);
3
	        String etag = conn.getHeaderField(HTTPConstantsInterface.ETAG);
4
	        String url = conn.getURL().toString();
5
	        setCache(lastModified, etag, url);	        
6
	    
1
MultiProperty prop = (MultiProperty) arg0;
2
		writer.addAttribute(ATT_NAME, ConversionHelp.encode(prop.getName()));
3
		PropertyIterator iter = prop.iterator();
4
		while (iter.hasNext()) {
5
			writeItem(iter.next(), context, writer);
7
}
6
		}
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 comparisons1