CloneSet288


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
11740.954executable_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
111045
plugins/org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/Main.java
211058
plugins/org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/Main.java
36334
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/Compiler.java
46171
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/FinallyFlowContext.java
56177
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/FinallyFlowContext.java
6675
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/InitializationFlowContext.java
7681
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/InitializationFlowContext.java
8687
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/InitializationFlowContext.java
96281
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/LoopingFlowContext.java
106287
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/LoopingFlowContext.java
114571
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java
121291
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/core/formatter/CodeFormatterApplication.java
131228
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaElementDelta.java
146150
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaProjectElementInfo.java
156170
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaProjectElementInfo.java
161166
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/MultiOperation.java
17192
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/PackageFragmentRootInfo.java
Clone Instance
1
Line Count
1
Source Line
1045
Source File
plugins/org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/Main.java

                                                System.arraycopy(arguments, 0, (arguments = new String[count * 2]), 0, count);


Clone Instance
2
Line Count
1
Source Line
1058
Source File
plugins/org.eclipse.jdt.core/batch/org/eclipse/jdt/internal/compiler/batch/Main.java

                                                        System.arraycopy(arguments, 0, (arguments = new String[count * 2]), 0, count);


Clone Instance
3
Line Count
6
Source Line
334
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/Compiler.java

                        // when growing reposition units starting at position 0
                        System.arraycopy(
                                unitsToProcess, 
                                0, 
                                (unitsToProcess = new CompilationUnitDeclaration[size * 2]), 
                                0, 
                                totalUnits);


Clone Instance
4
Line Count
6
Source Line
171
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/FinallyFlowContext.java

                                System.arraycopy(
                                        finalAssignments, 
                                        0, 
                                        (finalAssignments = new Reference[assignCount * 2]), 
                                        0, 
                                        assignCount);


Clone Instance
5
Line Count
6
Source Line
177
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/FinallyFlowContext.java

                        System.arraycopy(
                                finalVariables, 
                                0, 
                                (finalVariables = new VariableBinding[assignCount * 2]), 
                                0, 
                                assignCount);


Clone Instance
6
Line Count
6
Source Line
75
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/InitializationFlowContext.java

                        System.arraycopy(
                                thrownExceptions, 
                                0, 
                                (thrownExceptions = new TypeBinding[size * 2]), 
                                0, 
                                size    );


Clone Instance
7
Line Count
6
Source Line
81
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/InitializationFlowContext.java

                        System.arraycopy(
                                exceptionThrowers, 
                                0, 
                                (exceptionThrowers = new ASTNode[size * 2]), 
                                0, 
                                size    );


Clone Instance
8
Line Count
6
Source Line
87
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/InitializationFlowContext.java

                        System.arraycopy(
                                exceptionThrowerFlowInfos, 
                                0, 
                                (exceptionThrowerFlowInfos = new FlowInfo[size * 2]), 
                                0, 
                                size    );


Clone Instance
9
Line Count
6
Source Line
281
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/LoopingFlowContext.java

                                System.arraycopy(
                                        finalAssignments, 
                                        0, 
                                        (finalAssignments = new Reference[assignCount * 2]), 
                                        0, 
                                        assignCount);


Clone Instance
10
Line Count
6
Source Line
287
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/flow/LoopingFlowContext.java

                        System.arraycopy(
                                finalVariables, 
                                0, 
                                (finalVariables = new VariableBinding[assignCount * 2]), 
                                0, 
                                assignCount);


Clone Instance
11
Line Count
4
Source Line
571
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java

        // no matching array, no space left
        System.arraycopy(
                arrayBindings, 0, 
                (arrayBindings = new ArrayBinding[length * 2]), 0, 
                length  );


Clone Instance
12
Line Count
1
Source Line
291
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/core/formatter/CodeFormatterApplication.java

                                                        System.arraycopy(filesToFormat, 0, (filesToFormat = new File[fileCounter * 2]), 0, fileCounter);


Clone Instance
13
Line Count
1
Source Line
228
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaElementDelta.java

                // need a resize
                System.arraycopy(resourceDeltas, 0, (resourceDeltas = new IResourceDelta[resourceDeltasCounter * 2]), 0, resourceDeltasCounter);


Clone Instance
14
Line Count
6
Source Line
150
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaProjectElementInfo.java

                                                        // resize
                                                        System.arraycopy(
                                                                resources, 
                                                                0, 
                                                                (resources = new IResource[resourcesCounter * 2]), 
                                                                0, 
                                                                resourcesCounter);


