CloneSet693


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
19210.965executable_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
119905
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/BasicExtendedMetaData.java
219954
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/BasicExtendedMetaData.java
Next
Last
Clone Instance
1
Line Count
19
Source Line
905
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/util/BasicExtendedMetaData.java

if ( !attributes.isEmpty()) {
  if (result == null) {
    return attributes;
  }
  else {
    if ( !changeable) {
      result = new UniqueEList<EStructuralFeature>(result);
    }
    result.addAll(attributes);
    return result;
  }
}
else {
  return result == null ? Collections.<EStructuralFeature>emptyList(): result;
}


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

if ( !elements.isEmpty()) {
  if (result == null) {
    return elements;
  }
  else {
    if ( !changeable) {
      result = new UniqueEList<EStructuralFeature>(result);
    }
    result.addAll(elements);
    return result;
  }
}
else {
  return result == null ? Collections.<EStructuralFeature>emptyList(): result;
}


Clone AbstractionParameter Count: 1Parameter Bindings

if ( ! [[#variable173b56a0]].isEmpty()) {
  if (result == null) {
    return [[#variable173b56a0]];
  }
  else {
    if ( !changeable) {
      result = new UniqueEList<EStructuralFeature>(result);
    }
    result.addAll( [[#variable173b56a0]]);
    return result;
  }
}
else {
  return result == null ? Collections.<EStructuralFeature>emptyList(): result;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#173b56a0]]
attributes 
12[[#173b56a0]]
elements