Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
2 | 7 | 3 | 0.957 | statement_sequence[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 2 | 83 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/AbstractMethodCompletionProposal.java |
2 | 2 | 120 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/ChangeMethodSignatureProposal.java |
3 | 2 | 62 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/ImplementInterfaceProposal.java |
4 | 2 | 62 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/NewAnnotationMemberProposal.java |
5 | 2 | 349 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/NewVariableCompletionProposal.java |
6 | 2 | 506 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/NewVariableCompletionProposal.java |
7 | 2 | 88 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/TypeChangeCompletionProposal.java |
| ||||
astRoot = ASTResolving.createQuickFixAST(getCompilationUnit(), null); newTypeDecl = astRoot.findDeclaringNode(fSenderBinding.getKey()); |
| ||||
astRoot = ASTResolving.createQuickFixAST(getCompilationUnit(), null); newMethodDecl = astRoot.findDeclaringNode(fSenderBinding.getKey()); |
| ||||
newRoot = ASTResolving.createQuickFixAST(getCompilationUnit(), null); declNode = newRoot.findDeclaringNode(fBinding.getKey()); |
| ||||
astRoot = ASTResolving.createQuickFixAST(getCompilationUnit(), null); newTypeDecl = astRoot.findDeclaringNode(fSenderBinding.getKey()); |
| ||||
astRoot = ASTResolving.createQuickFixAST(getCompilationUnit(), null); newTypeDecl = astRoot.findDeclaringNode(fSenderBinding.getKey()); |
| ||||
astRoot = ASTResolving.createQuickFixAST(getCompilationUnit(), null); newTypeDecl = astRoot.findDeclaringNode(fSenderBinding.getKey()); |
| ||||
newRoot = ASTResolving.createQuickFixAST(getCompilationUnit(), null); declNode = newRoot.findDeclaringNode(fBinding.getKey()); |
| |||
[[#variableb2aa42e0]]= ASTResolving.createQuickFixAST(getCompilationUnit(), null); [[#variableb8d7c140]]= [[#variableb2aa42e0]].findDeclaringNode( [[#variableb8d7c100]].getKey()); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b2aa42e0]] | newRoot |
1 | 2 | [[#b2aa42e0]] | astRoot |
1 | 3 | [[#b2aa42e0]] | astRoot |
1 | 4 | [[#b2aa42e0]] | astRoot |
1 | 5 | [[#b2aa42e0]] | astRoot |
1 | 6 | [[#b2aa42e0]] | newRoot |
1 | 7 | [[#b2aa42e0]] | astRoot |
2 | 1 | [[#b8d7c140]] | declNode |
2 | 2 | [[#b8d7c140]] | newTypeDecl |
2 | 3 | [[#b8d7c140]] | newMethodDecl |
2 | 4 | [[#b8d7c140]] | newTypeDecl |
2 | 5 | [[#b8d7c140]] | newTypeDecl |
2 | 6 | [[#b8d7c140]] | declNode |
2 | 7 | [[#b8d7c140]] | newTypeDecl |
3 | 1 | [[#b8d7c100]] | fBinding |
3 | 2 | [[#b8d7c100]] | fSenderBinding |
3 | 3 | [[#b8d7c100]] | fSenderBinding |
3 | 4 | [[#b8d7c100]] | fSenderBinding |
3 | 5 | [[#b8d7c100]] | fSenderBinding |
3 | 6 | [[#b8d7c100]] | fBinding |
3 | 7 | [[#b8d7c100]] | fSenderBinding |