Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
4 | 6 | 4 | 0.954 | switch_group |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 4 | 266 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/QuickFixProcessor.java |
2 | 4 | 276 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/QuickFixProcessor.java |
3 | 4 | 292 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/QuickFixProcessor.java |
4 | 4 | 368 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/QuickFixProcessor.java |
5 | 4 | 418 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/QuickFixProcessor.java |
6 | 4 | 499 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/correction/QuickFixProcessor.java |
| ||||
case IProblem.AmbiguousType: case IProblem.JavadocAmbiguousType: UnresolvedElementsSubProcessor.getAmbiguosTypeReferenceProposals(context, problem, proposals); break; |
| ||||
case IProblem.UndefinedType: case IProblem.JavadocUndefinedType: UnresolvedElementsSubProcessor.getTypeProposals(context, problem, proposals); break; |
| ||||
case IProblem.UnreachableCatch: case IProblem.InvalidCatchBlockSequence: LocalCorrectionsSubProcessor.addUnreachableCatchProposals(context, problem, proposals); break; |
| ||||
case IProblem.BodyForAbstractMethod: case IProblem.AbstractMethodInAbstractClass: ModifierCorrectionSubProcessor.addAbstractMethodProposals(context, problem, proposals); break; |
| ||||
case IProblem.UnusedMethodDeclaredThrownException: case IProblem.UnusedConstructorDeclaredThrownException: LocalCorrectionsSubProcessor.addUnnecessaryThrownExceptionProposal(context, problem, proposals); break; |
| ||||
case IProblem.ForbiddenReference: case IProblem.DiscouragedReference: ReorgCorrectionsSubProcessor.getAccessRulesProposals(context, problem, proposals); break; |
| |||
case IProblem. [[#variableb3c49a20]]: case IProblem. [[#variableb3c49960]]: [[#variableb3c498e0]]. [[#variableb3c49880]](context, problem, proposals); break; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b3c49a20]] | AmbiguousType |
1 | 2 | [[#b3c49a20]] | UndefinedType |
1 | 3 | [[#b3c49a20]] | UnreachableCatch |
1 | 4 | [[#b3c49a20]] | BodyForAbstractMethod |
1 | 5 | [[#b3c49a20]] | UnusedMethodDeclaredThrownException |
1 | 6 | [[#b3c49a20]] | ForbiddenReference |
2 | 1 | [[#b3c49960]] | JavadocAmbiguousType |
2 | 2 | [[#b3c49960]] | JavadocUndefinedType |
2 | 3 | [[#b3c49960]] | InvalidCatchBlockSequence |
2 | 4 | [[#b3c49960]] | AbstractMethodInAbstractClass |
2 | 5 | [[#b3c49960]] | UnusedConstructorDeclaredThrownException |
2 | 6 | [[#b3c49960]] | DiscouragedReference |
3 | 1 | [[#b3c498e0]] | UnresolvedElementsSubProcessor |
3 | 2 | [[#b3c498e0]] | UnresolvedElementsSubProcessor |
3 | 3 | [[#b3c498e0]] | LocalCorrectionsSubProcessor |
3 | 4 | [[#b3c498e0]] | ModifierCorrectionSubProcessor |
3 | 5 | [[#b3c498e0]] | LocalCorrectionsSubProcessor |
3 | 6 | [[#b3c498e0]] | ReorgCorrectionsSubProcessor |
4 | 1 | [[#b3c49880]] | getAmbiguosTypeReferenceProposals |
4 | 2 | [[#b3c49880]] | getTypeProposals |
4 | 3 | [[#b3c49880]] | addUnreachableCatchProposals |
4 | 4 | [[#b3c49880]] | addAbstractMethodProposals |
4 | 5 | [[#b3c49880]] | addUnnecessaryThrownExceptionProposal |
4 | 6 | [[#b3c49880]] | getAccessRulesProposals |