for (Iterator iter = c.iterator(); iter.hasNext();) { if (remove(iter.next())) { listChanged = true; } }
if (cstart <= test && test <= cend) { ok = true; }
Clone fragments detected by clone detection tool
File path: /jruby-1.4.0/src/org/jruby/RubyArray.java File path: /jruby-1.4.0/src/org/jruby/util/Dir.java
Method name: boolean removeAll(Collection) Method name: int range(byte[], int, int, char, int)
Number of AST nodes: 3 Number of AST nodes: 2
1
for (Iterator iter = c.iterator(); iter.hasNext();) {
2
            if (remove(iter.next())) {
3
                listChanged
1
if (cstart <= test && test <= cend) {
4
 = true;
2
                    ok = true;
5
            }
3
        
6
        }
4
        }
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