public void saveDetails(URLConnection conn, SampleResult res){ 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);
public void marshal(Object arg0, HierarchicalStreamWriter writer, MarshallingContext context) { 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: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
public void saveDetails(URLConnection conn, SampleResult res){
1
public void 
2
	    if (isCacheable(res)){
3
	        String lastModified = conn.getHeaderField(HTTPConstantsInterface.LAST_MODIFIED);
4
	        String etag = conn.getHeaderField(HTTPConstantsInterface.ETAG);
5
	        String url = conn.getURL().toString();
6
	        setCache(lastModified, etag, url);	        
7
	    
2
marshal(Object arg0, HierarchicalStreamWriter writer, MarshallingContext context) {
3
		MultiProperty prop = (MultiProperty) arg0;
4
		writer.addAttribute(ATT_NAME, ConversionHelp.encode(prop.getName()));
5
		PropertyIterator iter = prop.iterator();
6
		while (iter.hasNext()) {
7
			writeItem(iter.next(), context, writer);
8
		
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 location
Number of node comparisons0