CloneSet1975


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
7240.979statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
17199
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTRecoveryPropagator.java
27210
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTRecoveryPropagator.java
Clone Instance
1
Line Count
7
Source Line
199
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTRecoveryPropagator.java

                        if (this.removedTokensFlagged != null) {
                                for (int i = 0; i <= this.data.removedTokensPtr; i++) {
                                        if ( !this.removedTokensFlagged[i] &&
                                                          this.data.removedTokensStart[i] >= start &&
                                                          this.data.removedTokensEnd[i] <= end) {
                                                node.setFlags(node.getFlags()|  ASTNode.RECOVERED);
                                                this.removedTokensFlagged[i] = true;
                                        }
                                }
                        }


Clone Instance
2
Line Count
7
Source Line
210
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTRecoveryPropagator.java

                        if (this.replacedTokensFlagged != null) {
                                for (int i = 0; i <= this.data.replacedTokensPtr; i++) {
                                        if ( !this.replacedTokensFlagged[i] &&
                                                          this.data.replacedTokensStart[i] >= start &&
                                                          this.data.replacedTokensEnd[i] <= end) {
                                                node.setFlags(node.getFlags()|  ASTNode.RECOVERED);
                                                this.replacedTokensFlagged[i] = true;
                                        }
                                }
                        }


Clone AbstractionParameter Count: 4Parameter Bindings

if (this. [[#variable967b5fe0]]!= null) {
  for (int i = 0; i <= this.data. [[#variable967b5f60]]; i++) {
    if ( !this. [[#variable967b5fe0]][i] && this.data. [[#variable967b5ee0]][i] >= start && this.data. [[#variable967b5e60]][i] <= end) {
      node.setFlags(node.getFlags()|ASTNode.RECOVERED);
      this. [[#variable967b5fe0]][i] = true;
    }
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#967b5fe0]]
removedTokensFlagged 
12[[#967b5fe0]]
replacedTokensFlagged 
21[[#967b5f60]]
removedTokensPtr 
22[[#967b5f60]]
replacedTokensPtr 
31[[#967b5ee0]]
removedTokensStart 
32[[#967b5ee0]]
replacedTokensStart 
41[[#967b5e60]]
removedTokensEnd 
42[[#967b5e60]]
replacedTokensEnd