Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
2 | 4 | 5 | 0.950 | class_body_declaration |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 2 | 51 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/VariableDeclarationFragment.java |
2 | 2 | 33 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/WhileStatement.java |
3 | 2 | 40 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/WhileStatement.java |
4 | 2 | 36 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/WildcardType.java |
| ||||
/** * The "initializer" structural property of this node type. * @since 3.0 */ public static final ChildPropertyDescriptor INITIALIZER_PROPERTY = new ChildPropertyDescriptor(VariableDeclarationFragment.class , "initializer", Expression.class , OPTIONAL, CYCLE_RISK); //$NON-NLS-1$ |
| ||||
/** * The "expression" structural property of this node type. * @since 3.0 */ public static final ChildPropertyDescriptor EXPRESSION_PROPERTY = new ChildPropertyDescriptor(WhileStatement.class , "expression", Expression.class , MANDATORY, CYCLE_RISK); //$NON-NLS-1$ |
| ||||
/** * The "body" structural property of this node type. * @since 3.0 */ public static final ChildPropertyDescriptor BODY_PROPERTY = new ChildPropertyDescriptor(WhileStatement.class , "body", Statement.class , MANDATORY, CYCLE_RISK); //$NON-NLS-1$ |
| ||||
/** * The "bound" structural property of this node type. */ public static final ChildPropertyDescriptor BOUND_PROPERTY = new ChildPropertyDescriptor(WildcardType.class , "bound", Type.class , OPTIONAL, CYCLE_RISK); //$NON-NLS-1$ |
| |||
/** * The "initializer" structural property of this node type. * @since 3.0 */ /** * The "body" structural property of this node type. * @since 3.0 */ /** * The "expression" structural property of this node type. * @since 3.0 */ /** * The "bound" structural property of this node type. */ public static final ChildPropertyDescriptor [[#variable76c13040]]= new ChildPropertyDescriptor( [[#variable76c12fc0]].class , [[#variable76c12f40]], [[#variable76c12ec0]].class , [[#variable76c12e40]], CYCLE_RISK); //$NON-NLS-1$ |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#76c13040]] | INITIALIZER_PROPERTY |
1 | 2 | [[#76c13040]] | BODY_PROPERTY |
1 | 3 | [[#76c13040]] | EXPRESSION_PROPERTY |
1 | 4 | [[#76c13040]] | BOUND_PROPERTY |
2 | 1 | [[#76c12fc0]] | VariableDeclarationFragment |
2 | 2 | [[#76c12fc0]] | WhileStatement |
2 | 3 | [[#76c12fc0]] | WhileStatement |
2 | 4 | [[#76c12fc0]] | WildcardType |
3 | 1 | [[#76c12f40]] | "initializer" |
3 | 2 | [[#76c12f40]] | "body" |
3 | 3 | [[#76c12f40]] | "expression" |
3 | 4 | [[#76c12f40]] | "bound" |
4 | 1 | [[#76c12ec0]] | Expression |
4 | 2 | [[#76c12ec0]] | Statement |
4 | 3 | [[#76c12ec0]] | Expression |
4 | 4 | [[#76c12ec0]] | Type |
5 | 1 | [[#76c12e40]] | OPTIONAL |
5 | 2 | [[#76c12e40]] | MANDATORY |
5 | 3 | [[#76c12e40]] | MANDATORY |
5 | 4 | [[#76c12e40]] | OPTIONAL |