CloneSet20


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
84860.954statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
18233
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
28375
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
38387
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
48439
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
58450
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
68525
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
78555
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
88622
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
98821
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
108865
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
118890
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
128903
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
138931
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
148943
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
158971
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
1681026
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
1781185
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
1881196
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
1981232
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
2081244
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
2181410
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
2281429
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
2381447
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
2481572
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
258217
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
268353
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
278365
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
288416
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
298427
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
308497
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
318526
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
328591
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
338783
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
348826
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
358851
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
368864
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
378892
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
388904
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
398932
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
408986
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
4181142
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
4281153
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
4381189
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
4481201
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
4581360
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
4681379
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
4781397
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
4881518
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
Clone Instance
1
Line Count
8
Source Line
233
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java

                for (Iterator it = node.expressions().iterator(); it.hasNext();)  {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.buffer.append(","); //$NON-NLS-1$
                        }
                }
                this.buffer.append("}"); //$NON-NLS-1$


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

                                for (Iterator it = node.typeArguments().iterator(); it.hasNext();)  {
                                        Type t = (Type) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.buffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.buffer.append(">"); //$NON-NLS-1$


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

                for (Iterator it = node.arguments().iterator(); it.hasNext();)  {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.buffer.append(","); //$NON-NLS-1$
                        }
                }
                this.buffer.append(")"); //$NON-NLS-1$


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

                                for (Iterator it = node.typeArguments().iterator(); it.hasNext();)  {
                                        Type t = (Type) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.buffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.buffer.append(">"); //$NON-NLS-1$


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

                for (Iterator it = node.arguments().iterator(); it.hasNext();)  {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.buffer.append(","); //$NON-NLS-1$
                        }
                }
                this.buffer.append(");\n"); //$NON-NLS-1$


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

                        for (Iterator it = node.arguments().iterator(); it.hasNext();)  {
                                Expression e = (Expression) it.next();
                                e.accept(this );
                                if (it.hasNext()) {
                                        this.buffer.append(","); //$NON-NLS-1$
                                }
                        }
                        this.buffer.append(")"); //$NON-NLS-1$


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

                        for (Iterator it = node.superInterfaceTypes().iterator(); it.hasNext();)  {
                                Type t = (Type) it.next();
                                t.accept(this );
                                if (it.hasNext()) {
                                        this.buffer.append(", "); //$NON-NLS-1$
                                }
                        }
                        this.buffer.append(" "); //$NON-NLS-1$


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

                for (Iterator it = node.fragments().iterator(); it.hasNext();)  {
                        VariableDeclarationFragment f = (VariableDeclarationFragment) it.next();
                        f.accept(this );
                        if (it.hasNext()) {
                                this.buffer.append(", "); //$NON-NLS-1$
                        }
                }
                this.buffer.append(";\n"); //$NON-NLS-1$


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

                for (Iterator it = node.parameters().iterator(); it.hasNext();)  {
                        MethodRefParameter e = (MethodRefParameter) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.buffer.append(","); //$NON-NLS-1$
                        }
                }
                this.buffer.append(")"); //$NON-NLS-1$


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

                                for (Iterator it = node.typeParameters().iterator(); it.hasNext();)  {
                                        TypeParameter t = (TypeParameter) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.buffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.buffer.append(">"); //$NON-NLS-1$


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

                for (Iterator it = node.parameters().iterator(); it.hasNext();)  {
                        SingleVariableDeclaration v = (SingleVariableDeclaration) it.next();
                        v.accept(this );
                        if (it.hasNext()) {
                                this.buffer.append(","); //$NON-NLS-1$
                        }
                }
                this.buffer.append(")"); //$NON-NLS-1$


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

                        for (Iterator it = node.thrownExceptions().iterator(); it.hasNext();)  {
                                Name n = (Name) it.next();
                                n.accept(this );
                                if (it.hasNext()) {
                                        this.buffer.append(", "); //$NON-NLS-1$
                                }
                        }
                        this.buffer.append(" "); //$NON-NLS-1$


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

                                for (Iterator it = node.typeArguments().iterator(); it.hasNext();)  {
                                        Type t = (Type) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.buffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.buffer.append(">"); //$NON-NLS-1$


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

                for (Iterator it = node.arguments().iterator(); it.hasNext();)  {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.buffer.append(","); //$NON-NLS-1$
                        }
                }
                this.buffer.append(")"); //$NON-NLS-1$


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

                for (Iterator it = node.values().iterator(); it.hasNext();)  {
                        MemberValuePair p = (MemberValuePair) it.next();
                        p.accept(this );
                        if (it.hasNext()) {
                                this.buffer.append(","); //$NON-NLS-1$
                        }
                }
                this.buffer.append(")"); //$NON-NLS-1$


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

                for (Iterator it = node.typeArguments().iterator(); it.hasNext();)  {
                        Type t = (Type) it.next();
                        t.accept(this );
                        if (it.hasNext()) {
                                this.buffer.append(","); //$NON-NLS-1$
                        }
                }
                this.buffer.append(">"); //$NON-NLS-1$


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

                                for (Iterator it = node.typeArguments().iterator(); it.hasNext();)  {
                                        Type t = (Type) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.buffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.buffer.append(">"); //$NON-NLS-1$


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

                for (Iterator it = node.arguments().iterator(); it.hasNext();)  {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.buffer.append(","); //$NON-NLS-1$
                        }
                }
                this.buffer.append(");\n"); //$NON-NLS-1$


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

                                for (Iterator it = node.typeArguments().iterator(); it.hasNext();)  {
                                        Type t = (Type) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.buffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.buffer.append(">"); //$NON-NLS-1$


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

                for (Iterator it = node.arguments().iterator(); it.hasNext();)  {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.buffer.append(","); //$NON-NLS-1$
                        }
                }
                this.buffer.append(")"); //$NON-NLS-1$


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

                                for (Iterator it = node.typeParameters().iterator(); it.hasNext();)  {
                                        TypeParameter t = (TypeParameter) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.buffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.buffer.append(">"); //$NON-NLS-1$


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

                                for (Iterator it = node.internalSuperInterfaces().iterator(); it.hasNext();)  {
                                        Name n = (Name) it.next();
                                        n.accept(this );
                                        if (it.hasNext()) {
                                                this.buffer.append(", "); //$NON-NLS-1$
                                        }
                                }
                                this.buffer.append(" "); //$NON-NLS-1$


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

                                for (Iterator it = node.superInterfaceTypes().iterator(); it.hasNext();)  {
                                        Type t = (Type) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.buffer.append(", "); //$NON-NLS-1$
                                        }
                                }
                                this.buffer.append(" "); //$NON-NLS-1$


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

                for (Iterator it = node.fragments().iterator(); it.hasNext();)  {
                        VariableDeclarationFragment f = (VariableDeclarationFragment) it.next();
                        f.accept(this );
                        if (it.hasNext()) {
                                this.buffer.append(", "); //$NON-NLS-1$
                        }
                }
                this.buffer.append(";\n"); //$NON-NLS-1$


Clone Instance
25
Line Count
8
Source Line
217
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.expressions().iterator(); it.hasNext();) {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.fBuffer.append(","); //$NON-NLS-1$
                        }
                }
                this.fBuffer.append("}"); //$NON-NLS-1$


