CloneSet205


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
31930.957statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
13145
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
23181
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
33284
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
43408
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
53412
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
63576
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
73748
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
831381
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
93133
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
103167
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
113266
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
123386
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
133390
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
143547
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
153607
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
163616
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
173711
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
1831234
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
1931331
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
Clone Instance
1
Line Count
3
Source Line
145
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java

                for (Iterator it = node.bodyDeclarations().iterator(); it.hasNext();)  {
                        BodyDeclaration d = (BodyDeclaration) it.next();
                        d.accept(this );
                }


Clone Instance
2
Line Count
3
Source Line
181
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java

                for (Iterator it = node.bodyDeclarations().iterator(); it.hasNext();)  {
                        BodyDeclaration b = (BodyDeclaration) it.next();
                        b.accept(this );
                }


Clone Instance
3
Line Count
3
Source Line
284
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java

                for (Iterator it = node.statements().iterator(); it.hasNext();)  {
                        Statement s = (Statement) it.next();
                        s.accept(this );
                }


Clone Instance
4
Line Count
3
Source Line
408
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java

                for (Iterator it = node.imports().iterator(); it.hasNext();)  {
                        ImportDeclaration d = (ImportDeclaration) it.next();
                        d.accept(this );
                }


Clone Instance
5
Line Count
3
Source Line
412
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java

                for (Iterator it = node.types().iterator(); it.hasNext();)  {
                        AbstractTypeDeclaration d = (AbstractTypeDeclaration) it.next();
                        d.accept(this );
                }


Clone Instance
6
Line Count
3
Source Line
576
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java

                        for (Iterator it = node.bodyDeclarations().iterator(); it.hasNext();)  {
                                BodyDeclaration d = (BodyDeclaration) it.next();
                                d.accept(this );
                                // other body declarations include trailing punctuation
                        }


Clone Instance
7
Line Count
3
Source Line
748
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java

                for (Iterator it = node.tags().iterator(); it.hasNext();)  {
                        ASTNode e = (ASTNode) it.next();
                        e.accept(this );
                }


Clone Instance
8
Line Count
3
Source Line
1381
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java

                for (Iterator it = node.catchClauses().iterator(); it.hasNext();)  {
                        CatchClause cc = (CatchClause) it.next();
                        cc.accept(this );
                }


Clone Instance
9
Line Count
3
Source Line
133
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.bodyDeclarations().iterator(); it.hasNext();) {
                        BodyDeclaration d = (BodyDeclaration) it.next();
                        d.accept(this );
                }


Clone Instance
10
Line Count
3
Source Line
167
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.bodyDeclarations().iterator(); it.hasNext();) {
                        BodyDeclaration b = (BodyDeclaration) it.next();
                        b.accept(this );
                }


Clone Instance
11
Line Count
3
Source Line
266
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.statements().iterator(); it.hasNext();) {
                        Statement s = (Statement) it.next();
                        s.accept(this );
                }


Clone Instance
12
Line Count
3
Source Line
386
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.imports().iterator(); it.hasNext();) {
                        ImportDeclaration d = (ImportDeclaration) it.next();
                        d.accept(this );
                }


Clone Instance
13
Line Count
3
Source Line
390
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.types().iterator(); it.hasNext();) {
                        AbstractTypeDeclaration d = (AbstractTypeDeclaration) it.next();
                        d.accept(this );
                }


Clone Instance
14
Line Count
3
Source Line
547
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                        for (Iterator it = node.bodyDeclarations().iterator(); it.hasNext();)  {
                                BodyDeclaration d = (BodyDeclaration) it.next();
                                d.accept(this );
                                // other body declarations include trailing punctuation
                        }


Clone Instance
15
Line Count
3
Source Line
607
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.initializers().iterator(); it.hasNext();) {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                }


Clone Instance
16
Line Count
3
Source Line
616
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.updaters().iterator(); it.hasNext();) {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                }


Clone Instance
17
Line Count
3
Source Line
711
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.tags().iterator(); it.hasNext();) {
                        ASTNode e = (ASTNode) it.next();
                        e.accept(this );
                }


Clone Instance
18
Line Count
3
Source Line
1234
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.statements().iterator(); it.hasNext();) {
                        Statement s = (Statement) it.next();
                        s.accept(this );
                }


Clone Instance
19
Line Count
3
Source Line
1331
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.catchClauses().iterator(); it.hasNext();) {
                        CatchClause cc = (CatchClause) it.next();
                        cc.accept(this );
                }


Clone AbstractionParameter Count: 3Parameter Bindings

for (Iterator it = node. [[#variableb83d1b60]]().iterator(); it.hasNext();) {
   [[#variableb83d1ae0]]  [[#variableb83d1a80]]= ( [[#variableb83d1ae0]]) it.next();
   [[#variableb83d1a80]].accept(this );
// other body declarations include trailing punctuation
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b83d1b60]]
bodyDeclarations 
12[[#b83d1b60]]
statements 
13[[#b83d1b60]]
imports 
14[[#b83d1b60]]
types 
15[[#b83d1b60]]
tags 
16[[#b83d1b60]]
catchClauses 
17[[#b83d1b60]]
bodyDeclarations 
18[[#b83d1b60]]
initializers 
19[[#b83d1b60]]
updaters 
110[[#b83d1b60]]
statements 
111[[#b83d1b60]]
bodyDeclarations 
112[[#b83d1b60]]
bodyDeclarations 
113[[#b83d1b60]]
bodyDeclarations 
114[[#b83d1b60]]
statements 
115[[#b83d1b60]]
imports 
116[[#b83d1b60]]
types 
117[[#b83d1b60]]
bodyDeclarations 
118[[#b83d1b60]]
tags 
119[[#b83d1b60]]
catchClauses 
21[[#b83d1ae0]]
BodyDeclaration 
22[[#b83d1ae0]]
Statement 
23[[#b83d1ae0]]
ImportDeclaration 
24[[#b83d1ae0]]
AbstractTypeDeclaration 
25[[#b83d1ae0]]
ASTNode 
26[[#b83d1ae0]]
CatchClause 
27[[#b83d1ae0]]
BodyDeclaration 
28[[#b83d1ae0]]
Expression 
29[[#b83d1ae0]]
Expression 
210[[#b83d1ae0]]
Statement 
211[[#b83d1ae0]]
BodyDeclaration 
212[[#b83d1ae0]]
BodyDeclaration 
213[[#b83d1ae0]]
BodyDeclaration 
214[[#b83d1ae0]]
Statement 
215[[#b83d1ae0]]
ImportDeclaration 
216[[#b83d1ae0]]
AbstractTypeDeclaration 
217[[#b83d1ae0]]
BodyDeclaration 
218[[#b83d1ae0]]
ASTNode 
219[[#b83d1ae0]]
CatchClause 
31[[#b83d1a80]]
d 
32[[#b83d1a80]]
s 
33[[#b83d1a80]]
d 
34[[#b83d1a80]]
d 
35[[#b83d1a80]]
e 
36[[#b83d1a80]]
cc 
37[[#b83d1a80]]
b 
38[[#b83d1a80]]
e 
39[[#b83d1a80]]
e 
310[[#b83d1a80]]
s 
311[[#b83d1a80]]
d 
312[[#b83d1a80]]
d 
313[[#b83d1a80]]
b 
314[[#b83d1a80]]
s 
315[[#b83d1a80]]
d 
316[[#b83d1a80]]
d 
317[[#b83d1a80]]
d 
318[[#b83d1a80]]
e 
319[[#b83d1a80]]
cc