CloneSet90


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
17210.981executable_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
117110
E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/jedit/gui/AbbrevEditor.java
217134
E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/jedit/gui/AbbrevEditor.java
Next
Last
Clone Instance
1
Line Count
17
Source Line
110
Source File
E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/jedit/gui/AbbrevEditor.java

for (int i = 0; i < beforeCaretText.length(); i++) {
  char ch = beforeCaretText.charAt(i);
  switch (ch) {
    case '\n':
      buf.append("\\n");
      break;
    case '\t':
      buf.append("\\t");
      break;
    case '\\':
      buf.append("\\\\");
      break;
    default:
      buf.append(ch);
      break;
  }
}


First
Previous
Clone Instance
2
Line Count
17
Source Line
134
Source File
E:/TSE/Projects-CloneDR/jEdit-4.2/src/org/gjt/sp/jedit/gui/AbbrevEditor.java

for (int i = 0; i < afterCaretText.length(); i++) {
  char ch = afterCaretText.charAt(i);
  switch (ch) {
    case '\n':
      buf.append("\\n");
      break;
    case '\t':
      buf.append("\\t");
      break;
    case '\\':
      buf.append("\\\\");
      break;
    default:
      buf.append(ch);
      break;
  }
}


Clone AbstractionParameter Count: 1Parameter Bindings

for (int i = 0; i <  [[#variableae86b80]].length(); i++) {
  char ch = [[#variableae86b80]].charAt(i);
  switch (ch) {
    case '\n':
      buf.append("\\n");
      break;
    case '\t':
      buf.append("\\t");
      break;
    case '\\':
      buf.append("\\\\");
      break;
    default:
      buf.append(ch);
      break;
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#ae86b80]]
beforeCaretText 
12[[#ae86b80]]
afterCaretText