Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
3 | 8 | 3 | 0.960 | statement_sequence[3] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 3 | 1719 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
2 | 3 | 2041 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
3 | 3 | 2055 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
4 | 3 | 2104 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
5 | 3 | 2344 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
6 | 3 | 2672 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
7 | 3 | 3350 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
8 | 3 | 4938 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| ||||
int start = statement.sourceStart; int end = statement.sourceEnd; enhancedForStatement.setSourceRange(start, end - start + 1); |
| ||||
int start = annotation.sourceStart; int end = annotation.declarationSourceEnd; markerAnnotation.setSourceRange(start, end - start + 1); |
| ||||
int start = memberValuePair.sourceStart; int end = memberValuePair.sourceEnd; simpleName.setSourceRange(start, end - start + 1); |
| ||||
int start = annotation.sourceStart; int end = annotation.declarationSourceEnd; normalAnnotation.setSourceRange(start, end - start + 1); |
| ||||
int start = annotation.sourceStart; int end = annotation.declarationSourceEnd; singleMemberAnnotation.setSourceRange(start, end - start + 1); |
| ||||
int start = typeParameter.sourceStart; int end = typeParameter.sourceEnd; simpleName.setSourceRange(start, end - start + 1); |
| ||||
int start = statement.sourceStart; int end = statement.sourceEnd; emptyStatement.setSourceRange(start, end - start + 1); |
| ||||
int start = singleTypeReference.sourceStart; int end = singleTypeReference.sourceEnd; name.setSourceRange(start, end - start + 1); |
| |||
int start = [[#variable94556de0]].sourceStart; int end = [[#variable94556de0]]. [[#variableb0b80b00]]; [[#variable94556d60]].setSourceRange(start, end - start + 1); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#94556de0]] | annotation |
1 | 2 | [[#94556de0]] | statement |
1 | 3 | [[#94556de0]] | annotation |
1 | 4 | [[#94556de0]] | singleTypeReference |
1 | 5 | [[#94556de0]] | typeParameter |
1 | 6 | [[#94556de0]] | memberValuePair |
1 | 7 | [[#94556de0]] | statement |
1 | 8 | [[#94556de0]] | annotation |
2 | 1 | [[#b0b80b00]] | declarationSourceEnd |
2 | 2 | [[#b0b80b00]] | sourceEnd |
2 | 3 | [[#b0b80b00]] | declarationSourceEnd |
2 | 4 | [[#b0b80b00]] | sourceEnd |
2 | 5 | [[#b0b80b00]] | sourceEnd |
2 | 6 | [[#b0b80b00]] | sourceEnd |
2 | 7 | [[#b0b80b00]] | sourceEnd |
2 | 8 | [[#b0b80b00]] | declarationSourceEnd |
3 | 1 | [[#94556d60]] | normalAnnotation |
3 | 2 | [[#94556d60]] | enhancedForStatement |
3 | 3 | [[#94556d60]] | singleMemberAnnotation |
3 | 4 | [[#94556d60]] | name |
3 | 5 | [[#94556d60]] | simpleName |
3 | 6 | [[#94556d60]] | simpleName |
3 | 7 | [[#94556d60]] | emptyStatement |
3 | 8 | [[#94556d60]] | markerAnnotation |