| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 7 | 24 | 1 | 0.995 | statement_sequence_member |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 7 | 2005 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java |
| 2 | 7 | 2166 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java |
| 3 | 7 | 2183 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java |
| 4 | 7 | 2221 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java |
| 5 | 7 | 483 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/impl/AssistParser.java |
| 6 | 7 | 1299 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 7 | 7 | 2072 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 8 | 7 | 2444 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 9 | 7 | 2501 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 10 | 7 | 2722 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 11 | 7 | 2864 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 12 | 7 | 2885 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 13 | 7 | 2980 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 14 | 7 | 3179 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 15 | 7 | 3487 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 16 | 7 | 3704 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 17 | 7 | 4137 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 18 | 7 | 4199 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
| 19 | 7 | 227 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java |
| 20 | 7 | 356 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java |
| 21 | 7 | 447 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java |
| 22 | 7 | 579 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java |
| 23 | 7 | 685 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java |
| 24 | 7 | 864 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java |
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
arg.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
completionFieldDecl.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
md.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
md.annotations = new Annotation[length],
0,
length );
}
|
| ||||
// consume annotations
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
reference.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
annotationTypeDeclaration.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
typeDecl.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
cd.annotations = new Annotation[length],
0,
length );
}
|
| ||||
// consume annotations
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
cd.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
localDeclaration.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
declaration.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
declaration.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
enumConstant.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
enumDeclaration.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
arg.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
typeDecl.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
md.annotations = new Annotation[length],
0,
length );
}
|
| ||||
// consume annotations
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
md.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
typeDecl.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
cd.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
declaration.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
arg.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
typeDecl.annotations = new Annotation[length],
0,
length );
}
|
| ||||
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(
this.expressionStack,
(this.expressionPtr -= length) + 1,
md.annotations = new Annotation[length],
0,
length );
}
|
| |||
// consume annotations
if ((length = this.expressionLengthStack[this.expressionLengthPtr-- ]) != 0) {
System.arraycopy(this.expressionStack, (this.expressionPtr -= length) + 1, [[#variablebe83a240]].annotations = new Annotation[length], 0, length);
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#be83a240]] | md |
| 1 | 2 | [[#be83a240]] | declaration |
| 1 | 3 | [[#be83a240]] | arg |
| 1 | 4 | [[#be83a240]] | typeDecl |
| 1 | 5 | [[#be83a240]] | cd |
| 1 | 6 | [[#be83a240]] | completionFieldDecl |
| 1 | 7 | [[#be83a240]] | reference |
| 1 | 8 | [[#be83a240]] | enumDeclaration |
| 1 | 9 | [[#be83a240]] | enumConstant |
| 1 | 10 | [[#be83a240]] | localDeclaration |
| 1 | 11 | [[#be83a240]] | annotationTypeDeclaration |
| 1 | 12 | [[#be83a240]] | typeDecl |
| 1 | 13 | [[#be83a240]] | declaration |
| 1 | 14 | [[#be83a240]] | md |
| 1 | 15 | [[#be83a240]] | md |
| 1 | 16 | [[#be83a240]] | md |
| 1 | 17 | [[#be83a240]] | typeDecl |
| 1 | 18 | [[#be83a240]] | arg |
| 1 | 19 | [[#be83a240]] | cd |
| 1 | 20 | [[#be83a240]] | md |
| 1 | 21 | [[#be83a240]] | arg |
| 1 | 22 | [[#be83a240]] | declaration |
| 1 | 23 | [[#be83a240]] | cd |
| 1 | 24 | [[#be83a240]] | typeDecl |