Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
2 | 16 | 4 | 0.964 | statement_sequence[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 2 | 491 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ConvertAnonymousToNestedRefactoring.java |
2 | 2 | 845 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/InlineConstantRefactoring.java |
3 | 2 | 368 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/InlineMethodRefactoring.java |
4 | 2 | 229 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/InlineTempRefactoring.java |
5 | 2 | 1065 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceFactoryRefactoring.java |
6 | 2 | 740 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceIndirectionRefactoring.java |
7 | 2 | 518 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceParameterRefactoring.java |
8 | 2 | 630 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/PromoteTempToFieldRefactoring.java |
9 | 2 | 435 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ReplaceInvocationsRefactoring.java |
10 | 2 | 398 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/sef/SelfEncapsulateFieldRefactoring.java |
11 | 2 | 480 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ChangeTypeRefactoring.java |
12 | 2 | 340 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ExtractInterfaceProcessor.java |
13 | 2 | 767 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/MoveInnerToTopRefactoring.java |
14 | 2 | 709 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/MoveStaticMembersProcessor.java |
15 | 2 | 999 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java |
16 | 2 | 220 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/UseSuperTypeProcessor.java |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.ConvertAnonymousToNestedRefactoring_original_pattern, BindingLabelProvider.getBindingLabel(binding, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.InlineConstantRefactoring_original_pattern, JavaElementLabels.getElementLabel(fField, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.InlineMethodRefactoring_original_pattern, BindingLabelProvider.getBindingLabel(binding, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.InlineTempRefactoring_original_pattern, BindingLabelProvider.getBindingLabel(binding, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.IntroduceFactoryRefactoring_original_pattern, BindingLabelProvider.getBindingLabel(fCtorBinding, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.IntroduceIndirectionRefactoring_original_pattern, JavaElementLabels.getTextLabel(fTargetMethod, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.IntroduceParameterRefactoring_original_pattern, JavaElementLabels.getTextLabel(fChangeSignatureRefactoring.getMethod(), JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.PromoteTempToFieldRefactoring_original_pattern, BindingLabelProvider.getBindingLabel(binding, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.ReplaceInvocationsRefactoring_original_pattern, BindingLabelProvider.getBindingLabel(binding, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.SelfEncapsulateField_original_pattern, JavaElementLabels.getElementLabel(fField, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.ChangeTypeRefactoring_original_element_pattern, BindingLabelProvider.getBindingLabel(fSelectionBinding, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.ExtractInterfaceProcessor_refactored_element_pattern, JavaElementLabels.getElementLabel(type, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.MoveInnerToTopRefactoring_original_pattern, JavaElementLabels.getElementLabel(fType, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.MoveStaticMembersProcessor_target_element_pattern, JavaElementLabels.getElementLabel(fDestinationType, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.MoveStaticMembersProcessor_target_element_pattern, JavaElementLabels.getElementLabel(fDestinationType, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| ||||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages.UseSuperTypeProcessor_refactored_element_pattern, JavaElementLabels.getElementLabel(fSuperType, JavaElementLabels.ALL_FULLY_QUALIFIED))); |
| |||
final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header); comment.addSetting(Messages.format(RefactoringCoreMessages. [[#variablebeebd120]], [[#variable9c058780]]. [[#variableb8649660]]( [[#variablebeebcde0]], JavaElementLabels.ALL_FULLY_QUALIFIED))); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#beebd120]] | ConvertAnonymousToNestedRefactoring_original_pattern |
1 | 2 | [[#beebd120]] | InlineConstantRefactoring_original_pattern |
1 | 3 | [[#beebd120]] | InlineMethodRefactoring_original_pattern |
1 | 4 | [[#beebd120]] | InlineTempRefactoring_original_pattern |
1 | 5 | [[#beebd120]] | IntroduceFactoryRefactoring_original_pattern |
1 | 6 | [[#beebd120]] | IntroduceIndirectionRefactoring_original_pattern |
1 | 7 | [[#beebd120]] | IntroduceParameterRefactoring_original_pattern |
1 | 8 | [[#beebd120]] | PromoteTempToFieldRefactoring_original_pattern |
1 | 9 | [[#beebd120]] | ReplaceInvocationsRefactoring_original_pattern |
1 | 10 | [[#beebd120]] | SelfEncapsulateField_original_pattern |
1 | 11 | [[#beebd120]] | ChangeTypeRefactoring_original_element_pattern |
1 | 12 | [[#beebd120]] | ExtractInterfaceProcessor_refactored_element_pattern |
1 | 13 | [[#beebd120]] | MoveInnerToTopRefactoring_original_pattern |
1 | 14 | [[#beebd120]] | MoveStaticMembersProcessor_target_element_pattern |
1 | 15 | [[#beebd120]] | UseSuperTypeProcessor_refactored_element_pattern |
1 | 16 | [[#beebd120]] | MoveStaticMembersProcessor_target_element_pattern |
2 | 1 | [[#9c058780]] | BindingLabelProvider |
2 | 2 | [[#9c058780]] | JavaElementLabels |
2 | 3 | [[#9c058780]] | BindingLabelProvider |
2 | 4 | [[#9c058780]] | BindingLabelProvider |
2 | 5 | [[#9c058780]] | BindingLabelProvider |
2 | 6 | [[#9c058780]] | JavaElementLabels |
2 | 7 | [[#9c058780]] | JavaElementLabels |
2 | 8 | [[#9c058780]] | BindingLabelProvider |
2 | 9 | [[#9c058780]] | BindingLabelProvider |
2 | 10 | [[#9c058780]] | JavaElementLabels |
2 | 11 | [[#9c058780]] | BindingLabelProvider |
2 | 12 | [[#9c058780]] | JavaElementLabels |
2 | 13 | [[#9c058780]] | JavaElementLabels |
2 | 14 | [[#9c058780]] | JavaElementLabels |
2 | 15 | [[#9c058780]] | JavaElementLabels |
2 | 16 | [[#9c058780]] | JavaElementLabels |
3 | 1 | [[#b8649660]] | getBindingLabel |
3 | 2 | [[#b8649660]] | getElementLabel |
3 | 3 | [[#b8649660]] | getBindingLabel |
3 | 4 | [[#b8649660]] | getBindingLabel |
3 | 5 | [[#b8649660]] | getBindingLabel |
3 | 6 | [[#b8649660]] | getTextLabel |
3 | 7 | [[#b8649660]] | getTextLabel |
3 | 8 | [[#b8649660]] | getBindingLabel |
3 | 9 | [[#b8649660]] | getBindingLabel |
3 | 10 | [[#b8649660]] | getElementLabel |
3 | 11 | [[#b8649660]] | getBindingLabel |
3 | 12 | [[#b8649660]] | getElementLabel |
3 | 13 | [[#b8649660]] | getElementLabel |
3 | 14 | [[#b8649660]] | getElementLabel |
3 | 15 | [[#b8649660]] | getElementLabel |
3 | 16 | [[#b8649660]] | getElementLabel |
4 | 1 | [[#beebcde0]] | binding |
4 | 2 | [[#beebcde0]] | fField |
4 | 3 | [[#beebcde0]] | binding |
4 | 4 | [[#beebcde0]] | binding |
4 | 5 | [[#beebcde0]] | fCtorBinding |
4 | 6 | [[#beebcde0]] | fTargetMethod |
4 | 7 | [[#beebcde0]] | fChangeSignatureRefactoring.getMethod() |
4 | 8 | [[#beebcde0]] | binding |
4 | 9 | [[#beebcde0]] | binding |
4 | 10 | [[#beebcde0]] | fField |
4 | 11 | [[#beebcde0]] | fSelectionBinding |
4 | 12 | [[#beebcde0]] | type |
4 | 13 | [[#beebcde0]] | fType |
4 | 14 | [[#beebcde0]] | fDestinationType |
4 | 15 | [[#beebcde0]] | fSuperType |
4 | 16 | [[#beebcde0]] | fDestinationType |