for(Iterator j = transListeners.iterator(); j.hasNext();) { // Check for the same instance if(j.next() == listener) { found = true; break; } }
for (int idx=0; idx < pkgs.length; idx++) { if (text.startsWith(pkgs[idx])){ inc = true; break; } }
Clone fragments detected by clone detection tool
File path: /jakarta-jmeter-2.3.2/src/org/apache/jmeter/threads/JMeterThread.java File path: /jakarta-jmeter-2.3.2/src/junit/org/apache/jmeter/protocol/java/control/gui/ClassFilter.java
Method name: List getSampleListeners(SamplePackage, SamplePackage, TransactionSampler) Method name: boolean include(String)
Number of AST nodes: 4 Number of AST nodes: 4
1
for(Iterator j = transListeners.iterator(); j.hasNext();) {
1
for
2
                    // Check for the same instance
3
                    if(j.next() == listener) 
2
 (int idx=0; idx < pkgs.length; idx++) {
4
{
3
            if (text.startsWith(pkgs[idx])){
5
                        found = true;
4
                inc = true;
6
                        break;
5
                break;
7
                    }
6
            
8
        
7
}
9
        }
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.1
Clones locationClones are in different classes
Number of node comparisons1