Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
6 | 19 | 4 | 0.964 | executable_statement |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 6 | 515 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
2 | 6 | 613 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
3 | 6 | 676 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
4 | 6 | 701 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
5 | 6 | 709 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
6 | 6 | 821 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
7 | 6 | 897 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
8 | 6 | 1210 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
9 | 6 | 1664 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
10 | 6 | 1846 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
11 | 6 | 2114 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
12 | 6 | 2376 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
13 | 6 | 2484 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
14 | 6 | 3304 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
15 | 6 | 3312 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
16 | 6 | 4933 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
17 | 6 | 5306 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
18 | 6 | 5388 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
19 | 6 | 5801 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java |
| ||||
this.handle( IProblem.AnnotationCircularitySelfReference, new String[] { new String(sourceType.readableName()) }, new String[] { new String(sourceType.shortReadableName()) }, reference.sourceStart, reference.sourceEnd); |
| ||||
this.handle( IProblem.AnonymousClassCannotExtendFinalClass, new String[] { new String(type.readableName()) }, new String[] { new String(type.shortReadableName()) }, expression.sourceStart, expression.sourceEnd); |
| ||||
this.handle( IProblem.VoidMethodReturnsValue, new String[] { new String(expectedType.readableName()) }, new String[] { new String(expectedType.shortReadableName()) }, returnStatement.sourceStart, returnStatement.sourceEnd); |
| ||||
this.handle( IProblem.BoundCannotBeArray, new String[] { new String(type.readableName()) }, new String[] { new String(type.shortReadableName()) }, location.sourceStart, location.sourceEnd); |
| ||||
this.handle( IProblem.BoundMustBeAnInterface, new String[] { new String(type.readableName()) }, new String[] { new String(type.shortReadableName()) }, location.sourceStart, location.sourceEnd); |
| ||||
this.handle( IProblem.InvalidClassInstantiation, new String[] { new String(type.readableName()) }, new String[] { new String(type.shortReadableName()) }, typeRef.sourceStart, typeRef.sourceEnd); |
| ||||
this.handle( IProblem.CannotThrowType, new String[] { new String(expectedType.readableName()) }, new String[] { new String(expectedType.shortReadableName()) }, exceptionType.sourceStart, exceptionType.sourceEnd); |
| ||||
this.handle( IProblem.DuplicateBounds, new String[] { new String(type.readableName()) }, new String[] { new String(type.shortReadableName()) }, location.sourceStart, location.sourceEnd); |
| ||||
this.handle( IProblem.ReferenceToForwardTypeVariable, new String[] { new String(type.readableName()) }, new String[] { new String(type.shortReadableName()) }, location.sourceStart, location.sourceEnd); |
| ||||
this.handle( IProblem.IllegalGenericArray, new String[] { new String(leafComponentType.readableName()) }, new String[] { new String(leafComponentType.shortReadableName()) }, location.sourceStart, location.sourceEnd); |
| ||||
this.handle( IProblem.IllegalPrimitiveOrArrayTypeForEnclosingInstance, new String[] { new String(enclosingType.readableName()) }, new String[] { new String(enclosingType.shortReadableName()) }, location.sourceStart, location.sourceEnd); |
| ||||
this.handle( IProblem.IncorrectSwitchType, new String[] { new String(testType.readableName()) }, new String[] { new String(testType.shortReadableName()) }, expression.sourceStart, expression.sourceEnd); |
| ||||
this.handle( IProblem.CannotDefineStaticInitializerInLocalType, new String[] { new String(innerType.readableName()) }, new String[] { new String(innerType.shortReadableName()) }, initializer.sourceStart, initializer.sourceStart); |
| ||||
this.handle( IProblem.InvalidTypeToSynchronized, new String[] { new String(type.readableName()) }, new String[] { new String(type.shortReadableName()) }, expression.sourceStart, expression.sourceEnd); |
| ||||
this.handle( IProblem.InvalidTypeVariableExceptionType, new String[] { new String(exceptionType.readableName()) }, new String[] { new String(exceptionType.shortReadableName()) }, location.sourceStart, location.sourceEnd); |
| ||||
this.handle( IProblem.MissingArgumentsForParameterizedMemberType, new String[] { new String(type.readableName()) }, new String[] { new String(type.shortReadableName()) }, location.sourceStart, location.sourceEnd); |
| ||||
this.handle( IProblem.ArrayReferenceRequired, new String[] { new String(arrayType.readableName()) }, new String[] { new String(arrayType.shortReadableName()) }, arrayRef.sourceStart, arrayRef.sourceEnd); |
| ||||
this.handle( IProblem.ShouldReturnValue, new String[] { new String (returnType.readableName()) }, new String[] { new String (returnType.shortReadableName()) }, location.sourceStart, location.sourceEnd); |
| ||||
this.handle( IProblem.IllegalEnclosingInstanceSpecification, new String[] { new String(targetType.readableName()) }, new String[] { new String(targetType.shortReadableName()) }, expression.sourceStart, expression.sourceEnd); |
| |||
this.handle(IProblem. [[#variable50889280]], new String[] { new String( [[#variable50888b40]].readableName()) }, new String[] { new String( [[#variable50888b40]].shortReadableName()) }, [[#variable50888ac0]].sourceStart, [[#variable50888ac0]]. [[#variable508892c0]]); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#50889280]] | IllegalEnclosingInstanceSpecification |
1 | 2 | [[#50889280]] | DuplicateBounds |
1 | 3 | [[#50889280]] | CannotThrowType |
1 | 4 | [[#50889280]] | ShouldReturnValue |
1 | 5 | [[#50889280]] | ArrayReferenceRequired |
1 | 6 | [[#50889280]] | CannotDefineStaticInitializerInLocalType |
1 | 7 | [[#50889280]] | IncorrectSwitchType |
1 | 8 | [[#50889280]] | IllegalPrimitiveOrArrayTypeForEnclosingInstance |
1 | 9 | [[#50889280]] | InvalidTypeToSynchronized |
1 | 10 | [[#50889280]] | InvalidClassInstantiation |
1 | 11 | [[#50889280]] | BoundMustBeAnInterface |
1 | 12 | [[#50889280]] | BoundCannotBeArray |
1 | 13 | [[#50889280]] | ReferenceToForwardTypeVariable |
1 | 14 | [[#50889280]] | MissingArgumentsForParameterizedMemberType |
1 | 15 | [[#50889280]] | InvalidTypeVariableExceptionType |
1 | 16 | [[#50889280]] | IllegalGenericArray |
1 | 17 | [[#50889280]] | VoidMethodReturnsValue |
1 | 18 | [[#50889280]] | AnonymousClassCannotExtendFinalClass |
1 | 19 | [[#50889280]] | AnnotationCircularitySelfReference |
2 | 1 | [[#50888b40]] | targetType |
2 | 2 | [[#50888b40]] | type |
2 | 3 | [[#50888b40]] | expectedType |
2 | 4 | [[#50888b40]] | returnType |
2 | 5 | [[#50888b40]] | arrayType |
2 | 6 | [[#50888b40]] | innerType |
2 | 7 | [[#50888b40]] | testType |
2 | 8 | [[#50888b40]] | enclosingType |
2 | 9 | [[#50888b40]] | type |
2 | 10 | [[#50888b40]] | type |
2 | 11 | [[#50888b40]] | type |
2 | 12 | [[#50888b40]] | type |
2 | 13 | [[#50888b40]] | type |
2 | 14 | [[#50888b40]] | type |
2 | 15 | [[#50888b40]] | exceptionType |
2 | 16 | [[#50888b40]] | leafComponentType |
2 | 17 | [[#50888b40]] | expectedType |
2 | 18 | [[#50888b40]] | type |
2 | 19 | [[#50888b40]] | sourceType |
3 | 1 | [[#50888ac0]] | expression |
3 | 2 | [[#50888ac0]] | location |
3 | 3 | [[#50888ac0]] | exceptionType |
3 | 4 | [[#50888ac0]] | location |
3 | 5 | [[#50888ac0]] | arrayRef |
3 | 6 | [[#50888ac0]] | initializer |
3 | 7 | [[#50888ac0]] | expression |
3 | 8 | [[#50888ac0]] | location |
3 | 9 | [[#50888ac0]] | expression |
3 | 10 | [[#50888ac0]] | typeRef |
3 | 11 | [[#50888ac0]] | location |
3 | 12 | [[#50888ac0]] | location |
3 | 13 | [[#50888ac0]] | location |
3 | 14 | [[#50888ac0]] | location |
3 | 15 | [[#50888ac0]] | location |
3 | 16 | [[#50888ac0]] | location |
3 | 17 | [[#50888ac0]] | returnStatement |
3 | 18 | [[#50888ac0]] | expression |
3 | 19 | [[#50888ac0]] | reference |
4 | 1 | [[#508892c0]] | sourceEnd |
4 | 2 | [[#508892c0]] | sourceEnd |
4 | 3 | [[#508892c0]] | sourceEnd |
4 | 4 | [[#508892c0]] | sourceEnd |
4 | 5 | [[#508892c0]] | sourceEnd |
4 | 6 | [[#508892c0]] | sourceStart |
4 | 7 | [[#508892c0]] | sourceEnd |
4 | 8 | [[#508892c0]] | sourceEnd |
4 | 9 | [[#508892c0]] | sourceEnd |
4 | 10 | [[#508892c0]] | sourceEnd |
4 | 11 | [[#508892c0]] | sourceEnd |
4 | 12 | [[#508892c0]] | sourceEnd |
4 | 13 | [[#508892c0]] | sourceEnd |
4 | 14 | [[#508892c0]] | sourceEnd |
4 | 15 | [[#508892c0]] | sourceEnd |
4 | 16 | [[#508892c0]] | sourceEnd |
4 | 17 | [[#508892c0]] | sourceEnd |
4 | 18 | [[#508892c0]] | sourceEnd |
4 | 19 | [[#508892c0]] | sourceEnd |