Clone Instance
26
Line Count
8
Source Line
353
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                                for (Iterator it = node.typeArguments().iterator(); it.hasNext();) {
                                        Type t = (Type) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.fBuffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.fBuffer.append(">"); //$NON-NLS-1$


Clone Instance
27
Line Count
8
Source Line
365
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.arguments().iterator(); it.hasNext();) {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.fBuffer.append(","); //$NON-NLS-1$
                        }
                }
                this.fBuffer.append(")"); //$NON-NLS-1$


Clone Instance
28
Line Count
8
Source Line
416
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                                for (Iterator it = node.typeArguments().iterator(); it.hasNext();) {
                                        Type t = (Type) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.fBuffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.fBuffer.append(">"); //$NON-NLS-1$


Clone Instance
29
Line Count
8
Source Line
427
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.arguments().iterator(); it.hasNext();) {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.fBuffer.append(","); //$NON-NLS-1$
                        }
                }
                this.fBuffer.append(");"); //$NON-NLS-1$


Clone Instance
30
Line Count
8
Source Line
497
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                        for (Iterator it = node.arguments().iterator(); it.hasNext();) {
                                Expression e = (Expression) it.next();
                                e.accept(this );
                                if (it.hasNext()) {
                                        this.fBuffer.append(","); //$NON-NLS-1$
                                }
                        }
                        this.fBuffer.append(")"); //$NON-NLS-1$


