CloneSet178


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
21640.964statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
12491
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ConvertAnonymousToNestedRefactoring.java
22845
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/InlineConstantRefactoring.java
32368
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/InlineMethodRefactoring.java
42229
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/InlineTempRefactoring.java
521065
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceFactoryRefactoring.java
62740
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceIndirectionRefactoring.java
72518
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceParameterRefactoring.java
82630
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/PromoteTempToFieldRefactoring.java
92435
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ReplaceInvocationsRefactoring.java
102398
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/sef/SelfEncapsulateFieldRefactoring.java
112480
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ChangeTypeRefactoring.java
122340
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ExtractInterfaceProcessor.java
132767
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/MoveInnerToTopRefactoring.java
142709
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/MoveStaticMembersProcessor.java
152999
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java
162220
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/UseSuperTypeProcessor.java
Clone Instance
1
Line Count
2
Source Line
491
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ConvertAnonymousToNestedRefactoring.java

                final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                comment.addSetting(Messages.format(RefactoringCoreMessages.ConvertAnonymousToNestedRefactoring_original_pattern, BindingLabelProvider.getBindingLabel(binding, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
2
Line Count
2
Source Line
845
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/InlineConstantRefactoring.java

                        final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                        comment.addSetting(Messages.format(RefactoringCoreMessages.InlineConstantRefactoring_original_pattern, JavaElementLabels.getElementLabel(fField, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
3
Line Count
2
Source Line
368
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/InlineMethodRefactoring.java

                final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                comment.addSetting(Messages.format(RefactoringCoreMessages.InlineMethodRefactoring_original_pattern, BindingLabelProvider.getBindingLabel(binding, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
4
Line Count
2
Source Line
229
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/InlineTempRefactoring.java

                        final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                        comment.addSetting(Messages.format(RefactoringCoreMessages.InlineTempRefactoring_original_pattern, BindingLabelProvider.getBindingLabel(binding, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
5
Line Count
2
Source Line
1065
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceFactoryRefactoring.java

                        final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                        comment.addSetting(Messages.format(RefactoringCoreMessages.IntroduceFactoryRefactoring_original_pattern, BindingLabelProvider.getBindingLabel(fCtorBinding, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
6
Line Count
2
Source Line
740
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceIndirectionRefactoring.java

                final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                comment.addSetting(Messages.format(RefactoringCoreMessages.IntroduceIndirectionRefactoring_original_pattern, JavaElementLabels.getTextLabel(fTargetMethod, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
7
Line Count
2
Source Line
518
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceParameterRefactoring.java

                                        final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                                        comment.addSetting(Messages.format(RefactoringCoreMessages.IntroduceParameterRefactoring_original_pattern, JavaElementLabels.getTextLabel(fChangeSignatureRefactoring.getMethod(), JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
8
Line Count
2
Source Line
630
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/PromoteTempToFieldRefactoring.java

                final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                comment.addSetting(Messages.format(RefactoringCoreMessages.PromoteTempToFieldRefactoring_original_pattern, BindingLabelProvider.getBindingLabel(binding, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
9
Line Count
2
Source Line
435
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ReplaceInvocationsRefactoring.java

                final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                comment.addSetting(Messages.format(RefactoringCoreMessages.ReplaceInvocationsRefactoring_original_pattern, BindingLabelProvider.getBindingLabel(binding, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
10
Line Count
2
Source Line
398
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/sef/SelfEncapsulateFieldRefactoring.java

                final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                comment.addSetting(Messages.format(RefactoringCoreMessages.SelfEncapsulateField_original_pattern, JavaElementLabels.getElementLabel(fField, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
11
Line Count
2
Source Line
480
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ChangeTypeRefactoring.java

                        final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                        comment.addSetting(Messages.format(RefactoringCoreMessages.ChangeTypeRefactoring_original_element_pattern, BindingLabelProvider.getBindingLabel(fSelectionBinding, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
12
Line Count
2
Source Line
340
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ExtractInterfaceProcessor.java

                        final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                        comment.addSetting(Messages.format(RefactoringCoreMessages.ExtractInterfaceProcessor_refactored_element_pattern, JavaElementLabels.getElementLabel(type, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
13
Line Count
2
Source Line
767
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/MoveInnerToTopRefactoring.java

                final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                comment.addSetting(Messages.format(RefactoringCoreMessages.MoveInnerToTopRefactoring_original_pattern, JavaElementLabels.getElementLabel(fType, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
14
Line Count
2
Source Line
709
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/MoveStaticMembersProcessor.java

                final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                comment.addSetting(Messages.format(RefactoringCoreMessages.MoveStaticMembersProcessor_target_element_pattern, JavaElementLabels.getElementLabel(fDestinationType, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
15
Line Count
2
Source Line
999
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java

                        final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
                        comment.addSetting(Messages.format(RefactoringCoreMessages.MoveStaticMembersProcessor_target_element_pattern, JavaElementLabels.getElementLabel(fDestinationType, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone Instance
16
Line Count
2
Source Line
220
Source File
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.UseSuperTypeProcessor_refactored_element_pattern, JavaElementLabels.getElementLabel(fSuperType, JavaElementLabels.ALL_FULLY_QUALIFIED)));


Clone AbstractionParameter Count: 4Parameter Bindings

final JavaRefactoringDescriptorComment comment = new JavaRefactoringDescriptorComment(this, header);
comment.addSetting(Messages.format(RefactoringCoreMessages. [[#variablebeebd120]],  [[#variable9c058780]]. [[#variableb8649660]]( [[#variablebeebcde0]], JavaElementLabels.ALL_FULLY_QUALIFIED)));
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#beebd120]]
ConvertAnonymousToNestedRefactoring_original_pattern 
12[[#beebd120]]
InlineConstantRefactoring_original_pattern 
13[[#beebd120]]
InlineMethodRefactoring_original_pattern 
14[[#beebd120]]
InlineTempRefactoring_original_pattern 
15[[#beebd120]]
IntroduceFactoryRefactoring_original_pattern 
16[[#beebd120]]
IntroduceIndirectionRefactoring_original_pattern 
17[[#beebd120]]
IntroduceParameterRefactoring_original_pattern 
18[[#beebd120]]
PromoteTempToFieldRefactoring_original_pattern 
19[[#beebd120]]
ReplaceInvocationsRefactoring_original_pattern 
110[[#beebd120]]
SelfEncapsulateField_original_pattern 
111[[#beebd120]]
ChangeTypeRefactoring_original_element_pattern 
112[[#beebd120]]
ExtractInterfaceProcessor_refactored_element_pattern 
113[[#beebd120]]
MoveInnerToTopRefactoring_original_pattern 
114[[#beebd120]]
MoveStaticMembersProcessor_target_element_pattern 
115[[#beebd120]]
UseSuperTypeProcessor_refactored_element_pattern 
116[[#beebd120]]
MoveStaticMembersProcessor_target_element_pattern 
21[[#9c058780]]
BindingLabelProvider 
22[[#9c058780]]
JavaElementLabels 
23[[#9c058780]]
BindingLabelProvider 
24[[#9c058780]]
BindingLabelProvider 
25[[#9c058780]]
BindingLabelProvider 
26[[#9c058780]]
JavaElementLabels 
27[[#9c058780]]
JavaElementLabels 
28[[#9c058780]]
BindingLabelProvider 
29[[#9c058780]]
BindingLabelProvider 
210[[#9c058780]]
JavaElementLabels 
211[[#9c058780]]
BindingLabelProvider 
212[[#9c058780]]
JavaElementLabels 
213[[#9c058780]]
JavaElementLabels 
214[[#9c058780]]
JavaElementLabels 
215[[#9c058780]]
JavaElementLabels 
216[[#9c058780]]
JavaElementLabels 
31[[#b8649660]]
getBindingLabel 
32[[#b8649660]]
getElementLabel 
33[[#b8649660]]
getBindingLabel 
34[[#b8649660]]
getBindingLabel 
35[[#b8649660]]
getBindingLabel 
36[[#b8649660]]
getTextLabel 
37[[#b8649660]]
getTextLabel 
38[[#b8649660]]
getBindingLabel 
39[[#b8649660]]
getBindingLabel 
310[[#b8649660]]
getElementLabel 
311[[#b8649660]]
getBindingLabel 
312[[#b8649660]]
getElementLabel 
313[[#b8649660]]
getElementLabel 
314[[#b8649660]]
getElementLabel 
315[[#b8649660]]
getElementLabel 
316[[#b8649660]]
getElementLabel 
41[[#beebcde0]]
binding 
42[[#beebcde0]]
fField 
43[[#beebcde0]]
binding 
44[[#beebcde0]]
binding 
45[[#beebcde0]]
fCtorBinding 
46[[#beebcde0]]
fTargetMethod 
47[[#beebcde0]]
fChangeSignatureRefactoring.getMethod() 
48[[#beebcde0]]
binding 
49[[#beebcde0]]
binding 
410[[#beebcde0]]
fField 
411[[#beebcde0]]
fSelectionBinding 
412[[#beebcde0]]
type 
413[[#beebcde0]]
fType 
414[[#beebcde0]]
fDestinationType 
415[[#beebcde0]]
fSuperType 
416[[#beebcde0]]
fDestinationType