PropertyIterator iter = getArguments().iterator(); Map argMap = new LinkedHashMap(); while (iter.hasNext()) { Argument arg = (Argument) iter.next().getObjectValue(); // Because CollectionProperty.mergeIn will not prevent adding two // properties of the same name, we need to select the first value so // that this element's values prevail over defaults provided by // configuration // elements: if (!argMap.containsKey(arg.getName())) { argMap.put(arg.getName(), arg.getValue()); } } return argMap;
PropertyIterator iter = getArguments().iterator(); Map argMap = new HashMap(); while (iter.hasNext()) { LDAPArgument arg = (LDAPArgument) iter.next().getObjectValue(); argMap.put(arg.getName(), arg.getValue()); } return argMap;
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/config/Arguments.java File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/protocol/ldap/config/gui/LDAPArguments.java
Method name: Map getArgumentsAsMap() Method name: Map getArgumentsAsMap()
Number of AST nodes: 7 Number of AST nodes: 6
1
PropertyIterator iter = getArguments().iterator();
1
PropertyIterator iter = getArguments().iterator();
2
		Map argMap = new LinkedHashMap();
2
		Map argMap = new HashMap();
3
		while (iter.hasNext()) {
3
		while (iter.hasNext()) {
4
			Argument arg = (Argument) iter.next().getObjectValue();
4
			LDAPArgument arg = (LDAPArgument) iter.next().getObjectValue();
5
			// Because CollectionProperty.mergeIn will not prevent adding two
5
			
6
			// properties of the same name, we need to select the first value so
7
			// that this element's values prevail over defaults provided by
8
			// configuration
9
			// elements:
10
			if (!argMap.containsKey(arg.getName())) {
11
			    argMap.put(arg.getName(), arg.getValue());
6
argMap.put(arg.getName(), arg.getValue());
12
			}
7
		
13
		}
8
}
14
		return argMap;
9
		return argMap;
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 having the same super class
Number of node comparisons1