| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 26 | 2 | 0 | 1.000 | statement_sequence[2] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 26 | 3674 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
| 2 | 26 | 4701 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
| ||||
MethodBinding[] methods = currentType.availableMethods();
if (methods != null) {
if (isCompletingDeclaration) {
findLocalMethodDeclarations(
selector,
methods,
scope,
methodsFound,
exactMatch,
receiverType );
}
else {
findLocalMethods(
selector,
typeArgTypes,
argTypes,
methods,
scope,
methodsFound,
onlyStaticMethods,
exactMatch,
receiverType,
invocationSite,
invocationScope,
implicitCall,
superCall,
canBePrefixed);
}
}
|
| ||||
MethodBinding[] methods = currentType.availableMethods();
if (methods != null) {
if (isCompletingDeclaration) {
findLocalMethodDeclarations(
selector,
methods,
scope,
methodsFound,
exactMatch,
receiverType );
}
else {
findLocalMethods(
selector,
typeArgTypes,
argTypes,
methods,
scope,
methodsFound,
onlyStaticMethods,
exactMatch,
receiverType,
invocationSite,
invocationScope,
implicitCall,
superCall,
canBePrefixed);
}
}
|
| |||
MethodBinding[] methods = currentType.availableMethods();
if (methods != null) {
if (isCompletingDeclaration) {
findLocalMethodDeclarations(selector, methods, scope, methodsFound, exactMatch, receiverType);
}
else {
findLocalMethods(selector, typeArgTypes, argTypes, methods, scope, methodsFound, onlyStaticMethods, exactMatch, receiverType, invocationSite, invocationScope, implicitCall, superCall, canBePrefixed);
}
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| None | |||