Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
12 | 4 | 2 | 0.977 | statement_sequence[4] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 12 | 334 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodBinding.java |
2 | 12 | 204 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PackageBinding.java |
3 | 12 | 1060 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TypeBinding.java |
4 | 12 | 273 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/VariableBinding.java |
| ||||
if (other == this ) { // identical binding - equal (key or no key) return true; } if (other == null) { // other binding missing return false; } if ( !(other instanceof MethodBinding)) { return false; } org.eclipse.jdt.internal.compiler.lookup.MethodBinding otherBinding = ((MethodBinding) other).binding; |
| ||||
if (other == this ) { // identical binding - equal (key or no key) return true; } if (other == null) { // other binding missing return false; } if ( !(other instanceof PackageBinding)) { return false; } org.eclipse.jdt.internal.compiler.lookup.PackageBinding packageBinding2 = ((PackageBinding) other).binding; |
| ||||
if (other == this ) { // identical binding - equal (key or no key) return true; } if (other == null) { // other binding missing return false; } if ( !(other instanceof TypeBinding)) { return false; } org.eclipse.jdt.internal.compiler.lookup.TypeBinding otherBinding = ((TypeBinding) other).binding; |
| ||||
if (other == this ) { // identical binding - equal (key or no key) return true; } if (other == null) { // other binding missing return false; } if ( !(other instanceof VariableBinding)) { return false; } org.eclipse.jdt.internal.compiler.lookup.VariableBinding otherBinding = ((VariableBinding) other).binding; |
| |||
if (other == this ) { // identical binding - equal (key or no key) return true; } if (other == null) { // other binding missing return false; } if ( !(other instanceof [[#variableb9716360]])) { return false; } org.eclipse.jdt.internal.compiler.lookup. [[#variableb9716360]] [[#variableb9717580]]= (( [[#variableb9716360]]) other).binding; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b9716360]] | VariableBinding |
1 | 2 | [[#b9716360]] | TypeBinding |
1 | 3 | [[#b9716360]] | PackageBinding |
1 | 4 | [[#b9716360]] | MethodBinding |
2 | 1 | [[#b9717580]] | otherBinding |
2 | 2 | [[#b9717580]] | otherBinding |
2 | 3 | [[#b9717580]] | packageBinding2 |
2 | 4 | [[#b9717580]] | otherBinding |