CloneSet1094


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
8640.956class_body_declarations[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
110257
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
28283
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
38300
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
410310
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
58327
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
68438
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
Clone Instance
1
Line Count
10
Source Line
257
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

        public boolean visit(CharLiteral charLiteral, BlockScope scope) {
                this.addSmallFragment(charLiteral);
                return false;
        }

        public boolean visit(
                ClassLiteralAccess classLiteralAccess,
                BlockScope scope) {
                        this.addRealFragment(classLiteralAccess);
                        return false;
        }


Clone Instance
2
Line Count
8
Source Line
283
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

        public boolean visit(DoubleLiteral doubleLiteral, BlockScope scope) {
                this.addSmallFragment(doubleLiteral);
                return false;
        }

        public boolean visit(EqualExpression equalExpression, BlockScope scope) {
                this.addRealFragment(equalExpression);
                return false;
        }


Clone Instance
3
Line Count
8
Source Line
300
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

        public boolean visit(FalseLiteral falseLiteral, BlockScope scope) {
                this.addSmallFragment(falseLiteral);
                return false;
        }

        public boolean visit(FieldReference fieldReference, BlockScope scope) {
                this.addRealFragment(fieldReference);
                return false;
        }


Clone Instance
4
Line Count
10
Source Line
310
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

        public boolean visit(FloatLiteral floatLiteral, BlockScope scope) {
                this.addSmallFragment(floatLiteral);
                return false;
        }

        public boolean visit(
                InstanceOfExpression instanceOfExpression,
                BlockScope scope) {
                        this.addRealFragment(instanceOfExpression);
                        return false;
        }


Clone Instance
5
Line Count
8
Source Line
327
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

        public boolean visit(LongLiteral longLiteral, BlockScope scope) {
                this.addSmallFragment(longLiteral);
                return false;
        }

        public boolean visit(MessageSend messageSend, BlockScope scope) {
                this.addRealFragment(messageSend);
                return false;
        }


Clone Instance
6
Line Count
8
Source Line
438
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

        public boolean visit(TrueLiteral trueLiteral, BlockScope scope) {
                this.addSmallFragment(trueLiteral);
                return false;
        }

        public boolean visit(UnaryExpression unaryExpression, BlockScope scope) {
                this.addRealFragment(unaryExpression);
                return false;
        }


Clone AbstractionParameter Count: 4Parameter Bindings

public boolean visit( [[#variableb67f8840]]  [[#variableb67f8760]], BlockScope scope) {
  this.addSmallFragment( [[#variableb67f8760]]);
  return false;
}

public boolean visit( [[#variableb67f8780]]  [[#variableb67f86c0]], BlockScope scope) {
  this.addRealFragment( [[#variableb67f86c0]]);
  return false;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b67f8840]]
TrueLiteral 
12[[#b67f8840]]
LongLiteral 
13[[#b67f8840]]
FloatLiteral 
14[[#b67f8840]]
FalseLiteral 
15[[#b67f8840]]
DoubleLiteral 
16[[#b67f8840]]
CharLiteral 
21[[#b67f8760]]
trueLiteral 
22[[#b67f8760]]
longLiteral 
23[[#b67f8760]]
floatLiteral 
24[[#b67f8760]]
falseLiteral 
25[[#b67f8760]]
doubleLiteral 
26[[#b67f8760]]
charLiteral 
31[[#b67f8780]]
UnaryExpression 
32[[#b67f8780]]
MessageSend 
33[[#b67f8780]]
InstanceOfExpression 
34[[#b67f8780]]
FieldReference 
35[[#b67f8780]]
EqualExpression 
36[[#b67f8780]]
ClassLiteralAccess 
41[[#b67f86c0]]
unaryExpression 
42[[#b67f86c0]]
messageSend 
43[[#b67f86c0]]
instanceOfExpression 
44[[#b67f86c0]]
fieldReference 
45[[#b67f86c0]]
equalExpression 
46[[#b67f86c0]]
classLiteralAccess