Clone Instance
15
Line Count
6
Source Line
170
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaProjectElementInfo.java

                                                        // resize
                                                        System.arraycopy(
                                                                resources, 
                                                                0, 
                                                                (resources = new IResource[resourcesCounter * 2]), 
                                                                0, 
                                                                resourcesCounter);


Clone Instance
16
Line Count
1
Source Line
166
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/MultiOperation.java

                                        // resize
                                        System.arraycopy(errors, 0, (errors = new IJavaModelStatus[errorsCounter * 2]), 0, errorsCounter);


Clone Instance
17
Line Count
1
Source Line
92
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/PackageFragmentRootInfo.java

                                // resize
                                System.arraycopy(nonJavaResources, 0, (nonJavaResources = new IResource[nonJavaResourcesCounter * 2]), 0, nonJavaResourcesCounter);


Clone AbstractionParameter Count: 4Parameter Bindings

// resize
// when growing reposition units starting at position 0
// no matching array, no space left
// need a resize
System.arraycopy( [[#variable92fb9400]], 0, ( [[#variable92fb9400]]= new [[#variable92fb93a0]][ [[#variable92fb9340]] * 2]), 0,  [[#variable92fb92a0]]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#92fb9400]]
arguments 
12[[#92fb9400]]
finalAssignments 
13[[#92fb9400]]
resources 
14[[#92fb9400]]
finalVariables 
15[[#92fb9400]]
unitsToProcess 
16[[#92fb9400]]
exceptionThrowerFlowInfos 
17[[#92fb9400]]
exceptionThrowers 
18[[#92fb9400]]
thrownExceptions 
19[[#92fb9400]]
arrayBindings 
110[[#92fb9400]]
filesToFormat 
111[[#92fb9400]]
resourceDeltas 
112[[#92fb9400]]
errors 
113[[#92fb9400]]
nonJavaResources 
114[[#92fb9400]]
finalAssignments 
115[[#92fb9400]]
resources 
116[[#92fb9400]]
arguments 
117[[#92fb9400]]
finalVariables 
21[[#92fb93a0]]
String 
22[[#92fb93a0]]
Reference 
23[[#92fb93a0]]
IResource 
24[[#92fb93a0]]
VariableBinding 
25[[#92fb93a0]]
CompilationUnitDeclaration 
26[[#92fb93a0]]
FlowInfo 
27[[#92fb93a0]]
ASTNode 
28[[#92fb93a0]]
TypeBinding 
29[[#92fb93a0]]
ArrayBinding 
210[[#92fb93a0]]
File 
211[[#92fb93a0]]
IResourceDelta 
212[[#92fb93a0]]
IJavaModelStatus 
213[[#92fb93a0]]
IResource 
214[[#92fb93a0]]
Reference 
215[[#92fb93a0]]
IResource 
216[[#92fb93a0]]
String 
217[[#92fb93a0]]
VariableBinding 
31[[#92fb9340]]
count 
32[[#92fb9340]]
assignCount 
33[[#92fb9340]]
resourcesCounter 
34[[#92fb9340]]
assignCount 
35[[#92fb9340]]
size 
36[[#92fb9340]]
size 
37[[#92fb9340]]
size 
38[[#92fb9340]]
size 
39[[#92fb9340]]
length 
310[[#92fb9340]]
fileCounter 
311[[#92fb9340]]
resourceDeltasCounter 
312[[#92fb9340]]
errorsCounter 
313[[#92fb9340]]
nonJavaResourcesCounter 
314[[#92fb9340]]
assignCount 
315[[#92fb9340]]
resourcesCounter 
316[[#92fb9340]]
count 
317[[#92fb9340]]
assignCount 
41[[#92fb92a0]]
count 
42[[#92fb92a0]]
assignCount 
43[[#92fb92a0]]
resourcesCounter 
44[[#92fb92a0]]
assignCount 
45[[#92fb92a0]]
totalUnits 
46[[#92fb92a0]]
size 
47[[#92fb92a0]]
size 
48[[#92fb92a0]]
size 
49[[#92fb92a0]]
length 
410[[#92fb92a0]]
fileCounter 
411[[#92fb92a0]]
resourceDeltasCounter 
412[[#92fb92a0]]
errorsCounter 
413[[#92fb92a0]]
nonJavaResourcesCounter 
414[[#92fb92a0]]
assignCount 
415[[#92fb92a0]]
resourcesCounter 
416[[#92fb92a0]]
count 
417[[#92fb92a0]]
assignCount