Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
1 | 22 | 3 | 0.959 | statement_sequence_member |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 1 | 176 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/core/compiler/CharOperation.java |
2 | 1 | 601 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/core/compiler/CharOperation.java |
3 | 1 | 673 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/core/compiler/CharOperation.java |
4 | 1 | 990 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/core/compiler/CharOperation.java |
5 | 6 | 2895 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/core/compiler/CharOperation.java |
6 | 1 | 464 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java |
7 | 1 | 503 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java |
8 | 1 | 2654 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java |
9 | 1 | 286 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/ClasspathEntry.java |
10 | 1 | 129 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/CopyResourceElementsOperation.java |
11 | 1 | 111 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/SuperTypeReferencePattern.java |
12 | 1 | 116 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/SuperTypeReferencePattern.java |
13 | 1 | 121 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/SuperTypeReferencePattern.java |
14 | 1 | 126 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/SuperTypeReferencePattern.java |
15 | 1 | 131 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/SuperTypeReferencePattern.java |
16 | 1 | 136 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/SuperTypeReferencePattern.java |
17 | 1 | 106 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/TypeDeclarationPattern.java |
18 | 1 | 111 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/TypeDeclarationPattern.java |
19 | 1 | 119 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/TypeDeclarationPattern.java |
20 | 1 | 285 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/RuntimeSignature.java |
21 | 6 | 306 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/RuntimeSignature.java |
22 | 1 | 114 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/javaeditor/ClassFileMarkerAnnotationModel.java |
| ||||
System.arraycopy(second, 0, result, length1, length2); |
| ||||
System.arraycopy(second, 0, result, length1, length2); |
| ||||
System.arraycopy(second, 0, result, length1, length2); |
| ||||
System.arraycopy(name, 0, result, index, nameLength); |
| ||||
System.arraycopy( replacementChars, 0, result, outStart, replacementLength); |
| ||||
System.arraycopy(typeSignature, 0, result, arrayCount, sigLength); |
| ||||
System.arraycopy(parameterType, 0, result, index, length); |
| ||||
System.arraycopy(segment, 0, result, index, segmentLength); |
| ||||
System.arraycopy(rules, 0, result, referringRulesLength, accessRulesLength); |
| ||||
System.arraycopy(actualNonJavaResources, 0, result, correctKindChildrenSize, actualNonJavaResourceCount); |
| ||||
System.arraycopy(superSimpleName, 0, result, pos, superLength); |
| ||||
System.arraycopy(superQualification, 0, result, pos, superQLength); |
| ||||
System.arraycopy(simpleName, 0, result, pos, simpleLength); |
| ||||
System.arraycopy(enclosingTypeName, 0, result, pos, enclosingLength); |
| ||||
System.arraycopy(typeParameters, 0, result, pos, typeParametersLength); |
| ||||
System.arraycopy(packageName, 0, result, pos, packageLength); |
| ||||
System.arraycopy(typeName, 0, result, pos, typeNameLength); |
| ||||
System.arraycopy(packageName, 0, result, pos, packageLength); |
| ||||
System.arraycopy(enclosingName, 0, result, pos, itsLength); |
| ||||
System.arraycopy(methodName, 0, result, index, selectorLength); |
| ||||
System.arraycopy( parameterName, 0, result, index, paramLength); |
| ||||
System.arraycopy(workspaceMarkers, 0, result, resourceMarkersLength, workspaceMarkersLength); |
| |||
System.arraycopy( [[#variableb9771780]], 0, result, [[#variablec18cae60]], [[#variableb9771800]]); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b9771780]] | packageName |
1 | 2 | [[#b9771780]] | second |
1 | 3 | [[#b9771780]] | replacementChars |
1 | 4 | [[#b9771780]] | name |
1 | 5 | [[#b9771780]] | segment |
1 | 6 | [[#b9771780]] | parameterType |
1 | 7 | [[#b9771780]] | typeSignature |
1 | 8 | [[#b9771780]] | actualNonJavaResources |
1 | 9 | [[#b9771780]] | typeParameters |
1 | 10 | [[#b9771780]] | enclosingTypeName |
1 | 11 | [[#b9771780]] | superQualification |
1 | 12 | [[#b9771780]] | superSimpleName |
1 | 13 | [[#b9771780]] | enclosingName |
1 | 14 | [[#b9771780]] | typeName |
1 | 15 | [[#b9771780]] | parameterName |
1 | 16 | [[#b9771780]] | methodName |
1 | 17 | [[#b9771780]] | workspaceMarkers |
1 | 18 | [[#b9771780]] | simpleName |
1 | 19 | [[#b9771780]] | rules |
1 | 20 | [[#b9771780]] | second |
1 | 21 | [[#b9771780]] | packageName |
1 | 22 | [[#b9771780]] | second |
2 | 1 | [[#c18cae60]] | pos |
2 | 2 | [[#c18cae60]] | length1 |
2 | 3 | [[#c18cae60]] | outStart |
2 | 4 | [[#c18cae60]] | index |
2 | 5 | [[#c18cae60]] | index |
2 | 6 | [[#c18cae60]] | index |
2 | 7 | [[#c18cae60]] | arrayCount |
2 | 8 | [[#c18cae60]] | correctKindChildrenSize |
2 | 9 | [[#c18cae60]] | pos |
2 | 10 | [[#c18cae60]] | pos |
2 | 11 | [[#c18cae60]] | pos |
2 | 12 | [[#c18cae60]] | pos |
2 | 13 | [[#c18cae60]] | pos |
2 | 14 | [[#c18cae60]] | pos |
2 | 15 | [[#c18cae60]] | index |
2 | 16 | [[#c18cae60]] | index |
2 | 17 | [[#c18cae60]] | resourceMarkersLength |
2 | 18 | [[#c18cae60]] | pos |
2 | 19 | [[#c18cae60]] | referringRulesLength |
2 | 20 | [[#c18cae60]] | length1 |
2 | 21 | [[#c18cae60]] | pos |
2 | 22 | [[#c18cae60]] | length1 |
3 | 1 | [[#b9771800]] | packageLength |
3 | 2 | [[#b9771800]] | length2 |
3 | 3 | [[#b9771800]] | replacementLength |
3 | 4 | [[#b9771800]] | nameLength |
3 | 5 | [[#b9771800]] | segmentLength |
3 | 6 | [[#b9771800]] | length |
3 | 7 | [[#b9771800]] | sigLength |
3 | 8 | [[#b9771800]] | actualNonJavaResourceCount |
3 | 9 | [[#b9771800]] | typeParametersLength |
3 | 10 | [[#b9771800]] | enclosingLength |
3 | 11 | [[#b9771800]] | superQLength |
3 | 12 | [[#b9771800]] | superLength |
3 | 13 | [[#b9771800]] | itsLength |
3 | 14 | [[#b9771800]] | typeNameLength |
3 | 15 | [[#b9771800]] | paramLength |
3 | 16 | [[#b9771800]] | selectorLength |
3 | 17 | [[#b9771800]] | workspaceMarkersLength |
3 | 18 | [[#b9771800]] | simpleLength |
3 | 19 | [[#b9771800]] | accessRulesLength |
3 | 20 | [[#b9771800]] | length2 |
3 | 21 | [[#b9771800]] | packageLength |
3 | 22 | [[#b9771800]] | length2 |