Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
1 | 14 | 6 | 0.961 | conditional_or_expression |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 1 | 739 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceIndirectionRefactoring.java |
2 | 1 | 397 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/sef/SelfEncapsulateFieldRefactoring.java |
3 | 1 | 339 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ExtractInterfaceProcessor.java |
4 | 1 | 271 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ExtractSupertypeProcessor.java |
5 | 1 | 1686 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/MoveInstanceMethodProcessor.java |
6 | 1 | 552 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java |
7 | 1 | 555 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java |
8 | 1 | 579 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java |
9 | 1 | 602 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java |
10 | 1 | 998 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java |
11 | 1 | 369 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PushDownRefactoringProcessor.java |
12 | 1 | 390 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PushDownRefactoringProcessor.java |
13 | 1 | 408 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PushDownRefactoringProcessor.java |
14 | 1 | 219 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/UseSuperTypeProcessor.java |
| ||||
Messages.format(RefactoringCoreMessages.IntroduceIndirectionRefactoring_descriptor_description, new String[] { JavaElementLabels.getTextLabel(fTargetMethod, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(declaring, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| ||||
Messages.format(RefactoringCoreMessages.SelfEncapsulateFieldRefactoring_descriptor_description, new String[] { JavaElementLabels.getElementLabel(fField, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getElementLabel(declaring, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| ||||
Messages.format(RefactoringCoreMessages.ExtractInterfaceProcessor_descriptor_description, new String[] { JavaElementLabels.getElementLabel(type, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getElementLabel(fSubType, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| ||||
Messages.format(RefactoringCoreMessages.ExtractSupertypeProcessor_descriptor_description, new String[] { JavaElementLabels.getElementLabel(fDestinationType, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getElementLabel(fCachedDeclaringType, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| ||||
Messages.format(RefactoringCoreMessages.MoveInstanceMethodProcessor_descriptor_description, new String[] { JavaElementLabels.getElementLabel(fMethod, JavaElementLabels.ALL_FULLY_QUALIFIED), BindingLabelProvider.getBindingLabel(fTarget, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| ||||
Messages.format(RefactoringCoreMessages.PullUpRefactoring_field_not_accessible, new String[] { JavaElementLabels.getTextLabel(field, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(destination, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| ||||
Messages.format(RefactoringCoreMessages.PullUpRefactoring_field_cannot_be_accessed, new String[] { JavaElementLabels.getTextLabel(field, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(destination, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| ||||
Messages.format(RefactoringCoreMessages.PullUpRefactoring_method_not_accessible, new String[] { JavaElementLabels.getTextLabel(method, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(destination, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| ||||
Messages.format(RefactoringCoreMessages.PullUpRefactoring_type_not_accessible, new String[] { JavaElementLabels.getTextLabel(type, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(destination, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| ||||
Messages.format(RefactoringCoreMessages.PullUpRefactoring_descriptor_description, new String[] { JavaElementLabels.getElementLabel(declaring, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getElementLabel(fDestinationType, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| ||||
Messages.format(RefactoringCoreMessages.PushDownRefactoring_field_not_accessible, new String[] { JavaElementLabels.getTextLabel(field, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(targetClass, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| ||||
Messages.format(RefactoringCoreMessages.PushDownRefactoring_method_not_accessible, new String[] { JavaElementLabels.getTextLabel(method, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(targetClass, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| ||||
Messages.format(RefactoringCoreMessages.PushDownRefactoring_type_not_accessible, new String[] { JavaElementLabels.getTextLabel(type, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(targetClass, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| ||||
Messages.format(RefactoringCoreMessages.UseSuperTypeProcessor_descriptor_description, new String[] { JavaElementLabels.getElementLabel(fSuperType, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getElementLabel(fSubType, JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
| |||
Messages.format(RefactoringCoreMessages. [[#variable5148c4a0]], new String[] { JavaElementLabels. [[#variable5148c420]]( [[#variable5148c320]], JavaElementLabels.ALL_FULLY_QUALIFIED), [[#variable5148c2a0]]. [[#variableb8db00a0]]( [[#variable5148c2e0]], JavaElementLabels.ALL_FULLY_QUALIFIED) } ) |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#5148c4a0]] | PullUpRefactoring_field_cannot_be_accessed |
1 | 2 | [[#5148c4a0]] | IntroduceIndirectionRefactoring_descriptor_description |
1 | 3 | [[#5148c4a0]] | SelfEncapsulateFieldRefactoring_descriptor_description |
1 | 4 | [[#5148c4a0]] | ExtractInterfaceProcessor_descriptor_description |
1 | 5 | [[#5148c4a0]] | ExtractSupertypeProcessor_descriptor_description |
1 | 6 | [[#5148c4a0]] | MoveInstanceMethodProcessor_descriptor_description |
1 | 7 | [[#5148c4a0]] | PullUpRefactoring_descriptor_description |
1 | 8 | [[#5148c4a0]] | PullUpRefactoring_type_not_accessible |
1 | 9 | [[#5148c4a0]] | PullUpRefactoring_method_not_accessible |
1 | 10 | [[#5148c4a0]] | PushDownRefactoring_type_not_accessible |
1 | 11 | [[#5148c4a0]] | PushDownRefactoring_method_not_accessible |
1 | 12 | [[#5148c4a0]] | PushDownRefactoring_field_not_accessible |
1 | 13 | [[#5148c4a0]] | UseSuperTypeProcessor_descriptor_description |
1 | 14 | [[#5148c4a0]] | PullUpRefactoring_field_not_accessible |
2 | 1 | [[#5148c420]] | getTextLabel |
2 | 2 | [[#5148c420]] | getTextLabel |
2 | 3 | [[#5148c420]] | getElementLabel |
2 | 4 | [[#5148c420]] | getElementLabel |
2 | 5 | [[#5148c420]] | getElementLabel |
2 | 6 | [[#5148c420]] | getElementLabel |
2 | 7 | [[#5148c420]] | getElementLabel |
2 | 8 | [[#5148c420]] | getTextLabel |
2 | 9 | [[#5148c420]] | getTextLabel |
2 | 10 | [[#5148c420]] | getTextLabel |
2 | 11 | [[#5148c420]] | getTextLabel |
2 | 12 | [[#5148c420]] | getTextLabel |
2 | 13 | [[#5148c420]] | getElementLabel |
2 | 14 | [[#5148c420]] | getTextLabel |
3 | 1 | [[#5148c320]] | field |
3 | 2 | [[#5148c320]] | fTargetMethod |
3 | 3 | [[#5148c320]] | fField |
3 | 4 | [[#5148c320]] | type |
3 | 5 | [[#5148c320]] | fDestinationType |
3 | 6 | [[#5148c320]] | fMethod |
3 | 7 | [[#5148c320]] | declaring |
3 | 8 | [[#5148c320]] | type |
3 | 9 | [[#5148c320]] | method |
3 | 10 | [[#5148c320]] | type |
3 | 11 | [[#5148c320]] | method |
3 | 12 | [[#5148c320]] | field |
3 | 13 | [[#5148c320]] | fSuperType |
3 | 14 | [[#5148c320]] | field |
4 | 1 | [[#5148c2a0]] | JavaElementLabels |
4 | 2 | [[#5148c2a0]] | JavaElementLabels |
4 | 3 | [[#5148c2a0]] | JavaElementLabels |
4 | 4 | [[#5148c2a0]] | JavaElementLabels |
4 | 5 | [[#5148c2a0]] | JavaElementLabels |
4 | 6 | [[#5148c2a0]] | BindingLabelProvider |
4 | 7 | [[#5148c2a0]] | JavaElementLabels |
4 | 8 | [[#5148c2a0]] | JavaElementLabels |
4 | 9 | [[#5148c2a0]] | JavaElementLabels |
4 | 10 | [[#5148c2a0]] | JavaElementLabels |
4 | 11 | [[#5148c2a0]] | JavaElementLabels |
4 | 12 | [[#5148c2a0]] | JavaElementLabels |
4 | 13 | [[#5148c2a0]] | JavaElementLabels |
4 | 14 | [[#5148c2a0]] | JavaElementLabels |
5 | 1 | [[#b8db00a0]] | getTextLabel |
5 | 2 | [[#b8db00a0]] | getTextLabel |
5 | 3 | [[#b8db00a0]] | getElementLabel |
5 | 4 | [[#b8db00a0]] | getElementLabel |
5 | 5 | [[#b8db00a0]] | getElementLabel |
5 | 6 | [[#b8db00a0]] | getBindingLabel |
5 | 7 | [[#b8db00a0]] | getElementLabel |
5 | 8 | [[#b8db00a0]] | getTextLabel |
5 | 9 | [[#b8db00a0]] | getTextLabel |
5 | 10 | [[#b8db00a0]] | getTextLabel |
5 | 11 | [[#b8db00a0]] | getTextLabel |
5 | 12 | [[#b8db00a0]] | getTextLabel |
5 | 13 | [[#b8db00a0]] | getElementLabel |
5 | 14 | [[#b8db00a0]] | getTextLabel |
6 | 1 | [[#5148c2e0]] | destination |
6 | 2 | [[#5148c2e0]] | declaring |
6 | 3 | [[#5148c2e0]] | declaring |
6 | 4 | [[#5148c2e0]] | fSubType |
6 | 5 | [[#5148c2e0]] | fCachedDeclaringType |
6 | 6 | [[#5148c2e0]] | fTarget |
6 | 7 | [[#5148c2e0]] | fDestinationType |
6 | 8 | [[#5148c2e0]] | destination |
6 | 9 | [[#5148c2e0]] | destination |
6 | 10 | [[#5148c2e0]] | targetClass |
6 | 11 | [[#5148c2e0]] | targetClass |
6 | 12 | [[#5148c2e0]] | targetClass |
6 | 13 | [[#5148c2e0]] | fSubType |
6 | 14 | [[#5148c2e0]] | destination |