if (dx > 0) { if (!regionMatches(target, offset, con.limit, o2, literallen)) return -1; offset += literallen; } else { if (!regionMatches(target, offset-literallen, con.limit, o2, literallen)) return -1; offset -= literallen; }
if (dx > 0) { if (!regionMatches(target, offset, con.limit, o2, literallen)) return -1; offset += literallen; } else { if (!regionMatches(target, offset-literallen, con.limit, o2, literallen)) return -1; offset -= literallen; }
Clone fragments detected by clone detection tool
File path: /emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/RegEx.java File path: /emf-2.4.1/src/org/eclipse/emf/ecore/xml/type/internal/RegEx.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
if (dx > 0) {
1
if (dx > 0) {
2
                              if (!regionMatches(target, offset, con.limit, o2, literallen))
2
                              if (!regionMatches(target, offset, con.limit, o2, literallen))
3
                                  return -1;
3
                                  return -1;
4
                              offset += literallen;
4
                              offset += literallen;
5
                          } else {
5
                          } else {
6
                              if (!regionMatches(target, offset-literallen, con.limit, o2, literallen))
6
                              if (!regionMatches(target, offset-literallen, con.limit, o2, literallen))
7
                                  return -1;
7
                                  return -1;
8
                              offset -= literallen;
8
                              offset -= literallen;
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.0
Clones location
Number of node comparisons0