CloneSet219


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
11460.961conditional_or_expression
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
11739
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceIndirectionRefactoring.java
21397
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/sef/SelfEncapsulateFieldRefactoring.java
31339
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ExtractInterfaceProcessor.java
41271
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ExtractSupertypeProcessor.java
511686
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/MoveInstanceMethodProcessor.java
61552
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java
71555
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java
81579
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java
91602
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java
101998
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java
111369
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PushDownRefactoringProcessor.java
121390
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PushDownRefactoringProcessor.java
131408
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PushDownRefactoringProcessor.java
141219
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/UseSuperTypeProcessor.java
Clone Instance
1
Line Count
1
Source Line
739
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceIndirectionRefactoring.java

                                     Messages.format(RefactoringCoreMessages.IntroduceIndirectionRefactoring_descriptor_description, new String[] {
                                                                                                                                                    JavaElementLabels.getTextLabel(fTargetMethod, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(declaring, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                  } )


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

                                     Messages.format(RefactoringCoreMessages.SelfEncapsulateFieldRefactoring_descriptor_description, new String[] {
                                                                                                                                                    JavaElementLabels.getElementLabel(fField, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getElementLabel(declaring, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                  } )


Clone Instance
3
Line Count
1
Source Line
339
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ExtractInterfaceProcessor.java

                                             Messages.format(RefactoringCoreMessages.ExtractInterfaceProcessor_descriptor_description, new String[] {
                                                                                                                                                      JavaElementLabels.getElementLabel(type, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getElementLabel(fSubType, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                    } )


Clone Instance
4
Line Count
1
Source Line
271
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ExtractSupertypeProcessor.java

                                             Messages.format(RefactoringCoreMessages.ExtractSupertypeProcessor_descriptor_description, new String[] {
                                                                                                                                                      JavaElementLabels.getElementLabel(fDestinationType, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getElementLabel(fCachedDeclaringType, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                    } )


Clone Instance
5
Line Count
1
Source Line
1686
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/MoveInstanceMethodProcessor.java

                                             Messages.format(RefactoringCoreMessages.MoveInstanceMethodProcessor_descriptor_description, new String[] {
                                                                                                                                                        JavaElementLabels.getElementLabel(fMethod, JavaElementLabels.ALL_FULLY_QUALIFIED), BindingLabelProvider.getBindingLabel(fTarget, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                      } )


Clone Instance
6
Line Count
1
Source Line
552
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java

                                                      Messages.format(RefactoringCoreMessages.PullUpRefactoring_field_not_accessible, new String[] {
                                                                                                                                                     JavaElementLabels.getTextLabel(field, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(destination, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                   } )


Clone Instance
7
Line Count
1
Source Line
555
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java

                                                      Messages.format(RefactoringCoreMessages.PullUpRefactoring_field_cannot_be_accessed, new String[] {
                                                                                                                                                         JavaElementLabels.getTextLabel(field, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(destination, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                       } )


Clone Instance
8
Line Count
1
Source Line
579
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java

                                                      Messages.format(RefactoringCoreMessages.PullUpRefactoring_method_not_accessible, new String[] {
                                                                                                                                                      JavaElementLabels.getTextLabel(method, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(destination, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                    } )


Clone Instance
9
Line Count
1
Source Line
602
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java

                                                      Messages.format(RefactoringCoreMessages.PullUpRefactoring_type_not_accessible, new String[] {
                                                                                                                                                    JavaElementLabels.getTextLabel(type, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(destination, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                  } )


Clone Instance
10
Line Count
1
Source Line
998
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java

                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Messages.format(RefactoringCoreMessages.PullUpRefactoring_descriptor_description, new String[] {
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  JavaElementLabels.getElementLabel(declaring, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getElementLabel(fDestinationType, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                } )


Clone Instance
11
Line Count
1
Source Line
369
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PushDownRefactoringProcessor.java

                                                        Messages.format(RefactoringCoreMessages.PushDownRefactoring_field_not_accessible, new String[] {
                                                                                                                                                         JavaElementLabels.getTextLabel(field, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(targetClass, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                       } )


Clone Instance
12
Line Count
1
Source Line
390
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PushDownRefactoringProcessor.java

                                                        Messages.format(RefactoringCoreMessages.PushDownRefactoring_method_not_accessible, new String[] {
                                                                                                                                                          JavaElementLabels.getTextLabel(method, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(targetClass, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                        } )


Clone Instance
13
Line Count
1
Source Line
408
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PushDownRefactoringProcessor.java

                                                        Messages.format(RefactoringCoreMessages.PushDownRefactoring_type_not_accessible, new String[] {
                                                                                                                                                        JavaElementLabels.getTextLabel(type, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getTextLabel(targetClass, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                      } )


Clone Instance
14
Line Count
1
Source Line
219
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/UseSuperTypeProcessor.java

                                                     Messages.format(RefactoringCoreMessages.UseSuperTypeProcessor_descriptor_description, new String[] {
                                                                                                                                                          JavaElementLabels.getElementLabel(fSuperType, JavaElementLabels.ALL_FULLY_QUALIFIED), JavaElementLabels.getElementLabel(fSubType, JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                                                                                                        } )


Clone AbstractionParameter Count: 6Parameter Bindings

Messages.format(RefactoringCoreMessages. [[#variable5148c4a0]], new String[] {
                                                                               JavaElementLabels. [[#variable5148c420]]( [[#variable5148c320]], JavaElementLabels.ALL_FULLY_QUALIFIED),
                                                                                [[#variable5148c2a0]]. [[#variableb8db00a0]]( [[#variable5148c2e0]], JavaElementLabels.ALL_FULLY_QUALIFIED)
                                                                             } )
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5148c4a0]]
PullUpRefactoring_field_cannot_be_accessed 
12[[#5148c4a0]]
IntroduceIndirectionRefactoring_descriptor_description 
13[[#5148c4a0]]
SelfEncapsulateFieldRefactoring_descriptor_description 
14[[#5148c4a0]]
ExtractInterfaceProcessor_descriptor_description 
15[[#5148c4a0]]
ExtractSupertypeProcessor_descriptor_description 
16[[#5148c4a0]]
MoveInstanceMethodProcessor_descriptor_description 
17[[#5148c4a0]]
PullUpRefactoring_descriptor_description 
18[[#5148c4a0]]
PullUpRefactoring_type_not_accessible 
19[[#5148c4a0]]
PullUpRefactoring_method_not_accessible 
110[[#5148c4a0]]
PushDownRefactoring_type_not_accessible 
111[[#5148c4a0]]
PushDownRefactoring_method_not_accessible 
112[[#5148c4a0]]
PushDownRefactoring_field_not_accessible 
113[[#5148c4a0]]
UseSuperTypeProcessor_descriptor_description 
114[[#5148c4a0]]
PullUpRefactoring_field_not_accessible 
21[[#5148c420]]
getTextLabel 
22[[#5148c420]]
getTextLabel 
23[[#5148c420]]
getElementLabel 
24[[#5148c420]]
getElementLabel 
25[[#5148c420]]
getElementLabel 
26[[#5148c420]]
getElementLabel 
27[[#5148c420]]
getElementLabel 
28[[#5148c420]]
getTextLabel 
29[[#5148c420]]
getTextLabel 
210[[#5148c420]]
getTextLabel 
211[[#5148c420]]
getTextLabel 
212[[#5148c420]]
getTextLabel 
213[[#5148c420]]
getElementLabel 
214[[#5148c420]]
getTextLabel 
31[[#5148c320]]
field 
32[[#5148c320]]
fTargetMethod 
33[[#5148c320]]
fField 
34[[#5148c320]]
type 
35[[#5148c320]]
fDestinationType 
36[[#5148c320]]
fMethod 
37[[#5148c320]]
declaring 
38[[#5148c320]]
type 
39[[#5148c320]]
method 
310[[#5148c320]]
type 
311[[#5148c320]]
method 
312[[#5148c320]]
field 
313[[#5148c320]]
fSuperType 
314[[#5148c320]]
field 
41[[#5148c2a0]]
JavaElementLabels 
42[[#5148c2a0]]
JavaElementLabels 
43[[#5148c2a0]]
JavaElementLabels 
44[[#5148c2a0]]
JavaElementLabels 
45[[#5148c2a0]]
JavaElementLabels 
46[[#5148c2a0]]
BindingLabelProvider 
47[[#5148c2a0]]
JavaElementLabels 
48[[#5148c2a0]]
JavaElementLabels 
49[[#5148c2a0]]
JavaElementLabels 
410[[#5148c2a0]]
JavaElementLabels 
411[[#5148c2a0]]
JavaElementLabels 
412[[#5148c2a0]]
JavaElementLabels 
413[[#5148c2a0]]
JavaElementLabels 
414[[#5148c2a0]]
JavaElementLabels 
51[[#b8db00a0]]
getTextLabel 
52[[#b8db00a0]]
getTextLabel 
53[[#b8db00a0]]
getElementLabel 
54[[#b8db00a0]]
getElementLabel 
55[[#b8db00a0]]
getElementLabel 
56[[#b8db00a0]]
getBindingLabel 
57[[#b8db00a0]]
getElementLabel 
58[[#b8db00a0]]
getTextLabel 
59[[#b8db00a0]]
getTextLabel 
510[[#b8db00a0]]
getTextLabel 
511[[#b8db00a0]]
getTextLabel 
512[[#b8db00a0]]
getTextLabel 
513[[#b8db00a0]]
getElementLabel 
514[[#b8db00a0]]
getTextLabel 
61[[#5148c2e0]]
destination 
62[[#5148c2e0]]
declaring 
63[[#5148c2e0]]
declaring 
64[[#5148c2e0]]
fSubType 
65[[#5148c2e0]]
fCachedDeclaringType 
66[[#5148c2e0]]
fTarget 
67[[#5148c2e0]]
fDestinationType 
68[[#5148c2e0]]
destination 
69[[#5148c2e0]]
destination 
610[[#5148c2e0]]
targetClass 
611[[#5148c2e0]]
targetClass 
612[[#5148c2e0]]
targetClass 
613[[#5148c2e0]]
fSubType 
614[[#5148c2e0]]
destination