CloneSet311


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
22210.971statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
122790
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/common/notify/impl/DelegatingNotifyingListImpl.java
222805
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/common/notify/impl/NotifyingListImpl.java
Next
Last
Clone Instance
1
Line Count
22
Source Line
790
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/common/notify/impl/DelegatingNotifyingListImpl.java

E object = initialObject;
LOOP:
  for (int repeat = 0; repeat < 2; ++repeat) {
    for (int j = listSize; --j >= 0;) {
      if (equalObjects(object, objects[j])) {
        if (count != j) {
          Object x = objects[count];
          objects[count] = objects[j];
          objects[j] = x;
        }
        positions[count++ ] = i.previousIndex();
        break LOOP;
      }
    }
    object = resolve(object);
    if (object == initialObject) {
      break;
    }
  }


First
Previous
Clone Instance
2
Line Count
22
Source Line
805
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/common/notify/impl/NotifyingListImpl.java

E object = initialObject;
LOOP:
  for (int repeat = 0; repeat < 2; ++repeat) {
    for (int j = listSize; --j >= 0;) {
      if (equalObjects(object, objects[j])) {
        if (count != j) {
          Object x = objects[count];
          objects[count] = objects[j];
          objects[j] = x;
        }
        positions[count++ ] = i;
        break LOOP;
      }
    }
    object = resolve(object);
    if (object == initialObject) {
      break;
    }
  }


Clone AbstractionParameter Count: 1Parameter Bindings

E object = initialObject;
LOOP:
  for (int repeat = 0; repeat < 2; ++repeat) {
    for (int j = listSize; --j >= 0;) {
      if (equalObjects(object, objects[j])) {
        if (count != j) {
          Object x = objects[count];
          objects[count] = objects[j];
          objects[j] = x;
        }
        positions[count++ ] = [[#variable1721b520]];
        break LOOP;
      }
    }
    object = resolve(object);
    if (object == initialObject) {
      break;
    }
  }
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1721b520]]
i.previousIndex() 
12[[#1721b520]]
i