CloneSet589


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
41430.966class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
14411
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
24417
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
34515
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
44568
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
54609
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
64628
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
74695
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
84708
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
94776
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
104782
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
114837
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
124878
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
134884
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
144935
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java
Clone Instance
1
Line Count
4
Source Line
411
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(ArrayInitializer node) {
                if (skipNode(node))
                        return;
                processSequential(node, node.expressions());
        }


Clone Instance
2
Line Count
4
Source Line
417
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(ArrayType node) {
                if (skipNode(node))
                        return;
                processSequential(node, node.getElementType());
        }


Clone Instance
3
Line Count
4
Source Line
515
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(ConstructorInvocation node) {
                if (skipNode(node))
                        return;
                processSequential(node, node.arguments());
        }


Clone Instance
4
Line Count
4
Source Line
568
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(ExpressionStatement node) {
                if (skipNode(node))
                        return;
                assignFlowInfo(node, node.getExpression());
        }


Clone Instance
5
Line Count
4
Source Line
609
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(ImportDeclaration node) {
                if (skipNode(node))
                        return;
                assignFlowInfo(node, node.getName());
        }


Clone Instance
6
Line Count
4
Source Line
628
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(Initializer node) {
                if (skipNode(node))
                        return;
                assignFlowInfo(node, node.getBody());
        }


Clone Instance
7
Line Count
4
Source Line
695
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(PackageDeclaration node) {
                if (skipNode(node))
                        return;
                assignFlowInfo(node, node.getName());
        }


Clone Instance
8
Line Count
4
Source Line
708
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(ParenthesizedExpression node) {
                if (skipNode(node))
                        return;
                assignFlowInfo(node, node.getExpression());
        }


Clone Instance
9
Line Count
4
Source Line
776
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(SimpleType node) {
                if (skipNode(node))
                        return;
                assignFlowInfo(node, node.getName());
        }


Clone Instance
10
Line Count
4
Source Line
782
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(SingleMemberAnnotation node) {
                if (skipNode(node))
                        return;
                assignFlowInfo(node, node.getValue());
        }


Clone Instance
11
Line Count
4
Source Line
837
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(ThisExpression node) {
                if (skipNode(node))
                        return;
                assignFlowInfo(node, node.getQualifier());
        }


Clone Instance
12
Line Count
4
Source Line
878
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(TypeDeclarationStatement node) {
                if (skipNode(node))
                        return;
                assignFlowInfo(node, node.getDeclaration());
        }


Clone Instance
13
Line Count
4
Source Line
884
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(TypeLiteral node) {
                if (skipNode(node))
                        return;
                assignFlowInfo(node, node.getType());
        }


Clone Instance
14
Line Count
4
Source Line
935
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/flow/FlowAnalyzer.java

        public void endVisit(WildcardType node) {
                if (skipNode(node))
                        return;
                assignFlowInfo(node, node.getBound());
        }


Clone AbstractionParameter Count: 3Parameter Bindings

public void endVisit( [[#variableb31955e0]] node) {
  if (skipNode(node))
    return;
   [[#variableb3195580]](node, node. [[#variableb3195420]]());
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b31955e0]]
ArrayInitializer 
12[[#b31955e0]]
ArrayType 
13[[#b31955e0]]
ConstructorInvocation 
14[[#b31955e0]]
ExpressionStatement 
15[[#b31955e0]]
ImportDeclaration 
16[[#b31955e0]]
Initializer 
17[[#b31955e0]]
PackageDeclaration 
18[[#b31955e0]]
ParenthesizedExpression 
19[[#b31955e0]]
SimpleType 
110[[#b31955e0]]
SingleMemberAnnotation 
111[[#b31955e0]]
ThisExpression 
112[[#b31955e0]]
TypeDeclarationStatement 
113[[#b31955e0]]
TypeLiteral 
114[[#b31955e0]]
WildcardType 
21[[#b3195580]]
processSequential 
22[[#b3195580]]
processSequential 
23[[#b3195580]]
processSequential 
24[[#b3195580]]
assignFlowInfo 
25[[#b3195580]]
assignFlowInfo 
26[[#b3195580]]
assignFlowInfo 
27[[#b3195580]]
assignFlowInfo 
28[[#b3195580]]
assignFlowInfo 
29[[#b3195580]]
assignFlowInfo 
210[[#b3195580]]
assignFlowInfo 
211[[#b3195580]]
assignFlowInfo 
212[[#b3195580]]
assignFlowInfo 
213[[#b3195580]]
assignFlowInfo 
214[[#b3195580]]
assignFlowInfo 
31[[#b3195420]]
expressions 
32[[#b3195420]]
getElementType 
33[[#b3195420]]
arguments 
34[[#b3195420]]
getExpression 
35[[#b3195420]]
getName 
36[[#b3195420]]
getBody 
37[[#b3195420]]
getName 
38[[#b3195420]]
getExpression 
39[[#b3195420]]
getName 
310[[#b3195420]]
getValue 
311[[#b3195420]]
getQualifier 
312[[#b3195420]]
getDeclaration 
313[[#b3195420]]
getType 
314[[#b3195420]]
getBound