| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 6 | 35 | 2 | 0.966 | statement_sequence_member |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 6 | 450 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 2 | 6 | 489 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 3 | 6 | 622 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 4 | 6 | 631 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 5 | 6 | 813 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 6 | 6 | 1068 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 7 | 6 | 1104 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 8 | 6 | 1122 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 9 | 6 | 1260 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 10 | 6 | 1359 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 11 | 6 | 1396 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 12 | 6 | 1517 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 13 | 6 | 1758 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 14 | 6 | 1804 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 15 | 6 | 1813 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 16 | 6 | 1822 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 17 | 6 | 1901 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 18 | 6 | 1976 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 19 | 6 | 1993 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 20 | 6 | 2146 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 21 | 6 | 2155 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 22 | 6 | 2164 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 23 | 6 | 2182 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 24 | 6 | 2504 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 25 | 6 | 4446 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 26 | 6 | 4489 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 27 | 6 | 5288 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 28 | 6 | 5298 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 29 | 6 | 5315 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 30 | 6 | 5680 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 31 | 6 | 5707 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 32 | 6 | 5716 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 33 | 6 | 5745 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 34 | 6 | 6363 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| 35 | 6 | 6372 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| ||||
this.handle(
IProblem.AbstractMethodInAbstractClass,
arguments,
arguments,
methodDecl.sourceStart,
methodDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.DuplicateLabel,
arguments,
arguments,
location.sourceStart,
location.sourceEnd);
|
| ||||
this.handle(
IProblem.ArgumentTypeCannotBeVoid,
arguments,
arguments,
methodDecl.sourceStart,
methodDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.ArgumentTypeCannotBeVoidArray,
arguments,
arguments,
methodDecl.sourceStart,
methodDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.CannotImportPackage,
arguments,
arguments,
importRef.sourceStart,
importRef.sourceEnd);
|
| ||||
this.handle(
IProblem.ConflictingImport,
arguments,
arguments,
importRef.sourceStart,
importRef.sourceEnd);
|
| ||||
this.handle(
IProblem.NumericValueOutOfRange,
arguments,
arguments,
literal.sourceStart,
literal.sourceEnd);
|
| ||||
this.handle(
IProblem.NumericValueOutOfRange,
arguments,
arguments,
literal.sourceStart,
literal.sourceEnd);
|
| ||||
this.handle(
IProblem.DuplicateImport,
arguments,
arguments,
importRef.sourceStart,
importRef.sourceEnd);
|
| ||||
this.handle(
IProblem.DuplicateModifierForField,
arguments,
arguments,
fieldDecl.sourceStart,
fieldDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.DuplicateNestedType,
arguments,
arguments,
typeDecl.sourceStart,
typeDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.ThisInStaticContext,
arguments,
arguments,
reference.sourceStart,
reference.sourceEnd);
|
| ||||
this.handle(
IProblem.HidingEnclosingType,
arguments,
arguments,
typeDecl.sourceStart,
typeDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.IllegalAbstractModifierCombinationForMethod,
arguments,
arguments,
methodDecl.sourceStart,
methodDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.IllegalAccessFromTypeVariable,
arguments,
arguments,
location.sourceStart,
location.sourceEnd);
|
| ||||
this.handle(
IProblem.IllegalClassLiteralForTypeVariable,
arguments,
arguments,
location.sourceStart,
location.sourceEnd);
|
| ||||
this.handle(
IProblem.IllegalModifierCombinationFinalVolatileForField,
arguments,
arguments,
fieldDecl.sourceStart,
fieldDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.IllegalModifierForEnumConstant,
arguments,
arguments,
fieldDecl.sourceStart,
fieldDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.IllegalModifierForField,
arguments,
arguments,
fieldDecl.sourceStart,
fieldDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.IllegalUsageOfQualifiedTypeReference,
arguments,
arguments,
qualifiedTypeReference.sourceStart,
qualifiedTypeReference.sourceEnd);
|
| ||||
this.handle(
IProblem.IllegalVararg,
arguments,
arguments,
argType.sourceStart,
argType.sourceEnd);
|
| ||||
this.handle(
IProblem.IllegalVisibilityModifierCombinationForField,
arguments,
arguments,
fieldDecl.sourceStart,
fieldDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.IllegalVisibilityModifierCombinationForMethod,
arguments,
arguments,
methodDecl.sourceStart,
methodDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.InterfaceCannotHaveInitializers,
arguments,
arguments,
fieldDecl.sourceStart,
fieldDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.MissingSerialVersion,
arguments,
arguments,
typeDecl.sourceStart,
typeDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.NativeMethodsCannotBeStrictfp,
arguments,
arguments,
methodDecl.sourceStart,
methodDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.RedefinedArgument,
arguments,
arguments,
arg.sourceStart,
arg.sourceEnd);
|
| ||||
this.handle(
IProblem.RedefinedLocal,
arguments,
arguments,
localDecl.sourceStart,
localDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.ReturnTypeCannotBeVoidArray,
arguments,
arguments,
methodDecl.sourceStart,
methodDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.UndefinedLabel,
arguments,
arguments,
statement.sourceStart,
statement.sourceEnd);
|
| ||||
this.handle(
IProblem.UnexpectedStaticModifierForField,
arguments,
arguments,
fieldDecl.sourceStart,
fieldDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.UnexpectedStaticModifierForMethod,
arguments,
arguments,
methodDecl.sourceStart,
methodDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.UnhandledWarningToken,
arguments,
arguments,
token.sourceStart,
token.sourceEnd);
|
| ||||
this.handle(
IProblem.VariableTypeCannotBeVoid,
arguments,
arguments,
varDecl.sourceStart,
varDecl.sourceEnd);
|
| ||||
this.handle(
IProblem.VariableTypeCannotBeVoidArray,
arguments,
arguments,
varDecl.sourceStart,
varDecl.sourceEnd);
|
| |||
this.handle(IProblem. [[#variableb207bc40]], arguments, arguments, [[#variableb207b720]].sourceStart, [[#variableb207b720]].sourceEnd); |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#b207bc40]] | NumericValueOutOfRange |
| 1 | 2 | [[#b207bc40]] | VariableTypeCannotBeVoidArray |
| 1 | 3 | [[#b207bc40]] | VariableTypeCannotBeVoid |
| 1 | 4 | [[#b207bc40]] | UnhandledWarningToken |
| 1 | 5 | [[#b207bc40]] | UnexpectedStaticModifierForMethod |
| 1 | 6 | [[#b207bc40]] | UnexpectedStaticModifierForField |
| 1 | 7 | [[#b207bc40]] | UndefinedLabel |
| 1 | 8 | [[#b207bc40]] | ReturnTypeCannotBeVoidArray |
| 1 | 9 | [[#b207bc40]] | RedefinedLocal |
| 1 | 10 | [[#b207bc40]] | RedefinedArgument |
| 1 | 11 | [[#b207bc40]] | NativeMethodsCannotBeStrictfp |
| 1 | 12 | [[#b207bc40]] | MissingSerialVersion |
| 1 | 13 | [[#b207bc40]] | InterfaceCannotHaveInitializers |
| 1 | 14 | [[#b207bc40]] | IllegalVisibilityModifierCombinationForMethod |
| 1 | 15 | [[#b207bc40]] | IllegalVisibilityModifierCombinationForField |
| 1 | 16 | [[#b207bc40]] | IllegalVararg |
| 1 | 17 | [[#b207bc40]] | IllegalUsageOfQualifiedTypeReference |
| 1 | 18 | [[#b207bc40]] | IllegalModifierForField |
| 1 | 19 | [[#b207bc40]] | IllegalModifierForEnumConstant |
| 1 | 20 | [[#b207bc40]] | IllegalModifierCombinationFinalVolatileForField |
| 1 | 21 | [[#b207bc40]] | IllegalClassLiteralForTypeVariable |
| 1 | 22 | [[#b207bc40]] | IllegalAccessFromTypeVariable |
| 1 | 23 | [[#b207bc40]] | IllegalAbstractModifierCombinationForMethod |
| 1 | 24 | [[#b207bc40]] | HidingEnclosingType |
| 1 | 25 | [[#b207bc40]] | ThisInStaticContext |
| 1 | 26 | [[#b207bc40]] | DuplicateNestedType |
| 1 | 27 | [[#b207bc40]] | DuplicateModifierForField |
| 1 | 28 | [[#b207bc40]] | DuplicateImport |
| 1 | 29 | [[#b207bc40]] | ConflictingImport |
| 1 | 30 | [[#b207bc40]] | CannotImportPackage |
| 1 | 31 | [[#b207bc40]] | ArgumentTypeCannotBeVoidArray |
| 1 | 32 | [[#b207bc40]] | ArgumentTypeCannotBeVoid |
| 1 | 33 | [[#b207bc40]] | DuplicateLabel |
| 1 | 34 | [[#b207bc40]] | AbstractMethodInAbstractClass |
| 1 | 35 | [[#b207bc40]] | NumericValueOutOfRange |
| 2 | 1 | [[#b207b720]] | literal |
| 2 | 2 | [[#b207b720]] | varDecl |
| 2 | 3 | [[#b207b720]] | varDecl |
| 2 | 4 | [[#b207b720]] | token |
| 2 | 5 | [[#b207b720]] | methodDecl |
| 2 | 6 | [[#b207b720]] | fieldDecl |
| 2 | 7 | [[#b207b720]] | statement |
| 2 | 8 | [[#b207b720]] | methodDecl |
| 2 | 9 | [[#b207b720]] | localDecl |
| 2 | 10 | [[#b207b720]] | arg |
| 2 | 11 | [[#b207b720]] | methodDecl |
| 2 | 12 | [[#b207b720]] | typeDecl |
| 2 | 13 | [[#b207b720]] | fieldDecl |
| 2 | 14 | [[#b207b720]] | methodDecl |
| 2 | 15 | [[#b207b720]] | fieldDecl |
| 2 | 16 | [[#b207b720]] | argType |
| 2 | 17 | [[#b207b720]] | qualifiedTypeReference |
| 2 | 18 | [[#b207b720]] | fieldDecl |
| 2 | 19 | [[#b207b720]] | fieldDecl |
| 2 | 20 | [[#b207b720]] | fieldDecl |
| 2 | 21 | [[#b207b720]] | location |
| 2 | 22 | [[#b207b720]] | location |
| 2 | 23 | [[#b207b720]] | methodDecl |
| 2 | 24 | [[#b207b720]] | typeDecl |
| 2 | 25 | [[#b207b720]] | reference |
| 2 | 26 | [[#b207b720]] | typeDecl |
| 2 | 27 | [[#b207b720]] | fieldDecl |
| 2 | 28 | [[#b207b720]] | importRef |
| 2 | 29 | [[#b207b720]] | importRef |
| 2 | 30 | [[#b207b720]] | importRef |
| 2 | 31 | [[#b207b720]] | methodDecl |
| 2 | 32 | [[#b207b720]] | methodDecl |
| 2 | 33 | [[#b207b720]] | location |
| 2 | 34 | [[#b207b720]] | methodDecl |
| 2 | 35 | [[#b207b720]] | literal |