| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 2 | 5 | 5 | 0.965 | statement_sequence[2] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 2 | 100 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/TypeChangeCompletionProposal.java |
| 2 | 2 | 122 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/TypeChangeCompletionProposal.java |
| 3 | 2 | 139 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/TypeChangeCompletionProposal.java |
| 4 | 2 | 145 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/TypeChangeCompletionProposal.java |
| 5 | 2 | 150 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/TypeChangeCompletionProposal.java |
| ||||
rewrite.set(methodDecl, MethodDeclaration.RETURN_TYPE2_PROPERTY, type, null);
rewrite.set(methodDecl, MethodDeclaration.EXTRA_DIMENSIONS_PROPERTY, new Integer(0), null);
|
| ||||
rewrite.set(fieldDecl, FieldDeclaration.TYPE_PROPERTY, type, null);
rewrite.set(declNode, VariableDeclarationFragment.EXTRA_DIMENSIONS_PROPERTY, new Integer(0), null);
|
| ||||
rewrite.set(varDecl, VariableDeclarationStatement.TYPE_PROPERTY, type, null);
rewrite.set(declNode, VariableDeclarationFragment.EXTRA_DIMENSIONS_PROPERTY, new Integer(0), null);
|
| ||||
rewrite.set(varDecl, VariableDeclarationExpression.TYPE_PROPERTY, type, null);
rewrite.set(declNode, VariableDeclarationFragment.EXTRA_DIMENSIONS_PROPERTY, new Integer(0), null);
|
| ||||
rewrite.set(variableDeclaration, SingleVariableDeclaration.TYPE_PROPERTY, type, null);
rewrite.set(variableDeclaration, SingleVariableDeclaration.EXTRA_DIMENSIONS_PROPERTY, new Integer(0), null);
|
| |||
rewrite.set( [[#variablebc9c2c60]], [[#variablebc9c2b80]]. [[#variablebc9c2b60]], type, null); rewrite.set( [[#variablebcc7d340]], [[#variablebc9c2aa0]].EXTRA_DIMENSIONS_PROPERTY, new Integer(0), null); |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#bc9c2c60]] | variableDeclaration |
| 1 | 2 | [[#bc9c2c60]] | varDecl |
| 1 | 3 | [[#bc9c2c60]] | varDecl |
| 1 | 4 | [[#bc9c2c60]] | fieldDecl |
| 1 | 5 | [[#bc9c2c60]] | methodDecl |
| 2 | 1 | [[#bc9c2b80]] | SingleVariableDeclaration |
| 2 | 2 | [[#bc9c2b80]] | VariableDeclarationExpression |
| 2 | 3 | [[#bc9c2b80]] | VariableDeclarationStatement |
| 2 | 4 | [[#bc9c2b80]] | FieldDeclaration |
| 2 | 5 | [[#bc9c2b80]] | MethodDeclaration |
| 3 | 1 | [[#bc9c2b60]] | TYPE_PROPERTY |
| 3 | 2 | [[#bc9c2b60]] | TYPE_PROPERTY |
| 3 | 3 | [[#bc9c2b60]] | TYPE_PROPERTY |
| 3 | 4 | [[#bc9c2b60]] | TYPE_PROPERTY |
| 3 | 5 | [[#bc9c2b60]] | RETURN_TYPE2_PROPERTY |
| 4 | 1 | [[#bcc7d340]] | variableDeclaration |
| 4 | 2 | [[#bcc7d340]] | declNode |
| 4 | 3 | [[#bcc7d340]] | declNode |
| 4 | 4 | [[#bcc7d340]] | declNode |
| 4 | 5 | [[#bcc7d340]] | methodDecl |
| 5 | 1 | [[#bc9c2aa0]] | SingleVariableDeclaration |
| 5 | 2 | [[#bc9c2aa0]] | VariableDeclarationFragment |
| 5 | 3 | [[#bc9c2aa0]] | VariableDeclarationFragment |
| 5 | 4 | [[#bc9c2aa0]] | VariableDeclarationFragment |
| 5 | 5 | [[#bc9c2aa0]] | MethodDeclaration |