Clone Instance
31
Line Count
8
Source Line
526
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                        for (Iterator it = node.superInterfaceTypes().iterator(); it.hasNext();) {
                                Type t = (Type) it.next();
                                t.accept(this );
                                if (it.hasNext()) {
                                        this.fBuffer.append(", "); //$NON-NLS-1$
                                }
                        }
                        this.fBuffer.append(" "); //$NON-NLS-1$


Clone Instance
32
Line Count
8
Source Line
591
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.fragments().iterator(); it.hasNext();) {
                        VariableDeclarationFragment f = (VariableDeclarationFragment) it.next();
                        f.accept(this );
                        if (it.hasNext()) {
                                this.fBuffer.append(", "); //$NON-NLS-1$
                        }
                }
                this.fBuffer.append(";"); //$NON-NLS-1$


Clone Instance
33
Line Count
8
Source Line
783
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.parameters().iterator(); it.hasNext();) {
                        MethodRefParameter e = (MethodRefParameter) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.fBuffer.append(","); //$NON-NLS-1$
                        }
                }
                this.fBuffer.append(")"); //$NON-NLS-1$


Clone Instance
34
Line Count
8
Source Line
826
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                                for (Iterator it = node.typeParameters().iterator(); it.hasNext();) {
                                        TypeParameter t = (TypeParameter) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.fBuffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.fBuffer.append("> "); //$NON-NLS-1$


Clone Instance
35
Line Count
8
Source Line
851
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.parameters().iterator(); it.hasNext();) {
                        SingleVariableDeclaration v = (SingleVariableDeclaration) it.next();
                        v.accept(this );
                        if (it.hasNext()) {
                                this.fBuffer.append(","); //$NON-NLS-1$
                        }
                }
                this.fBuffer.append(")"); //$NON-NLS-1$


Clone Instance
36
Line Count
8
Source Line
864
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                        for (Iterator it = node.thrownExceptions().iterator(); it.hasNext();) {
                                Name n = (Name) it.next();
                                n.accept(this );
                                if (it.hasNext()) {
                                        this.fBuffer.append(", "); //$NON-NLS-1$
                                }
                        }
                        this.fBuffer.append(" "); //$NON-NLS-1$


Clone Instance
37
Line Count
8
Source Line
892
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                                for (Iterator it = node.typeArguments().iterator(); it.hasNext();) {
                                        Type t = (Type) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.fBuffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.fBuffer.append(">"); //$NON-NLS-1$


Clone Instance
38
Line Count
8
Source Line
904
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.arguments().iterator(); it.hasNext();) {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.fBuffer.append(","); //$NON-NLS-1$
                        }
                }
                this.fBuffer.append(")"); //$NON-NLS-1$


Clone Instance
39
Line Count
8
Source Line
932
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.values().iterator(); it.hasNext();) {
                        MemberValuePair p = (MemberValuePair) it.next();
                        p.accept(this );
                        if (it.hasNext()) {
                                this.fBuffer.append(","); //$NON-NLS-1$
                        }
                }
                this.fBuffer.append(")"); //$NON-NLS-1$


