CloneSet443


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
9220.975block
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
19547
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/BasicFeatureMap.java
291310
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/BasicFeatureMap.java
Next
Last
Clone Instance
1
Line Count
9
Source Line
547
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/BasicFeatureMap.java

{
  FeatureMapUtil.Validator validator = FeatureMapUtil.getValidator(owner.eClass(), entryFeature);
  Entry[] entries = (Entry[]) data;
  for (int i = 0; i < size; ++i) {
    Entry otherEntry = entries[i];
    if (validator.isValid(otherEntry.getEStructuralFeature())) {
      throw new IllegalArgumentException("The multiplicity constraint is violated");
    }
  }
}


First
Previous
Clone Instance
2
Line Count
9
Source Line
1310
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/BasicFeatureMap.java

{
  FeatureMapUtil.Validator validator = FeatureMapUtil.getValidator(owner.eClass(), feature);
  Entry[] entries = (Entry[]) data;
  for (int i = 0; i < size; ++i) {
    Entry entry = entries[i];
    if (validator.isValid(entry.getEStructuralFeature())) {
      throw new IllegalArgumentException("The multiplicity constraint is violated");
    }
  }
}


Clone AbstractionParameter Count: 2Parameter Bindings

{
  FeatureMapUtil.Validator validator = FeatureMapUtil.getValidator(owner.eClass(),  [[#variable172b6580]]);
  Entry[] entries = (Entry[]) data;
  for (int i = 0; i < size; ++i) {
    Entry  [[#variable172b77c0]]= entries[i];
    if (validator.isValid( [[#variable172b77c0]].getEStructuralFeature())) {
      throw new IllegalArgumentException("The multiplicity constraint is violated");
    }
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#172b6580]]
entryFeature 
12[[#172b6580]]
feature 
21[[#172b77c0]]
otherEntry 
22[[#172b77c0]]
entry