Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
9 | 2 | 5 | 0.968 | switch_group |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 9 | 440 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/DocCommentParser.java |
2 | 9 | 449 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/DocCommentParser.java |
| ||||
case 'p': if (length == TAG_PARAM_LENGTH && CharOperation.equals(TAG_PARAM, tagName)) { this.tagValue = TAG_PARAM_VALUE; valid = parseParam(); } else { this.tagValue = TAG_OTHERS_VALUE; createTag(); } break; |
| ||||
case 'e': if (length == TAG_EXCEPTION_LENGTH && CharOperation.equals(TAG_EXCEPTION, tagName)) { this.tagValue = TAG_EXCEPTION_VALUE; valid = parseThrows(); } else { this.tagValue = TAG_OTHERS_VALUE; createTag(); } break; |
| |||
case [[#variable94dbeee0]]: if (length == [[#variable94dbee20]]&& CharOperation.equals( [[#variable94dbeda0]], tagName)) { this.tagValue = [[#variable94dbed40]]; valid = [[#variable94dbec60]](); } else { this.tagValue = TAG_OTHERS_VALUE; createTag(); } break; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#94dbeee0]] | 'p' |
1 | 2 | [[#94dbeee0]] | 'e' |
2 | 1 | [[#94dbee20]] | TAG_PARAM_LENGTH |
2 | 2 | [[#94dbee20]] | TAG_EXCEPTION_LENGTH |
3 | 1 | [[#94dbeda0]] | TAG_PARAM |
3 | 2 | [[#94dbeda0]] | TAG_EXCEPTION |
4 | 1 | [[#94dbed40]] | TAG_PARAM_VALUE |
4 | 2 | [[#94dbed40]] | TAG_EXCEPTION_VALUE |
5 | 1 | [[#94dbec60]] | parseParam |
5 | 2 | [[#94dbec60]] | parseThrows |