if (method.equals(POST)) { String postBody = sendPostData(conn); res.setQueryString(postBody); } else if (method.equals(PUT)) { String putBody = sendPutData(conn); res.setQueryString(putBody); }
while (names.hasMoreElements()) { String prop = (String) names.nextElement(); if (prop.startsWith(name)) { Object o = instantiate(properties.getProperty(prop), "org.apache.jmeter.control.SamplerController"); // $NON-NLS-1$ v.addElement(o); } }
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/sampler/HTTPSampler.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/util/JMeterUtils.java
Method name: HTTPSampleResult sample(URL, String, boolean, int) Method name: Vector getControllers(Properties)
Number of AST nodes: 6 Number of AST nodes: 5
1
if (method.equals(POST)) {
1
while (names.hasMoreElements()) {
2
				String postBody = sendPostData(conn);
2
			String p
3
				res.setQueryString(postBody);
4
            }
5
            else if (method.equals(PUT)) {
6
                String putBody = sendPutData(conn);
7
                res.setQueryString(putBody);
8
            
3
rop = (String) names.nextElement();
4
			if (prop.startsWith(name)) {
5
				Object o = instantiate(properties.getProperty(prop), 
6
						"org.apache.jmeter.control.SamplerController"); // $NON-NLS-1$
7
				v.addElement(o);
8
			}
9
}
9
		}
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 comparisons2