Clone Instance
40
Line Count
8
Source Line
986
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.typeArguments().iterator(); it.hasNext();) {
                        Type t = (Type) it.next();
                        t.accept(this );
                        if (it.hasNext()) {
                                this.fBuffer.append(","); //$NON-NLS-1$
                        }
                }
                this.fBuffer.append(">"); //$NON-NLS-1$


Clone Instance
41
Line Count
8
Source Line
1142
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                                for (Iterator it = node.typeArguments().iterator(); it.hasNext();) {
                                        Type t = (Type) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.fBuffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.fBuffer.append(">"); //$NON-NLS-1$


Clone Instance
42
Line Count
8
Source Line
1153
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.arguments().iterator(); it.hasNext();) {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.fBuffer.append(","); //$NON-NLS-1$
                        }
                }
                this.fBuffer.append(");"); //$NON-NLS-1$


Clone Instance
43
Line Count
8
Source Line
1189
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                                for (Iterator it = node.typeArguments().iterator(); it.hasNext();) {
                                        Type t = (Type) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.fBuffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.fBuffer.append(">"); //$NON-NLS-1$


Clone Instance
44
Line Count
8
Source Line
1201
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.arguments().iterator(); it.hasNext();) {
                        Expression e = (Expression) it.next();
                        e.accept(this );
                        if (it.hasNext()) {
                                this.fBuffer.append(","); //$NON-NLS-1$
                        }
                }
                this.fBuffer.append(")"); //$NON-NLS-1$


Clone Instance
45
Line Count
8
Source Line
1360
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                                for (Iterator it = node.typeParameters().iterator(); it.hasNext();) {
                                        TypeParameter t = (TypeParameter) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.fBuffer.append(","); //$NON-NLS-1$
                                        }
                                }
                                this.fBuffer.append(">"); //$NON-NLS-1$


Clone Instance
46
Line Count
8
Source Line
1379
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                                for (Iterator it = node.superInterfaces().iterator(); it.hasNext();) {
                                        Name n = (Name) it.next();
                                        n.accept(this );
                                        if (it.hasNext()) {
                                                this.fBuffer.append(", "); //$NON-NLS-1$
                                        }
                                }
                                this.fBuffer.append(" "); //$NON-NLS-1$


Clone Instance
47
Line Count
8
Source Line
1397
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                                for (Iterator it = node.superInterfaceTypes().iterator(); it.hasNext();) {
                                        Type t = (Type) it.next();
                                        t.accept(this );
                                        if (it.hasNext()) {
                                                this.fBuffer.append(", "); //$NON-NLS-1$
                                        }
                                }
                                this.fBuffer.append(" "); //$NON-NLS-1$


Clone Instance
48
Line Count
8
Source Line
1518
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

                for (Iterator it = node.fragments().iterator(); it.hasNext();) {
                        VariableDeclarationFragment f = (VariableDeclarationFragment) it.next();
                        f.accept(this );
                        if (it.hasNext()) {
                                this.fBuffer.append(", "); //$NON-NLS-1$
                        }
                }
                this.fBuffer.append(";"); //$NON-NLS-1$


Clone AbstractionParameter Count: 6Parameter Bindings

