Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
1 | 39 | 5 | 0.955 | statement_sequence_member |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 1 | 1352 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java |
2 | 1 | 1371 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java |
3 | 1 | 1388 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java |
4 | 6 | 261 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java |
5 | 1 | 278 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java |
6 | 6 | 324 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java |
7 | 1 | 341 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java |
8 | 6 | 1142 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java |
9 | 1 | 864 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
10 | 6 | 1106 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
11 | 6 | 1387 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
12 | 6 | 1411 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
13 | 6 | 2013 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
14 | 1 | 2102 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
15 | 6 | 2149 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
16 | 1 | 2160 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
17 | 1 | 2184 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
18 | 6 | 2212 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
19 | 1 | 2223 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
20 | 1 | 2247 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
21 | 1 | 2495 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
22 | 6 | 3020 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
23 | 6 | 3035 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
24 | 1 | 3295 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
25 | 1 | 3330 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
26 | 1 | 3334 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
27 | 6 | 3645 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
28 | 1 | 4193 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
29 | 6 | 4245 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
30 | 6 | 4275 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
31 | 1 | 4324 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
32 | 1 | 4358 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
33 | 1 | 4391 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
34 | 6 | 6761 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
35 | 6 | 8708 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
36 | 6 | 8722 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
37 | 6 | 8953 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/Parser.java |
38 | 6 | 64 | plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetParser.java |
39 | 6 | 670 | plugins/org.eclipse.jdt.core/eval/org/eclipse/jdt/internal/eval/CodeSnippetParser.java |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, m.typeArguments = new TypeReference[length], 0, length); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, m.typeArguments = new TypeReference[length], 0, length); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, m.typeArguments = new TypeReference[length], 0, length); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, alloc.arguments = new Expression[length], 0, length ); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, alloc.typeArguments = new TypeReference[length], 0, length); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, alloc.arguments = new Expression[length], 0, length ); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, alloc.typeArguments = new TypeReference[length], 0, length); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, messageSend.arguments = new Expression[length], 0, length ); |
| ||||
System.arraycopy(this.expressionStack, this.expressionPtr + 1, ai.expressions = new Expression[length], 0, length); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, alloc.arguments = new Expression[length], 0, length ); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, arrayAllocation.dimensions = new Expression[length], 0, length ); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, arrayAllocation.dimensions = new Expression[length], 0, length ); |
| ||||
System.arraycopy( this.astStack, this.astPtr + 1, typeDecl.superInterfaces = new TypeReference[length], 0, length ); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, typeDecl.typeParameters = new TypeParameter[length], 0, length); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, alloc.arguments = new Expression[length], 0, length ); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, alloc.typeArguments = new TypeReference[length], 0, length); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, allocationExpression.typeArguments = new TypeReference[length], 0, length); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, alloc.arguments = new Expression[length], 0, length ); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, alloc.typeArguments = new TypeReference[length], 0, length); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, allocationExpression.typeArguments = new TypeReference[length], 0, length); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, cd.typeParameters = new TypeParameter[length], 0, length); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, allocationExpression.arguments = new Expression[length], 0, length ); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, allocationExpression.arguments = new Expression[length], 0, length ); |
| ||||
System.arraycopy(this.expressionStack, this.expressionPtr + 1, ecc.arguments = new Expression[length], 0, length); |
| ||||
System.arraycopy(this.expressionStack, this.expressionPtr + 1, ecc.arguments = new Expression[length], 0, length); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, ecc.typeArguments = new TypeReference[length], 0, length); |
| ||||
System.arraycopy( this.astStack, this.astPtr + 1, typeDecl.superInterfaces = new TypeReference[length], 0, length ); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, md.typeParameters = new TypeParameter[length], 0, length); |
| ||||
System.arraycopy( this.astStack, this.astPtr + 1, md.arguments = new Argument[length], 0, length ); |
| ||||
System.arraycopy( this.astStack, this.astPtr + 1, md.thrownExceptions = new TypeReference[length], 0, length ); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, m.typeArguments = new TypeReference[length], 0, length); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, m.typeArguments = new TypeReference[length], 0, length); |
| ||||
System.arraycopy(this.genericsStack, this.genericsPtr + 1, m.typeArguments = new TypeReference[length], 0, length); |
| ||||
System.arraycopy( this.astStack, this.astPtr + 1, switchStatement.statements = new Statement[length], 0, length ); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, m.arguments = new Expression[length], 0, length ); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, m.arguments = new Expression[length], 0, length ); |
| ||||
System.arraycopy( this.astStack, this.astPtr + 1, cd.statements = new Statement[length], 0, length ); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, alloc.arguments = new Expression[length], 0, length ); |
| ||||
System.arraycopy( this.expressionStack, this.expressionPtr + 1, m.arguments = new Expression[length], 0, length ); |
| |||
System.arraycopy(this. [[#variableb4f0f820]], this. [[#variableb4f0f780]] + 1, [[#variableb4f0ec00]]. [[#variableb4f0f6c0]]= new [[#variableb4f0f720]][length], 0, length); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b4f0f820]] | genericsStack |
1 | 2 | [[#b4f0f820]] | genericsStack |
1 | 3 | [[#b4f0f820]] | expressionStack |
1 | 4 | [[#b4f0f820]] | expressionStack |
1 | 5 | [[#b4f0f820]] | astStack |
1 | 6 | [[#b4f0f820]] | expressionStack |
1 | 7 | [[#b4f0f820]] | expressionStack |
1 | 8 | [[#b4f0f820]] | genericsStack |
1 | 9 | [[#b4f0f820]] | expressionStack |
1 | 10 | [[#b4f0f820]] | expressionStack |
1 | 11 | [[#b4f0f820]] | astStack |
1 | 12 | [[#b4f0f820]] | astStack |
1 | 13 | [[#b4f0f820]] | astStack |
1 | 14 | [[#b4f0f820]] | astStack |
1 | 15 | [[#b4f0f820]] | genericsStack |
1 | 16 | [[#b4f0f820]] | genericsStack |
1 | 17 | [[#b4f0f820]] | genericsStack |
1 | 18 | [[#b4f0f820]] | genericsStack |
1 | 19 | [[#b4f0f820]] | expressionStack |
1 | 20 | [[#b4f0f820]] | genericsStack |
1 | 21 | [[#b4f0f820]] | expressionStack |
1 | 22 | [[#b4f0f820]] | expressionStack |
1 | 23 | [[#b4f0f820]] | genericsStack |
1 | 24 | [[#b4f0f820]] | genericsStack |
1 | 25 | [[#b4f0f820]] | genericsStack |
1 | 26 | [[#b4f0f820]] | expressionStack |
1 | 27 | [[#b4f0f820]] | genericsStack |
1 | 28 | [[#b4f0f820]] | expressionStack |
1 | 29 | [[#b4f0f820]] | genericsStack |
1 | 30 | [[#b4f0f820]] | expressionStack |
1 | 31 | [[#b4f0f820]] | expressionStack |
1 | 32 | [[#b4f0f820]] | expressionStack |
1 | 33 | [[#b4f0f820]] | genericsStack |
1 | 34 | [[#b4f0f820]] | genericsStack |
1 | 35 | [[#b4f0f820]] | astStack |
1 | 36 | [[#b4f0f820]] | genericsStack |
1 | 37 | [[#b4f0f820]] | expressionStack |
1 | 38 | [[#b4f0f820]] | expressionStack |
1 | 39 | [[#b4f0f820]] | expressionStack |
2 | 1 | [[#b4f0f780]] | genericsPtr |
2 | 2 | [[#b4f0f780]] | genericsPtr |
2 | 3 | [[#b4f0f780]] | expressionPtr |
2 | 4 | [[#b4f0f780]] | expressionPtr |
2 | 5 | [[#b4f0f780]] | astPtr |
2 | 6 | [[#b4f0f780]] | expressionPtr |
2 | 7 | [[#b4f0f780]] | expressionPtr |
2 | 8 | [[#b4f0f780]] | genericsPtr |
2 | 9 | [[#b4f0f780]] | expressionPtr |
2 | 10 | [[#b4f0f780]] | expressionPtr |
2 | 11 | [[#b4f0f780]] | astPtr |
2 | 12 | [[#b4f0f780]] | astPtr |
2 | 13 | [[#b4f0f780]] | astPtr |
2 | 14 | [[#b4f0f780]] | astPtr |
2 | 15 | [[#b4f0f780]] | genericsPtr |
2 | 16 | [[#b4f0f780]] | genericsPtr |
2 | 17 | [[#b4f0f780]] | genericsPtr |
2 | 18 | [[#b4f0f780]] | genericsPtr |
2 | 19 | [[#b4f0f780]] | expressionPtr |
2 | 20 | [[#b4f0f780]] | genericsPtr |
2 | 21 | [[#b4f0f780]] | expressionPtr |
2 | 22 | [[#b4f0f780]] | expressionPtr |
2 | 23 | [[#b4f0f780]] | genericsPtr |
2 | 24 | [[#b4f0f780]] | genericsPtr |
2 | 25 | [[#b4f0f780]] | genericsPtr |
2 | 26 | [[#b4f0f780]] | expressionPtr |
2 | 27 | [[#b4f0f780]] | genericsPtr |
2 | 28 | [[#b4f0f780]] | expressionPtr |
2 | 29 | [[#b4f0f780]] | genericsPtr |
2 | 30 | [[#b4f0f780]] | expressionPtr |
2 | 31 | [[#b4f0f780]] | expressionPtr |
2 | 32 | [[#b4f0f780]] | expressionPtr |
2 | 33 | [[#b4f0f780]] | genericsPtr |
2 | 34 | [[#b4f0f780]] | genericsPtr |
2 | 35 | [[#b4f0f780]] | astPtr |
2 | 36 | [[#b4f0f780]] | genericsPtr |
2 | 37 | [[#b4f0f780]] | expressionPtr |
2 | 38 | [[#b4f0f780]] | expressionPtr |
2 | 39 | [[#b4f0f780]] | expressionPtr |
3 | 1 | [[#b4f0ec00]] | m |
3 | 2 | [[#b4f0ec00]] | alloc |
3 | 3 | [[#b4f0ec00]] | alloc |
3 | 4 | [[#b4f0ec00]] | m |
3 | 5 | [[#b4f0ec00]] | typeDecl |
3 | 6 | [[#b4f0ec00]] | ecc |
3 | 7 | [[#b4f0ec00]] | allocationExpression |
3 | 8 | [[#b4f0ec00]] | allocationExpression |
3 | 9 | [[#b4f0ec00]] | arrayAllocation |
3 | 10 | [[#b4f0ec00]] | messageSend |
3 | 11 | [[#b4f0ec00]] | cd |
3 | 12 | [[#b4f0ec00]] | switchStatement |
3 | 13 | [[#b4f0ec00]] | md |
3 | 14 | [[#b4f0ec00]] | md |
3 | 15 | [[#b4f0ec00]] | md |
3 | 16 | [[#b4f0ec00]] | ecc |
3 | 17 | [[#b4f0ec00]] | cd |
3 | 18 | [[#b4f0ec00]] | typeDecl |
3 | 19 | [[#b4f0ec00]] | ai |
3 | 20 | [[#b4f0ec00]] | alloc |
3 | 21 | [[#b4f0ec00]] | alloc |
3 | 22 | [[#b4f0ec00]] | alloc |
3 | 23 | [[#b4f0ec00]] | alloc |
3 | 24 | [[#b4f0ec00]] | m |
3 | 25 | [[#b4f0ec00]] | m |
3 | 26 | [[#b4f0ec00]] | alloc |
3 | 27 | [[#b4f0ec00]] | m |
3 | 28 | [[#b4f0ec00]] | m |
3 | 29 | [[#b4f0ec00]] | m |
3 | 30 | [[#b4f0ec00]] | alloc |
3 | 31 | [[#b4f0ec00]] | ecc |
3 | 32 | [[#b4f0ec00]] | allocationExpression |
3 | 33 | [[#b4f0ec00]] | allocationExpression |
3 | 34 | [[#b4f0ec00]] | alloc |
3 | 35 | [[#b4f0ec00]] | typeDecl |
3 | 36 | [[#b4f0ec00]] | m |
3 | 37 | [[#b4f0ec00]] | arrayAllocation |
3 | 38 | [[#b4f0ec00]] | m |
3 | 39 | [[#b4f0ec00]] | alloc |
4 | 1 | [[#b4f0f6c0]] | typeArguments |
4 | 2 | [[#b4f0f6c0]] | typeArguments |
4 | 3 | [[#b4f0f6c0]] | arguments |
4 | 4 | [[#b4f0f6c0]] | arguments |
4 | 5 | [[#b4f0f6c0]] | superInterfaces |
4 | 6 | [[#b4f0f6c0]] | arguments |
4 | 7 | [[#b4f0f6c0]] | arguments |
4 | 8 | [[#b4f0f6c0]] | typeArguments |
4 | 9 | [[#b4f0f6c0]] | dimensions |
4 | 10 | [[#b4f0f6c0]] | arguments |
4 | 11 | [[#b4f0f6c0]] | statements |
4 | 12 | [[#b4f0f6c0]] | statements |
4 | 13 | [[#b4f0f6c0]] | thrownExceptions |
4 | 14 | [[#b4f0f6c0]] | arguments |
4 | 15 | [[#b4f0f6c0]] | typeParameters |
4 | 16 | [[#b4f0f6c0]] | typeArguments |
4 | 17 | [[#b4f0f6c0]] | typeParameters |
4 | 18 | [[#b4f0f6c0]] | typeParameters |
4 | 19 | [[#b4f0f6c0]] | expressions |
4 | 20 | [[#b4f0f6c0]] | typeArguments |
4 | 21 | [[#b4f0f6c0]] | arguments |
4 | 22 | [[#b4f0f6c0]] | arguments |
4 | 23 | [[#b4f0f6c0]] | typeArguments |
4 | 24 | [[#b4f0f6c0]] | typeArguments |
4 | 25 | [[#b4f0f6c0]] | typeArguments |
4 | 26 | [[#b4f0f6c0]] | arguments |
4 | 27 | [[#b4f0f6c0]] | typeArguments |
4 | 28 | [[#b4f0f6c0]] | arguments |
4 | 29 | [[#b4f0f6c0]] | typeArguments |
4 | 30 | [[#b4f0f6c0]] | arguments |
4 | 31 | [[#b4f0f6c0]] | arguments |
4 | 32 | [[#b4f0f6c0]] | arguments |
4 | 33 | [[#b4f0f6c0]] | typeArguments |
4 | 34 | [[#b4f0f6c0]] | typeArguments |
4 | 35 | [[#b4f0f6c0]] | superInterfaces |
4 | 36 | [[#b4f0f6c0]] | typeArguments |
4 | 37 | [[#b4f0f6c0]] | dimensions |
4 | 38 | [[#b4f0f6c0]] | arguments |
4 | 39 | [[#b4f0f6c0]] | arguments |
5 | 1 | [[#b4f0f720]] | TypeReference |
5 | 2 | [[#b4f0f720]] | TypeReference |
5 | 3 | [[#b4f0f720]] | Expression |
5 | 4 | [[#b4f0f720]] | Expression |
5 | 5 | [[#b4f0f720]] | TypeReference |
5 | 6 | [[#b4f0f720]] | Expression |
5 | 7 | [[#b4f0f720]] | Expression |
5 | 8 | [[#b4f0f720]] | TypeReference |
5 | 9 | [[#b4f0f720]] | Expression |
5 | 10 | [[#b4f0f720]] | Expression |
5 | 11 | [[#b4f0f720]] | Statement |
5 | 12 | [[#b4f0f720]] | Statement |
5 | 13 | [[#b4f0f720]] | TypeReference |
5 | 14 | [[#b4f0f720]] | Argument |
5 | 15 | [[#b4f0f720]] | TypeParameter |
5 | 16 | [[#b4f0f720]] | TypeReference |
5 | 17 | [[#b4f0f720]] | TypeParameter |
5 | 18 | [[#b4f0f720]] | TypeParameter |
5 | 19 | [[#b4f0f720]] | Expression |
5 | 20 | [[#b4f0f720]] | TypeReference |
5 | 21 | [[#b4f0f720]] | Expression |
5 | 22 | [[#b4f0f720]] | Expression |
5 | 23 | [[#b4f0f720]] | TypeReference |
5 | 24 | [[#b4f0f720]] | TypeReference |
5 | 25 | [[#b4f0f720]] | TypeReference |
5 | 26 | [[#b4f0f720]] | Expression |
5 | 27 | [[#b4f0f720]] | TypeReference |
5 | 28 | [[#b4f0f720]] | Expression |
5 | 29 | [[#b4f0f720]] | TypeReference |
5 | 30 | [[#b4f0f720]] | Expression |
5 | 31 | [[#b4f0f720]] | Expression |
5 | 32 | [[#b4f0f720]] | Expression |
5 | 33 | [[#b4f0f720]] | TypeReference |
5 | 34 | [[#b4f0f720]] | TypeReference |
5 | 35 | [[#b4f0f720]] | TypeReference |
5 | 36 | [[#b4f0f720]] | TypeReference |
5 | 37 | [[#b4f0f720]] | Expression |
5 | 38 | [[#b4f0f720]] | Expression |
5 | 39 | [[#b4f0f720]] | Expression |