Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
4 | 8 | 3 | 0.959 | statement_sequence_member |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 4 | 375 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ForStatement.java |
2 | 4 | 384 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ForStatement.java |
3 | 4 | 500 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/MessageSend.java |
4 | 4 | 211 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/MethodDeclaration.java |
5 | 4 | 216 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/MethodDeclaration.java |
6 | 4 | 221 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/MethodDeclaration.java |
7 | 4 | 392 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/QualifiedAllocationExpression.java |
8 | 4 | 372 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SwitchStatement.java |
| ||||
if (initializations != null) { int initializationsLength = initializations.length; for (int i = 0; i < initializationsLength; i++) initializations[i].traverse(visitor, scope); } |
| ||||
if (increments != null) { int incrementsLength = increments.length; for (int i = 0; i < incrementsLength; i++) increments[i].traverse(visitor, scope); } |
| ||||
if (arguments != null) { int argumentsLength = arguments.length; for (int i = 0; i < argumentsLength; i++) arguments[i].traverse(visitor, blockScope); } |
| ||||
if (arguments != null) { int argumentLength = arguments.length; for (int i = 0; i < argumentLength; i++) arguments[i].traverse(visitor, scope); } |
| ||||
if (thrownExceptions != null) { int thrownExceptionsLength = thrownExceptions.length; for (int i = 0; i < thrownExceptionsLength; i++) thrownExceptions[i].traverse(visitor, scope); } |
| ||||
if (statements != null) { int statementsLength = statements.length; for (int i = 0; i < statementsLength; i++) statements[i].traverse(visitor, scope); } |
| ||||
if (arguments != null) { int argumentsLength = arguments.length; for (int i = 0; i < argumentsLength; i++) arguments[i].traverse(visitor, scope); } |
| ||||
if (statements != null) { int statementsLength = statements.length; for (int i = 0; i < statementsLength; i++) statements[i].traverse(visitor, scope); } |
| |||
if ( [[#variablea38d7100]]!= null) { int [[#variablea38d70a0]]= [[#variablea38d7100]].length; for (int i = 0; i < [[#variablea38d70a0]]; i++) [[#variablea38d7100]][i].traverse(visitor, [[#variablea38d7040]]); } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#a38d7100]] | statements |
1 | 2 | [[#a38d7100]] | initializations |
1 | 3 | [[#a38d7100]] | increments |
1 | 4 | [[#a38d7100]] | arguments |
1 | 5 | [[#a38d7100]] | arguments |
1 | 6 | [[#a38d7100]] | thrownExceptions |
1 | 7 | [[#a38d7100]] | arguments |
1 | 8 | [[#a38d7100]] | statements |
2 | 1 | [[#a38d70a0]] | statementsLength |
2 | 2 | [[#a38d70a0]] | initializationsLength |
2 | 3 | [[#a38d70a0]] | incrementsLength |
2 | 4 | [[#a38d70a0]] | argumentsLength |
2 | 5 | [[#a38d70a0]] | argumentLength |
2 | 6 | [[#a38d70a0]] | thrownExceptionsLength |
2 | 7 | [[#a38d70a0]] | argumentsLength |
2 | 8 | [[#a38d70a0]] | statementsLength |
3 | 1 | [[#a38d7040]] | scope |
3 | 2 | [[#a38d7040]] | scope |
3 | 3 | [[#a38d7040]] | scope |
3 | 4 | [[#a38d7040]] | scope |
3 | 5 | [[#a38d7040]] | scope |
3 | 6 | [[#a38d7040]] | scope |
3 | 7 | [[#a38d7040]] | blockScope |
3 | 8 | [[#a38d7040]] | scope |