CloneSet708


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5950.959class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
15599
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
25803
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
351076
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
451087
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java
55569
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
65722
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
75765
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
851036
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
951047
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java
Clone Instance
1
Line Count
5
Source Line
599
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NaiveASTFlattener.java

        /*
         * @see ASTVisitor#visit(FieldAccess)
         */
        public boolean visit(FieldAccess node) {
                node.getExpression().accept(this );
                this.buffer.append("."); //$NON-NLS-1$
                node.getName().accept(this );
                return false;
        }


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

        /*
         * @see ASTVisitor#visit(MemberValuePair)
         * @since 3.1
         */
        public boolean visit(MemberValuePair node) {
                node.getName().accept(this );
                this.buffer.append("="); //$NON-NLS-1$
                node.getValue().accept(this );
                return false;
        }


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

        /*
         * @see ASTVisitor#visit(QualifiedName)
         */
        public boolean visit(QualifiedName node) {
                node.getQualifier().accept(this );
                this.buffer.append("."); //$NON-NLS-1$
                node.getName().accept(this );
                return false;
        }


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

        /*
         * @see ASTVisitor#visit(QualifiedType)
         * @since 3.1
         */
        public boolean visit(QualifiedType node) {
                node.getQualifier().accept(this );
                this.buffer.append("."); //$NON-NLS-1$
                node.getName().accept(this );
                return false;
        }


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

        /*
         * @see ASTVisitor#visit(FieldAccess)
         */
        public boolean visit(FieldAccess node) {
                node.getExpression().accept(this );
                this.fBuffer.append("."); //$NON-NLS-1$
                node.getName().accept(this );
                return false;
        }


Clone Instance
6
Line Count
5
Source Line
722
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

        /*
         * @see ASTVisitor#visit(LabeledStatement)
         */
        public boolean visit(LabeledStatement node) {
                node.getLabel().accept(this );
                this.fBuffer.append(": "); //$NON-NLS-1$
                node.getBody().accept(this );
                return false;
        }


Clone Instance
7
Line Count
5
Source Line
765
Source File
plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/ASTFlattener.java

        /*
         * @see ASTVisitor#visit(MemberValuePair)
         * @since 3.0
         */
        public boolean visit(MemberValuePair node) {
                node.getName().accept(this );
                this.fBuffer.append("="); //$NON-NLS-1$
                node.getValue().accept(this );
                return false;
        }


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

        /*
         * @see ASTVisitor#visit(QualifiedName)
         */
        public boolean visit(QualifiedName node) {
                node.getQualifier().accept(this );
                this.fBuffer.append("."); //$NON-NLS-1$
                node.getName().accept(this );
                return false;
        }


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

        /*
         * @see ASTVisitor#visit(QualifiedType)
         * @since 3.0
         */
        public boolean visit(QualifiedType node) {
                node.getQualifier().accept(this );
                this.fBuffer.append("."); //$NON-NLS-1$
                node.getName().accept(this );
                return false;
        }


Clone AbstractionParameter Count: 5Parameter Bindings

/*
         * @see ASTVisitor#visit(FieldAccess)
         */
/*
         * @see ASTVisitor#visit(QualifiedType)
         * @since 3.1
         */
/*
         * @see ASTVisitor#visit(LabeledStatement)
         */
/*
         * @see ASTVisitor#visit(MemberValuePair)
         * @since 3.0
         */
/*
         * @see ASTVisitor#visit(QualifiedName)
         */
/*
         * @see ASTVisitor#visit(QualifiedType)
         * @since 3.0
         */
/*
         * @see ASTVisitor#visit(MemberValuePair)
         * @since 3.1
         */
public boolean visit( [[#variableb950e4c0]] node) {
  node. [[#variableb950e400]]().accept(this );
  this. [[#variableb950e380]].append( [[#variableb950e320]]); //$NON-NLS-1$
  node. [[#variableb950e2c0]]().accept(this );
  return false;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b950e4c0]]
FieldAccess 
12[[#b950e4c0]]
QualifiedType 
13[[#b950e4c0]]
LabeledStatement 
14[[#b950e4c0]]
MemberValuePair 
15[[#b950e4c0]]
QualifiedName 
16[[#b950e4c0]]
QualifiedType 
17[[#b950e4c0]]
FieldAccess 
18[[#b950e4c0]]
QualifiedName 
19[[#b950e4c0]]
MemberValuePair 
21[[#b950e400]]
getExpression 
22[[#b950e400]]
getQualifier 
23[[#b950e400]]
getLabel 
24[[#b950e400]]
getName 
25[[#b950e400]]
getQualifier 
26[[#b950e400]]
getQualifier 
27[[#b950e400]]
getExpression 
28[[#b950e400]]
getQualifier 
29[[#b950e400]]
getName 
31[[#b950e380]]
fBuffer 
32[[#b950e380]]
buffer 
33[[#b950e380]]
fBuffer 
34[[#b950e380]]
fBuffer 
35[[#b950e380]]
fBuffer 
36[[#b950e380]]
fBuffer 
37[[#b950e380]]
buffer 
38[[#b950e380]]
buffer 
39[[#b950e380]]
buffer 
41[[#b950e320]]
"." 
42[[#b950e320]]
"." 
43[[#b950e320]]
": " 
44[[#b950e320]]
"=" 
45[[#b950e320]]
"." 
46[[#b950e320]]
"." 
47[[#b950e320]]
"." 
48[[#b950e320]]
"." 
49[[#b950e320]]
"=" 
51[[#b950e2c0]]
getName 
52[[#b950e2c0]]
getName 
53[[#b950e2c0]]
getBody 
54[[#b950e2c0]]
getValue 
55[[#b950e2c0]]
getName 
56[[#b950e2c0]]
getName 
57[[#b950e2c0]]
getName 
58[[#b950e2c0]]
getName 
59[[#b950e2c0]]
getValue