Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
7 | 26 | 4 | 0.956 | import_statements[7] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 7 | 45 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv.java |
2 | 7 | 20 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/rewrite/ASTRewrite.java |
3 | 7 | 23 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/CreateTypeMemberOperation.java |
4 | 7 | 26 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/SortElementsOperation.java |
5 | 7 | 63 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/codemanipulation/StubUtility.java |
6 | 7 | 16 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTNodeFactory.java |
7 | 7 | 51 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/InlineConstantRefactoring.java |
8 | 7 | 38 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/InlineTempRefactoring.java |
9 | 7 | 46 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceIndirectionRefactoring.java |
10 | 7 | 51 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ReplaceInvocationsRefactoring.java |
11 | 7 | 47 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsRefactoring.java |
12 | 7 | 76 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/reorg/ReorgPolicyFactory.java |
13 | 7 | 52 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ChangeSignatureRefactoring.java |
14 | 7 | 55 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/constraints/SuperTypeRefactoringProcessor.java |
15 | 7 | 66 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ExtractInterfaceProcessor.java |
16 | 7 | 60 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ExtractSupertypeProcessor.java |
17 | 7 | 52 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/MoveInnerToTopRefactoring.java |
18 | 7 | 63 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java |
19 | 7 | 42 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/UseSuperTypeProcessor.java |
20 | 7 | 42 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/TypeContextChecker.java |
21 | 7 | 78 | plugins/org.eclipse.jdt.ui/ui refactoring/org/eclipse/jdt/internal/ui/refactoring/reorg/PasteAction.java |
22 | 7 | 61 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/compare/JavaHistoryActionImpl.java |
23 | 7 | 26 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/ASTResolving.java |
24 | 7 | 42 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/JavaAutoIndentStrategy.java |
25 | 7 | 32 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/OverrideCompletionProposal.java |
26 | 7 | 93 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/wizards/NewTypeWizardPage.java |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.ASTRequestor; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.Annotation; import org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.Block; import org.eclipse.jdt.core.dom.ChildListPropertyDescriptor; import org.eclipse.jdt.core.dom.CompilationUnit; import org.eclipse.jdt.core.dom.StructuralPropertyDescriptor; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.AnnotationTypeDeclaration; import org.eclipse.jdt.core.dom.CompilationUnit; import org.eclipse.jdt.core.dom.EnumDeclaration; import org.eclipse.jdt.core.dom.SimpleName; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.ASTVisitor; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.AnnotationTypeDeclaration; import org.eclipse.jdt.core.dom.AnonymousClassDeclaration; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.CompilationUnit; import org.eclipse.jdt.core.dom.IBinding; import org.eclipse.jdt.core.dom.IMethodBinding; import org.eclipse.jdt.core.dom.ITypeBinding; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.CompilationUnit; import org.eclipse.jdt.core.dom.Expression; import org.eclipse.jdt.core.dom.ITypeBinding; import org.eclipse.jdt.core.dom.MethodDeclaration; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.AnonymousClassDeclaration; import org.eclipse.jdt.core.dom.ArrayCreation; import org.eclipse.jdt.core.dom.ArrayInitializer; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.Assignment; import org.eclipse.jdt.core.dom.CatchClause; import org.eclipse.jdt.core.dom.CompilationUnit; import org.eclipse.jdt.core.dom.Expression; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.AnonymousClassDeclaration; import org.eclipse.jdt.core.dom.Block; import org.eclipse.jdt.core.dom.ChildListPropertyDescriptor; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.Block; import org.eclipse.jdt.core.dom.BodyDeclaration; import org.eclipse.jdt.core.dom.CompilationUnit; import org.eclipse.jdt.core.dom.ExpressionStatement; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.ASTRequestor; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.CastExpression; import org.eclipse.jdt.core.dom.ClassInstanceCreation; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.AnonymousClassDeclaration; import org.eclipse.jdt.core.dom.BodyDeclaration; import org.eclipse.jdt.core.dom.CompilationUnit; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.Block; import org.eclipse.jdt.core.dom.BodyDeclaration; import org.eclipse.jdt.core.dom.ClassInstanceCreation; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.ASTRequestor; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.ArrayType; import org.eclipse.jdt.core.dom.BodyDeclaration; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.ASTRequestor; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.Annotation; import org.eclipse.jdt.core.dom.CompilationUnit; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.ASTRequestor; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.CompilationUnit; import org.eclipse.jdt.core.dom.IBinding; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.ASTVisitor; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.AnonymousClassDeclaration; import org.eclipse.jdt.core.dom.Assignment; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.ASTRequestor; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.AnonymousClassDeclaration; import org.eclipse.jdt.core.dom.Block; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.ASTRequestor; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.CompilationUnit; import org.eclipse.jdt.core.dom.IBinding; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.AnnotationTypeDeclaration; import org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration; import org.eclipse.jdt.core.dom.AnonymousClassDeclaration; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.BodyDeclaration; import org.eclipse.jdt.core.dom.CompilationUnit; import org.eclipse.jdt.core.dom.Modifier; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.AnnotationTypeDeclaration; import org.eclipse.jdt.core.dom.CompilationUnit; import org.eclipse.jdt.core.dom.EnumDeclaration; import org.eclipse.jdt.core.dom.TypeDeclaration; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.Annotation; import org.eclipse.jdt.core.dom.AnonymousClassDeclaration; import org.eclipse.jdt.core.dom.ArrayAccess; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.CompilationUnit; import org.eclipse.jdt.core.dom.DoStatement; import org.eclipse.jdt.core.dom.Expression; import org.eclipse.jdt.core.dom.ForStatement; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.AnonymousClassDeclaration; import org.eclipse.jdt.core.dom.ChildListPropertyDescriptor; import org.eclipse.jdt.core.dom.ClassInstanceCreation; |
| ||||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom.AbstractTypeDeclaration; import org.eclipse.jdt.core.dom.CompilationUnit; import org.eclipse.jdt.core.dom.ITypeBinding; import org.eclipse.jdt.core.dom.ImportDeclaration; |
| |||
import org.eclipse.jdt.core.dom.AST; import org.eclipse.jdt.core.dom.ASTNode; import org.eclipse.jdt.core.dom.ASTParser; import org.eclipse.jdt.core.dom. [[#variable9d961b80]]; import org.eclipse.jdt.core.dom. [[#variable98700ba0]]; import org.eclipse.jdt.core.dom. [[#variable950de280]]; import org.eclipse.jdt.core.dom. [[#variable950de2a0]]; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#9d961b80]] | ASTRequestor |
1 | 2 | [[#9d961b80]] | Block |
1 | 3 | [[#9d961b80]] | AnnotationTypeDeclaration |
1 | 4 | [[#9d961b80]] | ASTVisitor |
1 | 5 | [[#9d961b80]] | CompilationUnit |
1 | 6 | [[#9d961b80]] | CompilationUnit |
1 | 7 | [[#9d961b80]] | AbstractTypeDeclaration |
1 | 8 | [[#9d961b80]] | Assignment |
1 | 9 | [[#9d961b80]] | AbstractTypeDeclaration |
1 | 10 | [[#9d961b80]] | Block |
1 | 11 | [[#9d961b80]] | ASTRequestor |
1 | 12 | [[#9d961b80]] | AbstractTypeDeclaration |
1 | 13 | [[#9d961b80]] | AbstractTypeDeclaration |
1 | 14 | [[#9d961b80]] | ASTRequestor |
1 | 15 | [[#9d961b80]] | ASTRequestor |
1 | 16 | [[#9d961b80]] | ASTRequestor |
1 | 17 | [[#9d961b80]] | ASTVisitor |
1 | 18 | [[#9d961b80]] | ASTRequestor |
1 | 19 | [[#9d961b80]] | AbstractTypeDeclaration |
1 | 20 | [[#9d961b80]] | AnnotationTypeDeclaration |
1 | 21 | [[#9d961b80]] | AbstractTypeDeclaration |
1 | 22 | [[#9d961b80]] | CompilationUnit |
1 | 23 | [[#9d961b80]] | AbstractTypeDeclaration |
1 | 24 | [[#9d961b80]] | AbstractTypeDeclaration |
1 | 25 | [[#9d961b80]] | AbstractTypeDeclaration |
1 | 26 | [[#9d961b80]] | ASTRequestor |
2 | 1 | [[#98700ba0]] | AbstractTypeDeclaration |
2 | 2 | [[#98700ba0]] | ChildListPropertyDescriptor |
2 | 3 | [[#98700ba0]] | CompilationUnit |
2 | 4 | [[#98700ba0]] | AbstractTypeDeclaration |
2 | 5 | [[#98700ba0]] | IBinding |
2 | 6 | [[#98700ba0]] | Expression |
2 | 7 | [[#98700ba0]] | AnonymousClassDeclaration |
2 | 8 | [[#98700ba0]] | CatchClause |
2 | 9 | [[#98700ba0]] | AnonymousClassDeclaration |
2 | 10 | [[#98700ba0]] | BodyDeclaration |
2 | 11 | [[#98700ba0]] | AbstractTypeDeclaration |
2 | 12 | [[#98700ba0]] | AnonymousClassDeclaration |
2 | 13 | [[#98700ba0]] | Block |
2 | 14 | [[#98700ba0]] | AbstractTypeDeclaration |
2 | 15 | [[#98700ba0]] | AbstractTypeDeclaration |
2 | 16 | [[#98700ba0]] | AbstractTypeDeclaration |
2 | 17 | [[#98700ba0]] | AbstractTypeDeclaration |
2 | 18 | [[#98700ba0]] | AbstractTypeDeclaration |
2 | 19 | [[#98700ba0]] | AnnotationTypeDeclaration |
2 | 20 | [[#98700ba0]] | CompilationUnit |
2 | 21 | [[#98700ba0]] | Annotation |
2 | 22 | [[#98700ba0]] | DoStatement |
2 | 23 | [[#98700ba0]] | AnonymousClassDeclaration |
2 | 24 | [[#98700ba0]] | CompilationUnit |
2 | 25 | [[#98700ba0]] | BodyDeclaration |
2 | 26 | [[#98700ba0]] | AbstractTypeDeclaration |
3 | 1 | [[#950de280]] | Annotation |
3 | 2 | [[#950de280]] | CompilationUnit |
3 | 3 | [[#950de280]] | EnumDeclaration |
3 | 4 | [[#950de280]] | AnnotationTypeDeclaration |
3 | 5 | [[#950de280]] | IMethodBinding |
3 | 6 | [[#950de280]] | ITypeBinding |
3 | 7 | [[#950de280]] | ArrayCreation |
3 | 8 | [[#950de280]] | CompilationUnit |
3 | 9 | [[#950de280]] | Block |
3 | 10 | [[#950de280]] | CompilationUnit |
3 | 11 | [[#950de280]] | CastExpression |
3 | 12 | [[#950de280]] | BodyDeclaration |
3 | 13 | [[#950de280]] | BodyDeclaration |
3 | 14 | [[#950de280]] | ArrayType |
3 | 15 | [[#950de280]] | Annotation |
3 | 16 | [[#950de280]] | CompilationUnit |
3 | 17 | [[#950de280]] | AnonymousClassDeclaration |
3 | 18 | [[#950de280]] | AnonymousClassDeclaration |
3 | 19 | [[#950de280]] | AnnotationTypeMemberDeclaration |
3 | 20 | [[#950de280]] | EnumDeclaration |
3 | 21 | [[#950de280]] | AnonymousClassDeclaration |
3 | 22 | [[#950de280]] | Expression |
3 | 23 | [[#950de280]] | ChildListPropertyDescriptor |
3 | 24 | [[#950de280]] | ITypeBinding |
3 | 25 | [[#950de280]] | CompilationUnit |
3 | 26 | [[#950de280]] | CompilationUnit |
4 | 1 | [[#950de2a0]] | AnnotationTypeMemberDeclaration |
4 | 2 | [[#950de2a0]] | StructuralPropertyDescriptor |
4 | 3 | [[#950de2a0]] | SimpleName |
4 | 4 | [[#950de2a0]] | AnonymousClassDeclaration |
4 | 5 | [[#950de2a0]] | ITypeBinding |
4 | 6 | [[#950de2a0]] | MethodDeclaration |
4 | 7 | [[#950de2a0]] | ArrayInitializer |
4 | 8 | [[#950de2a0]] | Expression |
4 | 9 | [[#950de2a0]] | ChildListPropertyDescriptor |
4 | 10 | [[#950de2a0]] | ExpressionStatement |
4 | 11 | [[#950de2a0]] | ClassInstanceCreation |
4 | 12 | [[#950de2a0]] | CompilationUnit |
4 | 13 | [[#950de2a0]] | ClassInstanceCreation |
4 | 14 | [[#950de2a0]] | BodyDeclaration |
4 | 15 | [[#950de2a0]] | CompilationUnit |
4 | 16 | [[#950de2a0]] | IBinding |
4 | 17 | [[#950de2a0]] | Assignment |
4 | 18 | [[#950de2a0]] | Block |
4 | 19 | [[#950de2a0]] | AnonymousClassDeclaration |
4 | 20 | [[#950de2a0]] | TypeDeclaration |
4 | 21 | [[#950de2a0]] | ArrayAccess |
4 | 22 | [[#950de2a0]] | ForStatement |
4 | 23 | [[#950de2a0]] | ClassInstanceCreation |
4 | 24 | [[#950de2a0]] | ImportDeclaration |
4 | 25 | [[#950de2a0]] | Modifier |
4 | 26 | [[#950de2a0]] | IBinding |