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.975 | switch_group |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 4 | 1681 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java |
2 | 4 | 1685 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java |
3 | 4 | 1689 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java |
4 | 4 | 1693 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java |
5 | 4 | 1697 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java |
6 | 4 | 1701 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java |
7 | 4 | 1705 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java |
8 | 4 | 1709 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java |
| ||||
case TypeIds.T_int: // new: java.lang.Integer verificationTypeInfo = new VerificationTypeInfo(TypeIds.T_JavaLangInteger, VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool.JavaLangIntegerConstantPoolName); this.currentFrame.addStackItem(verificationTypeInfo); break; |
| ||||
case TypeIds.T_boolean: // new: java.lang.Boolean verificationTypeInfo = new VerificationTypeInfo(TypeIds.T_JavaLangBoolean, VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool.JavaLangBooleanConstantPoolName); this.currentFrame.addStackItem(verificationTypeInfo); break; |
| ||||
case TypeIds.T_byte: // new: java.lang.Byte verificationTypeInfo = new VerificationTypeInfo(TypeIds.T_JavaLangByte, VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool.JavaLangByteConstantPoolName); this.currentFrame.addStackItem(verificationTypeInfo); break; |
| ||||
case TypeIds.T_char: // new: java.lang.Character verificationTypeInfo = new VerificationTypeInfo(TypeIds.T_JavaLangCharacter, VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool.JavaLangCharacterConstantPoolName); this.currentFrame.addStackItem(verificationTypeInfo); break; |
| ||||
case TypeIds.T_float: // new: java.lang.Float verificationTypeInfo = new VerificationTypeInfo(TypeIds.T_JavaLangFloat, VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool.JavaLangFloatConstantPoolName); this.currentFrame.addStackItem(verificationTypeInfo); break; |
| ||||
case TypeIds.T_double: // new: java.lang.Double verificationTypeInfo = new VerificationTypeInfo(TypeIds.T_JavaLangDouble, VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool.JavaLangDoubleConstantPoolName); this.currentFrame.addStackItem(verificationTypeInfo); break; |
| ||||
case TypeIds.T_short: // new: java.lang.Short verificationTypeInfo = new VerificationTypeInfo(TypeIds.T_JavaLangShort, VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool.JavaLangShortConstantPoolName); this.currentFrame.addStackItem(verificationTypeInfo); break; |
| ||||
case TypeIds.T_long: // new: java.lang.Long verificationTypeInfo = new VerificationTypeInfo(TypeIds.T_JavaLangLong, VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool.JavaLangLongConstantPoolName); this.currentFrame.addStackItem(verificationTypeInfo); break; |
| |||
case TypeIds. [[#variable5fef41c0]]: // new: java.lang.Integer // new: java.lang.Boolean // new: java.lang.Byte // new: java.lang.Character // new: java.lang.Float // new: java.lang.Double // new: java.lang.Short // new: java.lang.Long verificationTypeInfo = new VerificationTypeInfo(TypeIds. [[#variable5e88ba60]], VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool. [[#variable5fef4240]]); this.currentFrame.addStackItem(verificationTypeInfo); break; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#5fef41c0]] | T_int |
1 | 2 | [[#5fef41c0]] | T_boolean |
1 | 3 | [[#5fef41c0]] | T_byte |
1 | 4 | [[#5fef41c0]] | T_char |
1 | 5 | [[#5fef41c0]] | T_float |
1 | 6 | [[#5fef41c0]] | T_double |
1 | 7 | [[#5fef41c0]] | T_short |
1 | 8 | [[#5fef41c0]] | T_long |
2 | 1 | [[#5e88ba60]] | T_JavaLangInteger |
2 | 2 | [[#5e88ba60]] | T_JavaLangBoolean |
2 | 3 | [[#5e88ba60]] | T_JavaLangByte |
2 | 4 | [[#5e88ba60]] | T_JavaLangCharacter |
2 | 5 | [[#5e88ba60]] | T_JavaLangFloat |
2 | 6 | [[#5e88ba60]] | T_JavaLangDouble |
2 | 7 | [[#5e88ba60]] | T_JavaLangShort |
2 | 8 | [[#5e88ba60]] | T_JavaLangLong |
3 | 1 | [[#5fef4240]] | JavaLangIntegerConstantPoolName |
3 | 2 | [[#5fef4240]] | JavaLangBooleanConstantPoolName |
3 | 3 | [[#5fef4240]] | JavaLangByteConstantPoolName |
3 | 4 | [[#5fef4240]] | JavaLangCharacterConstantPoolName |
3 | 5 | [[#5fef4240]] | JavaLangFloatConstantPoolName |
3 | 6 | [[#5fef4240]] | JavaLangDoubleConstantPoolName |
3 | 7 | [[#5fef4240]] | JavaLangShortConstantPoolName |
3 | 8 | [[#5fef4240]] | JavaLangLongConstantPoolName |