Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
3 | 3 | 1 | 0.966 | statement_sequence_member |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 3 | 325 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ASTNode.java |
2 | 3 | 363 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/MessageSend.java |
3 | 3 | 410 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/MessageSend.java |
| ||||
if ((method.isPrivate() || method.declaringClass.isLocalType()) && !scope.isDefinedInMethod(method)) { // ignore cases where method is used from within inside itself (e.g. direct recursions) method.original().modifiers |= ExtraCompilerModifiers.AccLocallyUsed; } |
| ||||
if ((closestMatch.isPrivate() || closestMatch.declaringClass.isLocalType()) && !scope.isDefinedInMethod(closestMatch)) { // ignore cases where method is used from within inside itself (e.g. direct recursions) closestMatch.original().modifiers |= ExtraCompilerModifiers.AccLocallyUsed; } |
| ||||
if ((closestMatch.isPrivate() || closestMatch.declaringClass.isLocalType()) && !scope.isDefinedInMethod(closestMatch)) { // ignore cases where method is used from within inside itself (e.g. direct recursions) closestMatch.original().modifiers |= ExtraCompilerModifiers.AccLocallyUsed; } |
| |||
if (( [[#variable520a2a80]].isPrivate() || [[#variable520a2a80]].declaringClass.isLocalType()) && !scope.isDefinedInMethod( [[#variable520a2a80]])) { [[#variable520a2a80]].original().modifiers |= ExtraCompilerModifiers.AccLocallyUsed; } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#520a2a80]] | closestMatch |
1 | 2 | [[#520a2a80]] | method |
1 | 3 | [[#520a2a80]] | closestMatch |