CloneSet290


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

public void writeObject(RoseNode tree) throws Exception {
  try {
    justIndex++;
    buffWriter.write("(object ");
    buffWriter.write(tree.getValue());
    List<RoseNode> nodes = tree.getNodes();
    for (int i = 0; i < nodes.size(); i++) {
      RoseNode node = nodes.get(i);
      writePair(node);
    }
    buffWriter.write(')');
    justIndex--;
  }
  catch (Exception
         e) {
    //      System.out.println("RoseWriter - exception: "+ e.toString());
    throw e;
  }
}


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

public void writeValue(RoseNode tree) throws Exception {
  try {
    justIndex++;
    buffWriter.write("(value ");
    buffWriter.write(tree.getValue());
    List<RoseNode> nodes = tree.getNodes();
    for (int i = 0; i < nodes.size(); i++) {
      RoseNode node = nodes.get(i);
      writeExpr(node);
    }
    buffWriter.write(')');
    justIndex--;
  }
  catch (Exception
         e) {
    //      System.out.println("RoseWriter - exception: "+ e.toString());
    throw e;
  }
}


Clone AbstractionParameter Count: 3Parameter Bindings

public void [[#variable1725a600]](RoseNode tree) throws Exception {
  try {
    justIndex++;
    buffWriter.write( [[#variable1725a540]]);
    buffWriter.write(tree.getValue());
    List<RoseNode> nodes = tree.getNodes();
    for (int i = 0; i < nodes.size(); i++) {
      RoseNode node = nodes.get(i);
       [[#variable1725a4e0]](node);
    }
    buffWriter.write(')');
    justIndex--;
  }
  catch (Exception
         e) {
    //      System.out.println("RoseWriter - exception: "+ e.toString());
    throw e;
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1725a600]]
writeObject 
12[[#1725a600]]
writeValue 
21[[#1725a540]]
"(object " 
22[[#1725a540]]
"(value " 
31[[#1725a4e0]]
writePair 
32[[#1725a4e0]]
writeExpr