Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
6 | 4 | 3 | 0.977 | class_body_declaration |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 6 | 1647 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java |
2 | 6 | 1654 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java |
3 | 6 | 1661 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java |
4 | 7 | 1668 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java |
| ||||
public void newJavaLangAssertionError() { int pc = this.position; super.newJavaLangAssertionError(); final VerificationTypeInfo verificationTypeInfo = new VerificationTypeInfo(TypeIds.T_JavaLangAssertionError, VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool.JavaLangAssertionErrorConstantPoolName); verificationTypeInfo.offset = pc; this.currentFrame.addStackItem(verificationTypeInfo); } |
| ||||
public void newJavaLangError() { int pc = this.position; super.newJavaLangError(); final VerificationTypeInfo verificationTypeInfo = new VerificationTypeInfo(TypeIds.T_JavaLangError, VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool.JavaLangErrorConstantPoolName); verificationTypeInfo.offset = pc; this.currentFrame.addStackItem(verificationTypeInfo); } |
| ||||
public void newNoClassDefFoundError() { int pc = this.position; super.newNoClassDefFoundError(); final VerificationTypeInfo verificationTypeInfo = new VerificationTypeInfo(TypeIds.T_JavaLangNoClassDefError, VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool.JavaLangNoClassDefFoundErrorConstantPoolName); verificationTypeInfo.offset = pc; this.currentFrame.addStackItem(verificationTypeInfo); } |
| ||||
public void newStringContatenation() { int pc = this.position; super.newStringContatenation(); // in 1.6, string concatenation uses StringBuilder final VerificationTypeInfo verificationTypeInfo = new VerificationTypeInfo(TypeIds.T_JavaLangStringBuilder, VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool.JavaLangStringBuilderConstantPoolName); verificationTypeInfo.offset = pc; this.currentFrame.addStackItem(verificationTypeInfo); } |
| |||
public void [[#variableb4fffaa0]]() { int pc = this.position; super. [[#variableb4fffaa0]](); // in 1.6, string concatenation uses StringBuilder final VerificationTypeInfo verificationTypeInfo = new VerificationTypeInfo(TypeIds. [[#variableb4fffa20]], VerificationTypeInfo.ITEM_UNINITIALIZED, ConstantPool. [[#variableb4fff9c0]]); verificationTypeInfo.offset = pc; this.currentFrame.addStackItem(verificationTypeInfo); } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b4fffaa0]] | newJavaLangAssertionError |
1 | 2 | [[#b4fffaa0]] | newJavaLangError |
1 | 3 | [[#b4fffaa0]] | newNoClassDefFoundError |
1 | 4 | [[#b4fffaa0]] | newStringContatenation |
2 | 1 | [[#b4fffa20]] | T_JavaLangAssertionError |
2 | 2 | [[#b4fffa20]] | T_JavaLangError |
2 | 3 | [[#b4fffa20]] | T_JavaLangNoClassDefError |
2 | 4 | [[#b4fffa20]] | T_JavaLangStringBuilder |
3 | 1 | [[#b4fff9c0]] | JavaLangAssertionErrorConstantPoolName |
3 | 2 | [[#b4fff9c0]] | JavaLangErrorConstantPoolName |
3 | 3 | [[#b4fff9c0]] | JavaLangNoClassDefFoundErrorConstantPoolName |
3 | 4 | [[#b4fff9c0]] | JavaLangStringBuilderConstantPoolName |