PropertyIterator iter = getHTTPFileArgsCollection().iterator(); while (iter.hasNext()) { HTTPFileArg item = (HTTPFileArg) iter.next().getObjectValue(); if (file.equals(item)) { iter.remove(); } }
PropertyIterator iter = getArguments().iterator(); while (iter.hasNext()) { LDAPArgument arg = (LDAPArgument) iter.next().getObjectValue(); if (arg.getName().equals(argName)) { iter.remove(); } }
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/http/util/HTTPFileArgs.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/ldap/config/gui/LDAPArguments.java
Method name: void removeHTTPFileArg(HTTPFileArg) Method name: void removeArgument(String)
Number of AST nodes: 5 Number of AST nodes: 5
1
PropertyIterator iter = getHTTPFileArgsCollection().iterator();
1
PropertyIterator iter = getArguments().iterator();
2
		while (iter.hasNext()) {
2
		while (iter.hasNext()) {
3
			HTTPFileArg item = (HTTPFileArg) iter.next().getObjectValue();
3
			LDAPArgument arg = (LDAPArgument) iter.next().getObjectValue();
4
			if (file.equals(item)) {
4
			if (arg.getName().equals(argName)) {
5
				iter.remove();
5
				iter.remove();
6
			}
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.1
Clones locationClones are in different classes having the same super class
Number of node comparisons1