Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
4 | 4 | 3 | 0.975 | conditional_and_expression |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 4 | 183 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTMatcher.java |
2 | 4 | 210 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTMatcher.java |
3 | 4 | 776 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTMatcher.java |
4 | 4 | 806 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTMatcher.java |
| ||||
safeSubtreeMatch(node.getJavadoc(), o.getJavadoc()) && safeSubtreeListMatch(node.modifiers(), o.modifiers()) && safeSubtreeMatch(node.getName(), o.getName()) && safeSubtreeListMatch(node.bodyDeclarations(), o.bodyDeclarations()) |
| ||||
safeSubtreeMatch(node.getJavadoc(), o.getJavadoc()) && safeSubtreeListMatch(node.modifiers(), o.modifiers()) && safeSubtreeMatch(node.getType(), o.getType()) && safeSubtreeMatch(node.getName(), o.getName()) |
| ||||
safeSubtreeMatch(node.getJavadoc(), o.getJavadoc()) && safeSubtreeListMatch(node.modifiers(), o.modifiers()) && safeSubtreeMatch(node.getName(), o.getName()) && safeSubtreeListMatch(node.arguments(), o.arguments()) |
| ||||
safeSubtreeMatch(node.getJavadoc(), o.getJavadoc()) && safeSubtreeListMatch(node.modifiers(), o.modifiers()) && safeSubtreeMatch(node.getName(), o.getName()) && safeSubtreeListMatch(node.superInterfaceTypes(), o.superInterfaceTypes()) |
| |||
safeSubtreeMatch(node.getJavadoc(), o.getJavadoc()) && safeSubtreeListMatch(node.modifiers(), o.modifiers()) && safeSubtreeMatch(node. [[#variableb68e0dc0]](), o. [[#variableb68e0dc0]]()) && [[#variable50862cc0]](node. [[#variableb68e0e40]](), o. [[#variableb68e0e40]]()) |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b68e0dc0]] | getName |
1 | 2 | [[#b68e0dc0]] | getName |
1 | 3 | [[#b68e0dc0]] | getType |
1 | 4 | [[#b68e0dc0]] | getName |
2 | 1 | [[#50862cc0]] | safeSubtreeListMatch |
2 | 2 | [[#50862cc0]] | safeSubtreeListMatch |
2 | 3 | [[#50862cc0]] | safeSubtreeMatch |
2 | 4 | [[#50862cc0]] | safeSubtreeListMatch |
3 | 1 | [[#b68e0e40]] | superInterfaceTypes |
3 | 2 | [[#b68e0e40]] | arguments |
3 | 3 | [[#b68e0e40]] | getName |
3 | 4 | [[#b68e0e40]] | bodyDeclarations |