| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 8 | 2 | 6 | 0.950 | import_statements |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 8 | 16 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredElement.java |
| 2 | 8 | 16 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredField.java |
| ||||
/** * Internal structure for parsing recovery */ import org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration; import org.eclipse.jdt.internal.compiler.ast.ASTNode; import org.eclipse.jdt.internal.compiler.ast.Block; import org.eclipse.jdt.internal.compiler.ast.FieldDeclaration; import org.eclipse.jdt.internal.compiler.ast.ImportReference; import org.eclipse.jdt.internal.compiler.ast.LocalDeclaration; import org.eclipse.jdt.internal.compiler.ast.Statement; import org.eclipse.jdt.internal.compiler.ast.TypeDeclaration; |
| ||||
/** * Internal field structure for parsing recovery */ import org.eclipse.jdt.internal.compiler.ast.AbstractVariableDeclaration; import org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference; import org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference; import org.eclipse.jdt.internal.compiler.ast.ASTNode; import org.eclipse.jdt.internal.compiler.ast.Expression; import org.eclipse.jdt.internal.compiler.ast.FieldDeclaration; import org.eclipse.jdt.internal.compiler.ast.Statement; import org.eclipse.jdt.internal.compiler.ast.TypeDeclaration; |
| |||
/** * Internal field structure for parsing recovery */ /** * Internal structure for parsing recovery */ import org.eclipse.jdt.internal.compiler.ast. [[#variable73061aa0]]; import org.eclipse.jdt.internal.compiler.ast. [[#variable73061a40]]; import org.eclipse.jdt.internal.compiler.ast. [[#variable730619a0]]; import org.eclipse.jdt.internal.compiler.ast. [[#variable73061900]]; import org.eclipse.jdt.internal.compiler.ast. [[#variable73061880]]; import org.eclipse.jdt.internal.compiler.ast. [[#variable73061800]]; import org.eclipse.jdt.internal.compiler.ast.Statement; import org.eclipse.jdt.internal.compiler.ast.TypeDeclaration; |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#73061aa0]] | AbstractVariableDeclaration |
| 1 | 2 | [[#73061aa0]] | AbstractMethodDeclaration |
| 2 | 1 | [[#73061a40]] | ArrayQualifiedTypeReference |
| 2 | 2 | [[#73061a40]] | ASTNode |
| 3 | 1 | [[#730619a0]] | ArrayTypeReference |
| 3 | 2 | [[#730619a0]] | Block |
| 4 | 1 | [[#73061900]] | ASTNode |
| 4 | 2 | [[#73061900]] | FieldDeclaration |
| 5 | 1 | [[#73061880]] | Expression |
| 5 | 2 | [[#73061880]] | ImportReference |
| 6 | 1 | [[#73061800]] | FieldDeclaration |
| 6 | 2 | [[#73061800]] | LocalDeclaration |