| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 3 | 27 | 3 | 0.969 | statement_sequence[3] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 3 | 80 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AnnotationTypeDeclaration.java |
| 2 | 3 | 80 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/AnnotationTypeMemberDeclaration.java |
| 3 | 3 | 80 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ArrayCreation.java |
| 4 | 3 | 179 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Assignment.java |
| 5 | 3 | 124 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ClassInstanceCreation.java |
| 6 | 3 | 132 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ClassInstanceCreation.java |
| 7 | 3 | 96 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/CompilationUnit.java |
| 8 | 3 | 59 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ConditionalExpression.java |
| 9 | 3 | 72 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ConstructorInvocation.java |
| 10 | 3 | 59 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/EnhancedForStatement.java |
| 11 | 3 | 82 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/EnumConstantDeclaration.java |
| 12 | 3 | 90 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/EnumDeclaration.java |
| 13 | 3 | 93 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/FieldDeclaration.java |
| 14 | 3 | 101 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/FieldDeclaration.java |
| 15 | 3 | 82 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ForStatement.java |
| 16 | 3 | 58 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/IfStatement.java |
| 17 | 3 | 73 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ImportDeclaration.java |
| 18 | 3 | 79 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ImportDeclaration.java |
| 19 | 3 | 212 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/InfixExpression.java |
| 20 | 3 | 74 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Initializer.java |
| 21 | 3 | 81 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Initializer.java |
| 22 | 3 | 66 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Javadoc.java |
| 23 | 3 | 82 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodInvocation.java |
| 24 | 3 | 89 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodInvocation.java |
| 25 | 3 | 62 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodRef.java |
| 26 | 3 | 82 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodRefParameter.java |
| 27 | 3 | 88 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodRefParameter.java |
| ||||
createPropertyList(AnnotationTypeDeclaration.class , properyList);
addProperty(JAVADOC_PROPERTY, properyList);
addProperty(MODIFIERS2_PROPERTY, properyList);
|
| ||||
createPropertyList(AnnotationTypeMemberDeclaration.class , properyList);
addProperty(JAVADOC_PROPERTY, properyList);
addProperty(MODIFIERS2_PROPERTY, properyList);
|
| ||||
createPropertyList(ArrayCreation.class , properyList);
addProperty(TYPE_PROPERTY, properyList);
addProperty(DIMENSIONS_PROPERTY, properyList);
|
| ||||
createPropertyList(Assignment.class , properyList);
addProperty(LEFT_HAND_SIDE_PROPERTY, properyList);
addProperty(OPERATOR_PROPERTY, properyList);
|
| ||||
createPropertyList(ClassInstanceCreation.class , properyList);
addProperty(EXPRESSION_PROPERTY, properyList);
addProperty(NAME_PROPERTY, properyList);
|
| ||||
createPropertyList(ClassInstanceCreation.class , properyList);
addProperty(EXPRESSION_PROPERTY, properyList);
addProperty(TYPE_ARGUMENTS_PROPERTY, properyList);
|
| ||||
createPropertyList(CompilationUnit.class , properyList);
addProperty(PACKAGE_PROPERTY, properyList);
addProperty(IMPORTS_PROPERTY, properyList);
|
| ||||
createPropertyList(ConditionalExpression.class , properyList);
addProperty(EXPRESSION_PROPERTY, properyList);
addProperty(THEN_EXPRESSION_PROPERTY, properyList);
|
| ||||
createPropertyList(ConstructorInvocation.class , properyList);
addProperty(TYPE_ARGUMENTS_PROPERTY, properyList);
addProperty(ARGUMENTS_PROPERTY, properyList);
|
| ||||
createPropertyList(EnhancedForStatement.class , properyList);
addProperty(PARAMETER_PROPERTY, properyList);
addProperty(EXPRESSION_PROPERTY, properyList);
|
| ||||
createPropertyList(EnumConstantDeclaration.class , properyList);
addProperty(JAVADOC_PROPERTY, properyList);
addProperty(MODIFIERS2_PROPERTY, properyList);
|
| ||||
createPropertyList(EnumDeclaration.class , properyList);
addProperty(JAVADOC_PROPERTY, properyList);
addProperty(MODIFIERS2_PROPERTY, properyList);
|
| ||||
createPropertyList(FieldDeclaration.class , properyList);
addProperty(JAVADOC_PROPERTY, properyList);
addProperty(MODIFIERS_PROPERTY, properyList);
|
| ||||
createPropertyList(FieldDeclaration.class , properyList);
addProperty(JAVADOC_PROPERTY, properyList);
addProperty(MODIFIERS2_PROPERTY, properyList);
|
| ||||
createPropertyList(ForStatement.class , properyList);
addProperty(INITIALIZERS_PROPERTY, properyList);
addProperty(EXPRESSION_PROPERTY, properyList);
|
| ||||
createPropertyList(IfStatement.class , properyList);
addProperty(EXPRESSION_PROPERTY, properyList);
addProperty(THEN_STATEMENT_PROPERTY, properyList);
|
| ||||
createPropertyList(ImportDeclaration.class , properyList);
addProperty(NAME_PROPERTY, properyList);
addProperty(ON_DEMAND_PROPERTY, properyList);
|
| ||||
createPropertyList(ImportDeclaration.class , properyList);
addProperty(STATIC_PROPERTY, properyList);
addProperty(NAME_PROPERTY, properyList);
|
| ||||
createPropertyList(InfixExpression.class , properyList);
addProperty(LEFT_OPERAND_PROPERTY, properyList);
addProperty(OPERATOR_PROPERTY, properyList);
|
| ||||
createPropertyList(Initializer.class , properyList);
addProperty(JAVADOC_PROPERTY, properyList);
addProperty(MODIFIERS_PROPERTY, properyList);
|
| ||||
createPropertyList(Initializer.class , properyList);
addProperty(JAVADOC_PROPERTY, properyList);
addProperty(MODIFIERS2_PROPERTY, properyList);
|
| ||||
createPropertyList(Javadoc.class , properyList);
addProperty(COMMENT_PROPERTY, properyList);
addProperty(TAGS_PROPERTY, properyList);
|
| ||||
createPropertyList(MethodInvocation.class , properyList);
addProperty(EXPRESSION_PROPERTY, properyList);
addProperty(NAME_PROPERTY, properyList);
|
| ||||
createPropertyList(MethodInvocation.class , properyList);
addProperty(EXPRESSION_PROPERTY, properyList);
addProperty(TYPE_ARGUMENTS_PROPERTY, properyList);
|
| ||||
createPropertyList(MethodRef.class , properyList);
addProperty(QUALIFIER_PROPERTY, properyList);
addProperty(NAME_PROPERTY, properyList);
|
| ||||
createPropertyList(MethodRefParameter.class , properyList);
addProperty(TYPE_PROPERTY, properyList);
addProperty(NAME_PROPERTY, properyList);
|
| ||||
createPropertyList(MethodRefParameter.class , properyList);
addProperty(TYPE_PROPERTY, properyList);
addProperty(VARARGS_PROPERTY, properyList);
|
| |||
createPropertyList( [[#variablebdb14e00]].class , properyList); addProperty( [[#variablebef0a560]], properyList); addProperty( [[#variable5aedfa60]], properyList); |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#bdb14e00]] | FieldDeclaration |
| 1 | 2 | [[#bdb14e00]] | MethodRefParameter |
| 1 | 3 | [[#bdb14e00]] | Initializer |
| 1 | 4 | [[#bdb14e00]] | ClassInstanceCreation |
| 1 | 5 | [[#bdb14e00]] | MethodInvocation |
| 1 | 6 | [[#bdb14e00]] | Javadoc |
| 1 | 7 | [[#bdb14e00]] | ImportDeclaration |
| 1 | 8 | [[#bdb14e00]] | MethodRef |
| 1 | 9 | [[#bdb14e00]] | ClassInstanceCreation |
| 1 | 10 | [[#bdb14e00]] | InfixExpression |
| 1 | 11 | [[#bdb14e00]] | IfStatement |
| 1 | 12 | [[#bdb14e00]] | ForStatement |
| 1 | 13 | [[#bdb14e00]] | ImportDeclaration |
| 1 | 14 | [[#bdb14e00]] | EnumDeclaration |
| 1 | 15 | [[#bdb14e00]] | EnumConstantDeclaration |
| 1 | 16 | [[#bdb14e00]] | EnhancedForStatement |
| 1 | 17 | [[#bdb14e00]] | ConstructorInvocation |
| 1 | 18 | [[#bdb14e00]] | ConditionalExpression |
| 1 | 19 | [[#bdb14e00]] | CompilationUnit |
| 1 | 20 | [[#bdb14e00]] | MethodInvocation |
| 1 | 21 | [[#bdb14e00]] | Initializer |
| 1 | 22 | [[#bdb14e00]] | Assignment |
| 1 | 23 | [[#bdb14e00]] | FieldDeclaration |
| 1 | 24 | [[#bdb14e00]] | ArrayCreation |
| 1 | 25 | [[#bdb14e00]] | MethodRefParameter |
| 1 | 26 | [[#bdb14e00]] | AnnotationTypeMemberDeclaration |
| 1 | 27 | [[#bdb14e00]] | AnnotationTypeDeclaration |
| 2 | 1 | [[#bef0a560]] | JAVADOC_PROPERTY |
| 2 | 2 | [[#bef0a560]] | TYPE_PROPERTY |
| 2 | 3 | [[#bef0a560]] | JAVADOC_PROPERTY |
| 2 | 4 | [[#bef0a560]] | EXPRESSION_PROPERTY |
| 2 | 5 | [[#bef0a560]] | EXPRESSION_PROPERTY |
| 2 | 6 | [[#bef0a560]] | COMMENT_PROPERTY |
| 2 | 7 | [[#bef0a560]] | NAME_PROPERTY |
| 2 | 8 | [[#bef0a560]] | QUALIFIER_PROPERTY |
| 2 | 9 | [[#bef0a560]] | EXPRESSION_PROPERTY |
| 2 | 10 | [[#bef0a560]] | LEFT_OPERAND_PROPERTY |
| 2 | 11 | [[#bef0a560]] | EXPRESSION_PROPERTY |
| 2 | 12 | [[#bef0a560]] | INITIALIZERS_PROPERTY |
| 2 | 13 | [[#bef0a560]] | STATIC_PROPERTY |
| 2 | 14 | [[#bef0a560]] | JAVADOC_PROPERTY |
| 2 | 15 | [[#bef0a560]] | JAVADOC_PROPERTY |
| 2 | 16 | [[#bef0a560]] | PARAMETER_PROPERTY |
| 2 | 17 | [[#bef0a560]] | TYPE_ARGUMENTS_PROPERTY |
| 2 | 18 | [[#bef0a560]] | EXPRESSION_PROPERTY |
| 2 | 19 | [[#bef0a560]] | PACKAGE_PROPERTY |
| 2 | 20 | [[#bef0a560]] | EXPRESSION_PROPERTY |
| 2 | 21 | [[#bef0a560]] | JAVADOC_PROPERTY |
| 2 | 22 | [[#bef0a560]] | LEFT_HAND_SIDE_PROPERTY |
| 2 | 23 | [[#bef0a560]] | JAVADOC_PROPERTY |
| 2 | 24 | [[#bef0a560]] | TYPE_PROPERTY |
| 2 | 25 | [[#bef0a560]] | TYPE_PROPERTY |
| 2 | 26 | [[#bef0a560]] | JAVADOC_PROPERTY |
| 2 | 27 | [[#bef0a560]] | JAVADOC_PROPERTY |
| 3 | 1 | [[#5aedfa60]] | MODIFIERS_PROPERTY |
| 3 | 2 | [[#5aedfa60]] | NAME_PROPERTY |
| 3 | 3 | [[#5aedfa60]] | MODIFIERS_PROPERTY |
| 3 | 4 | [[#5aedfa60]] | NAME_PROPERTY |
| 3 | 5 | [[#5aedfa60]] | NAME_PROPERTY |
| 3 | 6 | [[#5aedfa60]] | TAGS_PROPERTY |
| 3 | 7 | [[#5aedfa60]] | ON_DEMAND_PROPERTY |
| 3 | 8 | [[#5aedfa60]] | NAME_PROPERTY |
| 3 | 9 | [[#5aedfa60]] | TYPE_ARGUMENTS_PROPERTY |
| 3 | 10 | [[#5aedfa60]] | OPERATOR_PROPERTY |
| 3 | 11 | [[#5aedfa60]] | THEN_STATEMENT_PROPERTY |
| 3 | 12 | [[#5aedfa60]] | EXPRESSION_PROPERTY |
| 3 | 13 | [[#5aedfa60]] | NAME_PROPERTY |
| 3 | 14 | [[#5aedfa60]] | MODIFIERS2_PROPERTY |
| 3 | 15 | [[#5aedfa60]] | MODIFIERS2_PROPERTY |
| 3 | 16 | [[#5aedfa60]] | EXPRESSION_PROPERTY |
| 3 | 17 | [[#5aedfa60]] | ARGUMENTS_PROPERTY |
| 3 | 18 | [[#5aedfa60]] | THEN_EXPRESSION_PROPERTY |
| 3 | 19 | [[#5aedfa60]] | IMPORTS_PROPERTY |
| 3 | 20 | [[#5aedfa60]] | TYPE_ARGUMENTS_PROPERTY |
| 3 | 21 | [[#5aedfa60]] | MODIFIERS2_PROPERTY |
| 3 | 22 | [[#5aedfa60]] | OPERATOR_PROPERTY |
| 3 | 23 | [[#5aedfa60]] | MODIFIERS2_PROPERTY |
| 3 | 24 | [[#5aedfa60]] | DIMENSIONS_PROPERTY |
| 3 | 25 | [[#5aedfa60]] | VARARGS_PROPERTY |
| 3 | 26 | [[#5aedfa60]] | MODIFIERS2_PROPERTY |
| 3 | 27 | [[#5aedfa60]] | MODIFIERS2_PROPERTY |