CloneSet2050


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
3530.964statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
13270
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/RefactoringAvailabilityTester.java
23274
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/RefactoringAvailabilityTester.java
33783
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/RefactoringAvailabilityTester.java
43916
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/RefactoringAvailabilityTester.java
53682
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/HierarchyProcessor.java
Clone Instance
1
Line Count
3
Source Line
270
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/RefactoringAvailabilityTester.java

                        for (int index = 0; index < resources.length; index++) {
                                if ( !isDeleteAvailable(resources[index]))
                                        return false;
                        }


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

                        for (int index = 0; index < elements.length; index++) {
                                if ( !isDeleteAvailable(elements[index]))
                                        return false;
                        }


Clone Instance
3
Line Count
3
Source Line
783
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/RefactoringAvailabilityTester.java

                for (int index = 0; index < members.length; index++) {
                        if ( !isMoveStaticAvailable(members[index]))
                                return false;
                }


Clone Instance
4
Line Count
3
Source Line
916
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/RefactoringAvailabilityTester.java

                        for (int index = 0; index < members.length; index++) {
                                if ( !isPushDownAvailable(members[index]))
                                        return false;
                        }


Clone Instance
5
Line Count
3
Source Line
682
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/HierarchyProcessor.java

                for (int index = 0; index < matches.length; index++) {
                        if ( !isMovedReference(matches[index]))
                                return true;
                }


Clone AbstractionParameter Count: 3Parameter Bindings

for (int index = 0; index <  [[#variable50794a80]].length; index++) {
  if ( ! [[#variable507949e0]]( [[#variable50794a80]][index]))
    return [[#variable50794980]];
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#50794a80]]
members 
12[[#50794a80]]
matches 
13[[#50794a80]]
members 
14[[#50794a80]]
resources 
15[[#50794a80]]
elements 
21[[#507949e0]]
isPushDownAvailable 
22[[#507949e0]]
isMovedReference 
23[[#507949e0]]
isMoveStaticAvailable 
24[[#507949e0]]
isDeleteAvailable 
25[[#507949e0]]
isDeleteAvailable 
31[[#50794980]]
false 
32[[#50794980]]
true 
33[[#50794980]]
false 
34[[#50794980]]
false 
35[[#50794980]]
false