CloneSet613


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
11230.957method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
111194
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/importer/rose/parser/RoseNode.java
211207
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/importer/rose/parser/RoseNode.java
Next
Last
Clone Instance
1
Line Count
11
Source Line
194
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/importer/rose/parser/RoseNode.java

public RoseNode findNodeWithKey(String key) {
  for (int i = 0; i < nodes.size(); i++) {
    RoseNode node = nodes.get(i);
    if (key.equals(node.getKey())) {
      return node;
    }
  }
  return null;
}


First
Previous
Clone Instance
2
Line Count
11
Source Line
207
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/importer/rose/parser/RoseNode.java

public RoseNode findNodeWithValue(String value) {
  for (int i = 0; i < nodes.size(); i++) {
    RoseNode node = nodes.get(i);
    if (value.equals(node.getValue())) {
      return node;
    }
  }
  return null;
}


Clone AbstractionParameter Count: 3Parameter Bindings

public RoseNode  [[#variable1736a3c0]](String  [[#variable1736a320]]) {
  for (int i = 0; i < nodes.size(); i++) {
    RoseNode node = nodes.get(i);
    if ( [[#variable1736a320]].equals(node. [[#variable1736a2a0]]())) {
      return node;
    }
  }
  return null;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1736a3c0]]
findNodeWithKey 
12[[#1736a3c0]]
findNodeWithValue 
21[[#1736a320]]
key 
22[[#1736a320]]
value 
31[[#1736a2a0]]
getKey 
32[[#1736a2a0]]
getValue