CloneSet6330


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
3220.974statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1346
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java
23382
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java
Clone Instance
1
Line Count
3
Source Line
46
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java

        /* do not consider a nested block starting passed the block end (if set)
                it must be belonging to an enclosing block */
        if (this.blockDeclaration.sourceEnd != 0 &&
                   nestedBlockDeclaration.sourceStart > this.blockDeclaration.sourceEnd) {
                return this.parent.add(nestedBlockDeclaration, bracketBalanceValue);
        }


Clone Instance
2
Line Count
3
Source Line
382
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java

        /* do not consider a local variable starting passed the block end (if set)
                it must be belonging to an enclosing block */
        if (this.blockDeclaration.sourceEnd != 0 &&
                   fieldDeclaration.declarationSourceStart > this.blockDeclaration.sourceEnd) {
                return this.parent.add(fieldDeclaration, bracketBalanceValue);
        }


Clone AbstractionParameter Count: 2Parameter Bindings

/* do not consider a local variable starting passed the block end (if set)
                it must be belonging to an enclosing block */
/* do not consider a nested block starting passed the block end (if set)
                it must be belonging to an enclosing block */
if (this.blockDeclaration.sourceEnd != 0 && [[#variable5fcd1ee0]]. [[#variable5fcd1e60]] > this.blockDeclaration.sourceEnd) {
  return this.parent.add( [[#variable5fcd1ee0]], bracketBalanceValue);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5fcd1ee0]]
fieldDeclaration 
12[[#5fcd1ee0]]
nestedBlockDeclaration 
21[[#5fcd1e60]]
declarationSourceStart 
22[[#5fcd1e60]]
sourceStart