Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
7 | 13 | 5 | 0.952 | statement_sequence_member |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 7 | 1417 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
2 | 7 | 1443 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
3 | 7 | 1469 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
4 | 7 | 1495 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
5 | 7 | 1522 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
6 | 7 | 1548 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
7 | 7 | 1576 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
8 | 7 | 1603 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
9 | 7 | 3746 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
10 | 7 | 3900 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
11 | 7 | 3938 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
12 | 7 | 4095 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
13 | 7 | 4432 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java |
| ||||
this.invoke( Opcodes.OPC_invokespecial, 1, // argCount 0, // return type size ConstantPool.JavaLangByteConstantPoolName, ConstantPool.Init, ConstantPool.ByteConstrSignature); |
| ||||
this.invoke( Opcodes.OPC_invokespecial, 1, // argCount 0, // return type size ConstantPool.JavaLangShortConstantPoolName, ConstantPool.Init, ConstantPool.ShortConstrSignature); |
| ||||
this.invoke( Opcodes.OPC_invokespecial, 1, // argCount 0, // return type size ConstantPool.JavaLangCharacterConstantPoolName, ConstantPool.Init, ConstantPool.CharConstrSignature); |
| ||||
this.invoke( Opcodes.OPC_invokespecial, 1, // argCount 0, // return type size ConstantPool.JavaLangIntegerConstantPoolName, ConstantPool.Init, ConstantPool.IntConstrSignature); |
| ||||
this.invoke( Opcodes.OPC_invokespecial, 2, // argCount 0, // return type size ConstantPool.JavaLangLongConstantPoolName, ConstantPool.Init, ConstantPool.LongConstrSignature); |
| ||||
this.invoke( Opcodes.OPC_invokespecial, 1, // argCount 0, // return type size ConstantPool.JavaLangFloatConstantPoolName, ConstantPool.Init, ConstantPool.FloatConstrSignature); |
| ||||
this.invoke( Opcodes.OPC_invokespecial, 2, // argCount 0, // return type size ConstantPool.JavaLangDoubleConstantPoolName, ConstantPool.Init, ConstantPool.DoubleConstrSignature); |
| ||||
this.invoke( Opcodes.OPC_invokespecial, 1, // argCount 0, // return type size ConstantPool.JavaLangBooleanConstantPoolName, ConstantPool.Init, ConstantPool.BooleanConstrSignature); |
| ||||
// invokevirtual: java.lang.reflect.AccessibleObject.setAccessible(Z)V; this.invoke( Opcodes.OPC_invokevirtual, 1, // argCount 0, // return type size ConstantPool.JAVALANGREFLECTACCESSIBLEOBJECT_CONSTANTPOOLNAME, ConstantPool.SETACCESSIBLE_NAME, ConstantPool.SETACCESSIBLE_SIGNATURE); |
| ||||
this.invoke( Opcodes.OPC_invokespecial, 0, // argCount 0, // return type size ConstantPool.JavaLangAssertionErrorConstantPoolName, ConstantPool.Init, ConstantPool.DefaultConstructorSignature); |
| ||||
this.invoke( Opcodes.OPC_invokespecial, 1, // argCount 0, // return type size ConstantPool.JavaLangErrorConstantPoolName, ConstantPool.Init, ConstantPool.StringConstructorSignature); |
| ||||
this.invoke( Opcodes.OPC_invokespecial, 1, // argCount 0, // return type size ConstantPool.JavaLangNoClassDefFoundErrorConstantPoolName, ConstantPool.Init, ConstantPool.StringConstructorSignature); |
| ||||
this.invoke( Opcodes.OPC_invokestatic, 5, // argCount 0, // return type size ConstantPool.JavaLangSystemConstantPoolName, ConstantPool.ArrayCopy, ConstantPool.ArrayCopySignature); |
| |||
// invokevirtual: java.lang.reflect.AccessibleObject.setAccessible(Z)V; this.invoke(Opcodes. [[#variable64069a60]], [[#variable640699e0]], // argCount 0, // return type size ConstantPool. [[#variableb71d8ba0]], ConstantPool. [[#variable640697a0]], ConstantPool. [[#variable64069a00]]); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#64069a60]] | OPC_invokestatic |
1 | 2 | [[#64069a60]] | OPC_invokespecial |
1 | 3 | [[#64069a60]] | OPC_invokespecial |
1 | 4 | [[#64069a60]] | OPC_invokespecial |
1 | 5 | [[#64069a60]] | OPC_invokevirtual |
1 | 6 | [[#64069a60]] | OPC_invokespecial |
1 | 7 | [[#64069a60]] | OPC_invokespecial |
1 | 8 | [[#64069a60]] | OPC_invokespecial |
1 | 9 | [[#64069a60]] | OPC_invokespecial |
1 | 10 | [[#64069a60]] | OPC_invokespecial |
1 | 11 | [[#64069a60]] | OPC_invokespecial |
1 | 12 | [[#64069a60]] | OPC_invokespecial |
1 | 13 | [[#64069a60]] | OPC_invokespecial |
2 | 1 | [[#640699e0]] | 5 |
2 | 2 | [[#640699e0]] | 1 |
2 | 3 | [[#640699e0]] | 1 |
2 | 4 | [[#640699e0]] | 0 |
2 | 5 | [[#640699e0]] | 1 |
2 | 6 | [[#640699e0]] | 1 |
2 | 7 | [[#640699e0]] | 2 |
2 | 8 | [[#640699e0]] | 1 |
2 | 9 | [[#640699e0]] | 2 |
2 | 10 | [[#640699e0]] | 1 |
2 | 11 | [[#640699e0]] | 1 |
2 | 12 | [[#640699e0]] | 1 |
2 | 13 | [[#640699e0]] | 1 |
3 | 1 | [[#b71d8ba0]] | JavaLangSystemConstantPoolName |
3 | 2 | [[#b71d8ba0]] | JavaLangNoClassDefFoundErrorConstantPoolName |
3 | 3 | [[#b71d8ba0]] | JavaLangErrorConstantPoolName |
3 | 4 | [[#b71d8ba0]] | JavaLangAssertionErrorConstantPoolName |
3 | 5 | [[#b71d8ba0]] | JAVALANGREFLECTACCESSIBLEOBJECT_CONSTANTPOOLNAME |
3 | 6 | [[#b71d8ba0]] | JavaLangBooleanConstantPoolName |
3 | 7 | [[#b71d8ba0]] | JavaLangDoubleConstantPoolName |
3 | 8 | [[#b71d8ba0]] | JavaLangFloatConstantPoolName |
3 | 9 | [[#b71d8ba0]] | JavaLangLongConstantPoolName |
3 | 10 | [[#b71d8ba0]] | JavaLangIntegerConstantPoolName |
3 | 11 | [[#b71d8ba0]] | JavaLangCharacterConstantPoolName |
3 | 12 | [[#b71d8ba0]] | JavaLangShortConstantPoolName |
3 | 13 | [[#b71d8ba0]] | JavaLangByteConstantPoolName |
4 | 1 | [[#640697a0]] | ArrayCopy |
4 | 2 | [[#640697a0]] | Init |
4 | 3 | [[#640697a0]] | Init |
4 | 4 | [[#640697a0]] | Init |
4 | 5 | [[#640697a0]] | SETACCESSIBLE_NAME |
4 | 6 | [[#640697a0]] | Init |
4 | 7 | [[#640697a0]] | Init |
4 | 8 | [[#640697a0]] | Init |
4 | 9 | [[#640697a0]] | Init |
4 | 10 | [[#640697a0]] | Init |
4 | 11 | [[#640697a0]] | Init |
4 | 12 | [[#640697a0]] | Init |
4 | 13 | [[#640697a0]] | Init |
5 | 1 | [[#64069a00]] | ArrayCopySignature |
5 | 2 | [[#64069a00]] | StringConstructorSignature |
5 | 3 | [[#64069a00]] | StringConstructorSignature |
5 | 4 | [[#64069a00]] | DefaultConstructorSignature |
5 | 5 | [[#64069a00]] | SETACCESSIBLE_SIGNATURE |
5 | 6 | [[#64069a00]] | BooleanConstrSignature |
5 | 7 | [[#64069a00]] | DoubleConstrSignature |
5 | 8 | [[#64069a00]] | FloatConstrSignature |
5 | 9 | [[#64069a00]] | LongConstrSignature |
5 | 10 | [[#64069a00]] | IntConstrSignature |
5 | 11 | [[#64069a00]] | CharConstrSignature |
5 | 12 | [[#64069a00]] | ShortConstrSignature |
5 | 13 | [[#64069a00]] | ByteConstrSignature |