Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
9 | 3 | 6 | 0.970 | switch_groups[3] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 9 | 253 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/DocCommentParser.java |
2 | 9 | 262 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/DocCommentParser.java |
3 | 9 | 271 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/DocCommentParser.java |
| ||||
case TerminalTokens.TokenNamevoid: typeRef = this.ast.newPrimitiveType(PrimitiveType.VOID); break; case TerminalTokens.TokenNameboolean: typeRef = this.ast.newPrimitiveType(PrimitiveType.BOOLEAN); break; case TerminalTokens.TokenNamebyte: typeRef = this.ast.newPrimitiveType(PrimitiveType.BYTE); break; |
| ||||
case TerminalTokens.TokenNamechar: typeRef = this.ast.newPrimitiveType(PrimitiveType.CHAR); break; case TerminalTokens.TokenNamedouble: typeRef = this.ast.newPrimitiveType(PrimitiveType.DOUBLE); break; case TerminalTokens.TokenNamefloat: typeRef = this.ast.newPrimitiveType(PrimitiveType.FLOAT); break; |
| ||||
case TerminalTokens.TokenNameint: typeRef = this.ast.newPrimitiveType(PrimitiveType.INT); break; case TerminalTokens.TokenNamelong: typeRef = this.ast.newPrimitiveType(PrimitiveType.LONG); break; case TerminalTokens.TokenNameshort: typeRef = this.ast.newPrimitiveType(PrimitiveType.SHORT); break; |
| |||
case TerminalTokens. [[#variablebb7676c0]]: typeRef = this.ast.newPrimitiveType(PrimitiveType. [[#variablebb767640]]); break; case TerminalTokens. [[#variablebb7675a0]]: typeRef = this.ast.newPrimitiveType(PrimitiveType. [[#variablebb7674c0]]); break; case TerminalTokens. [[#variablebb767480]]: typeRef = this.ast.newPrimitiveType(PrimitiveType. [[#variablebb767420]]); break; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#bb7676c0]] | TokenNamevoid |
1 | 2 | [[#bb7676c0]] | TokenNameint |
1 | 3 | [[#bb7676c0]] | TokenNamechar |
2 | 1 | [[#bb767640]] | VOID |
2 | 2 | [[#bb767640]] | INT |
2 | 3 | [[#bb767640]] | CHAR |
3 | 1 | [[#bb7675a0]] | TokenNameboolean |
3 | 2 | [[#bb7675a0]] | TokenNamelong |
3 | 3 | [[#bb7675a0]] | TokenNamedouble |
4 | 1 | [[#bb7674c0]] | BOOLEAN |
4 | 2 | [[#bb7674c0]] | LONG |
4 | 3 | [[#bb7674c0]] | DOUBLE |
5 | 1 | [[#bb767480]] | TokenNamebyte |
5 | 2 | [[#bb767480]] | TokenNameshort |
5 | 3 | [[#bb767480]] | TokenNamefloat |
6 | 1 | [[#bb767420]] | BYTE |
6 | 2 | [[#bb767420]] | SHORT |
6 | 3 | [[#bb767420]] | FLOAT |