for (Iterator it = node. [[#variablebde87a00]]().iterator(); it.hasNext();) {
   [[#variablebde87980]]  [[#variablebde878e0]]= ( [[#variablebde87980]]) it.next();
   [[#variablebde878e0]].accept(this );
  if (it.hasNext()) {
    this. [[#variablebde873a0]].append( [[#variablebde87860]]); //$NON-NLS-1$
  }
}
this. [[#variablebde873a0]].append( [[#variablebde87800]]); //$NON-NLS-1$
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#bde87a00]]
typeArguments 
12[[#bde87a00]]
arguments 
13[[#bde87a00]]
superInterfaceTypes 
14[[#bde87a00]]
typeArguments 
15[[#bde87a00]]
fragments 
16[[#bde87a00]]
arguments 
17[[#bde87a00]]
typeParameters 
18[[#bde87a00]]
arguments 
19[[#bde87a00]]
typeParameters 
110[[#bde87a00]]
superInterfaceTypes 
111[[#bde87a00]]
fragments 
112[[#bde87a00]]
arguments 
113[[#bde87a00]]
expressions 
114[[#bde87a00]]
parameters 
115[[#bde87a00]]
thrownExceptions 
116[[#bde87a00]]
values 
117[[#bde87a00]]
parameters 
118[[#bde87a00]]
parameters 
119[[#bde87a00]]
superInterfaces 
120[[#bde87a00]]
internalSuperInterfaces 
121[[#bde87a00]]
expressions 
122[[#bde87a00]]
parameters 
123[[#bde87a00]]
thrownExceptions 
124[[#bde87a00]]
values 
125[[#bde87a00]]
typeParameters 
126[[#bde87a00]]
fragments 
127[[#bde87a00]]
arguments 
128[[#bde87a00]]
arguments 
129[[#bde87a00]]
arguments 
130[[#bde87a00]]
typeArguments 
131[[#bde87a00]]
typeArguments 
132[[#bde87a00]]
typeArguments 
133[[#bde87a00]]
typeArguments 
134[[#bde87a00]]
typeArguments 
135[[#bde87a00]]
arguments 
136[[#bde87a00]]
typeArguments 
137[[#bde87a00]]
typeArguments 
138[[#bde87a00]]
arguments 
139[[#bde87a00]]
typeArguments 
140[[#bde87a00]]
arguments 
141[[#bde87a00]]
arguments 
142[[#bde87a00]]
typeArguments 
143[[#bde87a00]]
superInterfaceTypes 
144[[#bde87a00]]
typeArguments 
145[[#bde87a00]]
typeParameters 
146[[#bde87a00]]
arguments 
147[[#bde87a00]]
superInterfaceTypes 
148[[#bde87a00]]
fragments 
21[[#bde87980]]
Type 
22[[#bde87980]]
Expression 
23[[#bde87980]]
Type 
24[[#bde87980]]
Type 
25[[#bde87980]]
VariableDeclarationFragment 
26[[#bde87980]]
Expression 
27[[#bde87980]]
TypeParameter 
28[[#bde87980]]
Expression 
29[[#bde87980]]
TypeParameter 
210[[#bde87980]]
Type 
211[[#bde87980]]
VariableDeclarationFragment 
212[[#bde87980]]
Expression 
213[[#bde87980]]
Expression 
214[[#bde87980]]
MethodRefParameter 
215[[#bde87980]]
Name 
216[[#bde87980]]
MemberValuePair 
217[[#bde87980]]
SingleVariableDeclaration 
218[[#bde87980]]
MethodRefParameter 
219[[#bde87980]]
Name 
220[[#bde87980]]
Name 
221[[#bde87980]]
Expression 
222[[#bde87980]]
SingleVariableDeclaration 
223[[#bde87980]]
Name 
224[[#bde87980]]
MemberValuePair 
225[[#bde87980]]
TypeParameter 
226[[#bde87980]]
VariableDeclarationFragment 
227[[#bde87980]]
Expression 
228[[#bde87980]]
Expression 
229[[#bde87980]]
Expression 
230[[#bde87980]]
Type 
231[[#bde87980]]
Type 
232[[#bde87980]]
Type 
233[[#bde87980]]
Type 
234[[#bde87980]]
Type 
235[[#bde87980]]
Expression 
236[[#bde87980]]
Type 
237[[#bde87980]]
Type 
238[[#bde87980]]
Expression 
239[[#bde87980]]
Type 
240[[#bde87980]]
Expression 
241[[#bde87980]]
Expression 
242[[#bde87980]]
Type 
243[[#bde87980]]
Type 
244[[#bde87980]]
Type 
245[[#bde87980]]
TypeParameter 
246[[#bde87980]]
Expression 
247[[#bde87980]]
Type 
248[[#bde87980]]
VariableDeclarationFragment 
31[[#bde878e0]]
t 
32[[#bde878e0]]
e 
33[[#bde878e0]]
t 
34[[#bde878e0]]
t 
35[[#bde878e0]]
f 
36[[#bde878e0]]
e 
37[[#bde878e0]]
t 
38[[#bde878e0]]
e 
39[[#bde878e0]]
t 
310[[#bde878e0]]
t 
311[[#bde878e0]]
f 
312[[#bde878e0]]
e 
313[[#bde878e0]]
e 
314[[#bde878e0]]
e 
315[[#bde878e0]]
n 
316[[#bde878e0]]
p 
317[[#bde878e0]]
v 
318[[#bde878e0]]
e 
319[[#bde878e0]]
n 
320[[#bde878e0]]
n 
321[[#bde878e0]]
e 
322[[#bde878e0]]
v 
323[[#bde878e0]]
n 
324[[#bde878e0]]
p 
325[[#bde878e0]]
t 
326[[#bde878e0]]
f 
327[[#bde878e0]]
e 
328[[#bde878e0]]
e 
329[[#bde878e0]]
e 
330[[#bde878e0]]
t 
331[[#bde878e0]]
t 
332[[#bde878e0]]
t 
333[[#bde878e0]]
t 
334[[#bde878e0]]
t 
335[[#bde878e0]]
e 
336[[#bde878e0]]
t 
337[[#bde878e0]]
t 
338[[#bde878e0]]
e 
339[[#bde878e0]]
t 
340[[#bde878e0]]
e 
341[[#bde878e0]]
e 
342[[#bde878e0]]
t 
343[[#bde878e0]]
t 
344[[#bde878e0]]
t 
345[[#bde878e0]]
t 
346[[#bde878e0]]
e 
347[[#bde878e0]]
t 
348[[#bde878e0]]
f 
41[[#bde873a0]]
fBuffer 
42[[#bde873a0]]
fBuffer 
43[[#bde873a0]]
fBuffer 
44[[#bde873a0]]
buffer 
45[[#bde873a0]]
fBuffer 
46[[#bde873a0]]
buffer 
47[[#bde873a0]]
fBuffer 
48[[#bde873a0]]
buffer 
49[[#bde873a0]]
buffer 
410[[#bde873a0]]
buffer 
411[[#bde873a0]]
buffer 
412[[#bde873a0]]
fBuffer 
413[[#bde873a0]]
fBuffer 
414[[#bde873a0]]
fBuffer 
415[[#bde873a0]]
fBuffer 
416[[#bde873a0]]
fBuffer 
417[[#bde873a0]]
fBuffer 
418[[#bde873a0]]
buffer 
419[[#bde873a0]]
fBuffer 
420[[#bde873a0]]
buffer 
421[[#bde873a0]]
buffer 
422[[#bde873a0]]
buffer 
423[[#bde873a0]]
buffer 
424[[#bde873a0]]
buffer 
425[[#bde873a0]]
fBuffer 
426[[#bde873a0]]
fBuffer 
427[[#bde873a0]]
fBuffer 
428[[#bde873a0]]
buffer 
429[[#bde873a0]]
buffer 
430[[#bde873a0]]
fBuffer 
431[[#bde873a0]]
buffer 
432[[#bde873a0]]
buffer 
433[[#bde873a0]]
buffer 
434[[#bde873a0]]
fBuffer 
435[[#bde873a0]]
buffer 
436[[#bde873a0]]
fBuffer 
437[[#bde873a0]]
buffer 
438[[#bde873a0]]
fBuffer 
439[[#bde873a0]]
fBuffer 
440[[#bde873a0]]
buffer 
441[[#bde873a0]]
fBuffer 
442[[#bde873a0]]
fBuffer 
443[[#bde873a0]]
fBuffer 
444[[#bde873a0]]
buffer 
445[[#bde873a0]]
buffer 
446[[#bde873a0]]
fBuffer 
447[[#bde873a0]]
buffer 
448[[#bde873a0]]
buffer 
51[[#bde87860]]
"," 
52[[#bde87860]]
"," 
53[[#bde87860]]
", " 
54[[#bde87860]]
"," 
55[[#bde87860]]
", " 
56[[#bde87860]]
"," 
57[[#bde87860]]
"," 
58[[#bde87860]]
"," 
59[[#bde87860]]
"," 
510[[#bde87860]]
", " 
511[[#bde87860]]
", " 
512[[#bde87860]]
"," 
513[[#bde87860]]
"," 
514[[#bde87860]]
"," 
515[[#bde87860]]
", " 
516[[#bde87860]]
"," 
517[[#bde87860]]
"," 
518[[#bde87860]]
"," 
519[[#bde87860]]
", " 
520[[#bde87860]]
", " 
521[[#bde87860]]
"," 
522[[#bde87860]]
"," 
523[[#bde87860]]
", " 
524[[#bde87860]]
"," 
525[[#bde87860]]
"," 
526[[#bde87860]]
", " 
527[[#bde87860]]
"," 
528[[#bde87860]]
"," 
529[[#bde87860]]
"," 
530[[#bde87860]]
"," 
531[[#bde87860]]
"," 
532[[#bde87860]]
"," 
533[[#bde87860]]
"," 
534[[#bde87860]]
"," 
535[[#bde87860]]
"," 
536[[#bde87860]]
"," 
537[[#bde87860]]
"," 
538[[#bde87860]]
"," 
539[[#bde87860]]
"," 
540[[#bde87860]]
"," 
541[[#bde87860]]
"," 
542[[#bde87860]]
"," 
543[[#bde87860]]
", " 
544[[#bde87860]]
"," 
545[[#bde87860]]
"," 
546[[#bde87860]]
"," 
547[[#bde87860]]
", " 
548[[#bde87860]]
", " 
61[[#bde87800]]
">" 
62[[#bde87800]]
")" 
63[[#bde87800]]
" " 
64[[#bde87800]]
">" 
65[[#bde87800]]
";" 
66[[#bde87800]]
")" 
67[[#bde87800]]
"> " 
68[[#bde87800]]
");\n" 
69[[#bde87800]]
">" 
610[[#bde87800]]
" " 
611[[#bde87800]]
";\n" 
612[[#bde87800]]
");" 
613[[#bde87800]]
"}" 
614[[#bde87800]]
")" 
615[[#bde87800]]
" " 
616[[#bde87800]]
")" 
617[[#bde87800]]
")" 
618[[#bde87800]]
")" 
619[[#bde87800]]
" " 
620[[#bde87800]]
" " 
621[[#bde87800]]
"}" 
622[[#bde87800]]
")" 
623[[#bde87800]]
" " 
624[[#bde87800]]
")" 
625[[#bde87800]]
">" 
626[[#bde87800]]
";" 
627[[#bde87800]]
")" 
628[[#bde87800]]
")" 
629[[#bde87800]]
")" 
630[[#bde87800]]
">" 
631[[#bde87800]]
">" 
632[[#bde87800]]
">" 
633[[#bde87800]]
">" 
634[[#bde87800]]
">" 
635[[#bde87800]]
");\n" 
636[[#bde87800]]
">" 
637[[#bde87800]]
">" 
638[[#bde87800]]
");" 
639[[#bde87800]]
">" 
640[[#bde87800]]
")" 
641[[#bde87800]]
")" 
642[[#bde87800]]
">" 
643[[#bde87800]]
" " 
644[[#bde87800]]
">" 
645[[#bde87800]]
">" 
646[[#bde87800]]
")" 
647[[#bde87800]]
" " 
648[[#bde87800]]
";\n"