Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
11 | 2 | 4 | 0.954 | statement_sequence[4] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 11 | 235 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrame.java |
2 | 11 | 253 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrame.java |
| ||||
if (currentLocal == null) { result = Integer.MAX_VALUE; this.numberOfDifferentLocals = result; return result; } result++; currentLocalsCounter++; switch (currentLocal.id()) { case TypeIds.T_double: case TypeIds.T_long: indexInCurrentLocals++; // next entry is null } |
| ||||
if (prevLocal == null) { result = Integer.MAX_VALUE; this.numberOfDifferentLocals = result; return result; } result--; prevLocalsCounter++; switch (prevLocal.id()) { case TypeIds.T_double: case TypeIds.T_long: indexInPrevLocals++; // next entry is null } |
| |||
if ( [[#variable92adfca0]]== null) { result = Integer.MAX_VALUE; this.numberOfDifferentLocals = result; return result; } [[#variable92adfc20]]; [[#variable7c398fa0]]++; switch ( [[#variable92adfca0]].id()) { case TypeIds.T_double: case TypeIds.T_long: [[#variable92adfb40]]++; // next entry is null } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#92adfca0]] | prevLocal |
1 | 2 | [[#92adfca0]] | currentLocal |
2 | 1 | [[#92adfc20]] | result-- |
2 | 2 | [[#92adfc20]] | result++ |
3 | 1 | [[#7c398fa0]] | prevLocalsCounter |
3 | 2 | [[#7c398fa0]] | currentLocalsCounter |
4 | 1 | [[#92adfb40]] | indexInPrevLocals |
4 | 2 | [[#92adfb40]] | indexInCurrentLocals |