Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
8 | 6 | 4 | 0.956 | class_body_declarations[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 10 | 257 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java |
2 | 8 | 283 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java |
3 | 8 | 300 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java |
4 | 10 | 310 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java |
5 | 8 | 327 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java |
6 | 8 | 438 | 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; } |
| ||||
public boolean visit(DoubleLiteral doubleLiteral, BlockScope scope) { this.addSmallFragment(doubleLiteral); return false; } public boolean visit(EqualExpression equalExpression, BlockScope scope) { this.addRealFragment(equalExpression); return false; } |
| ||||
public boolean visit(FalseLiteral falseLiteral, BlockScope scope) { this.addSmallFragment(falseLiteral); return false; } public boolean visit(FieldReference fieldReference, BlockScope scope) { this.addRealFragment(fieldReference); return false; } |
| ||||
public boolean visit(FloatLiteral floatLiteral, BlockScope scope) { this.addSmallFragment(floatLiteral); return false; } public boolean visit( InstanceOfExpression instanceOfExpression, BlockScope scope) { this.addRealFragment(instanceOfExpression); return false; } |
| ||||
public boolean visit(LongLiteral longLiteral, BlockScope scope) { this.addSmallFragment(longLiteral); return false; } public boolean visit(MessageSend messageSend, BlockScope scope) { this.addRealFragment(messageSend); return false; } |
| ||||
public boolean visit(TrueLiteral trueLiteral, BlockScope scope) { this.addSmallFragment(trueLiteral); return false; } public boolean visit(UnaryExpression unaryExpression, BlockScope scope) { this.addRealFragment(unaryExpression); return false; } |
| |||
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 Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b67f8840]] | TrueLiteral |
1 | 2 | [[#b67f8840]] | LongLiteral |
1 | 3 | [[#b67f8840]] | FloatLiteral |
1 | 4 | [[#b67f8840]] | FalseLiteral |
1 | 5 | [[#b67f8840]] | DoubleLiteral |
1 | 6 | [[#b67f8840]] | CharLiteral |
2 | 1 | [[#b67f8760]] | trueLiteral |
2 | 2 | [[#b67f8760]] | longLiteral |
2 | 3 | [[#b67f8760]] | floatLiteral |
2 | 4 | [[#b67f8760]] | falseLiteral |
2 | 5 | [[#b67f8760]] | doubleLiteral |
2 | 6 | [[#b67f8760]] | charLiteral |
3 | 1 | [[#b67f8780]] | UnaryExpression |
3 | 2 | [[#b67f8780]] | MessageSend |
3 | 3 | [[#b67f8780]] | InstanceOfExpression |
3 | 4 | [[#b67f8780]] | FieldReference |
3 | 5 | [[#b67f8780]] | EqualExpression |
3 | 6 | [[#b67f8780]] | ClassLiteralAccess |
4 | 1 | [[#b67f86c0]] | unaryExpression |
4 | 2 | [[#b67f86c0]] | messageSend |
4 | 3 | [[#b67f86c0]] | instanceOfExpression |
4 | 4 | [[#b67f86c0]] | fieldReference |
4 | 5 | [[#b67f86c0]] | equalExpression |
4 | 6 | [[#b67f86c0]] | classLiteralAccess |