Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
5 | 8 | 2 | 0.986 | statement_sequence[3] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 5 | 871 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv.java |
2 | 5 | 876 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv.java |
3 | 5 | 881 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv.java |
4 | 5 | 886 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv.java |
5 | 5 | 891 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv.java |
6 | 5 | 896 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv.java |
7 | 5 | 901 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv.java |
8 | 5 | 906 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv.java |
| ||||
_primitives[BOOLEAN_INDEX] = new PrimitiveTypeImpl(binding); // byte binding = ast.resolveWellKnownType(ITypeConstants.BYTE); if (binding == null) throw new IllegalStateException("fail to locate " + ITypeConstants.BYTE); //$NON-NLS-1$ |
| ||||
_primitives[BYTE_INDEX] = new PrimitiveTypeImpl(binding); // char binding = ast.resolveWellKnownType(ITypeConstants.CHAR); if (binding == null) throw new IllegalStateException("fail to locate " + ITypeConstants.BYTE); //$NON-NLS-1$ |
| ||||
_primitives[CHAR_INDEX] = new PrimitiveTypeImpl(binding); // double binding = ast.resolveWellKnownType(ITypeConstants.DOUBLE); if (binding == null) throw new IllegalStateException("fail to locate " + ITypeConstants.BYTE); //$NON-NLS-1$ |
| ||||
_primitives[DOUBLE_INDEX] = new PrimitiveTypeImpl(binding); // float binding = ast.resolveWellKnownType(ITypeConstants.FLOAT); if (binding == null) throw new IllegalStateException("fail to locate " + ITypeConstants.BYTE); //$NON-NLS-1$ |
| ||||
_primitives[FLOAT_INDEX] = new PrimitiveTypeImpl(binding); // int binding = ast.resolveWellKnownType(ITypeConstants.INT); if (binding == null) throw new IllegalStateException("fail to locate " + ITypeConstants.BYTE); //$NON-NLS-1$ |
| ||||
_primitives[INT_INDEX] = new PrimitiveTypeImpl(binding); // long binding = ast.resolveWellKnownType(ITypeConstants.LONG); if (binding == null) throw new IllegalStateException("fail to locate " + ITypeConstants.BYTE); //$NON-NLS-1$ |
| ||||
_primitives[LONG_INDEX] = new PrimitiveTypeImpl(binding); // short binding = ast.resolveWellKnownType(ITypeConstants.SHORT); if (binding == null) throw new IllegalStateException("fail to locate " + ITypeConstants.BYTE); //$NON-NLS-1$ |
| ||||
_primitives[SHORT_INDEX] = new PrimitiveTypeImpl(binding); // void binding = ast.resolveWellKnownType(ITypeConstants.VOID); if (binding == null) throw new IllegalStateException("fail to locate " + ITypeConstants.BYTE); //$NON-NLS-1$ |
| |||
_primitives[ [[#variableb50a5200]]] = new PrimitiveTypeImpl(binding); // void // short // long // int // float // double // char // byte binding = ast.resolveWellKnownType(ITypeConstants. [[#variableb50a5160]]); if (binding == null) throw new IllegalStateException("fail to locate " + ITypeConstants.BYTE); //$NON-NLS-1$ |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b50a5200]] | SHORT_INDEX |
1 | 2 | [[#b50a5200]] | LONG_INDEX |
1 | 3 | [[#b50a5200]] | INT_INDEX |
1 | 4 | [[#b50a5200]] | FLOAT_INDEX |
1 | 5 | [[#b50a5200]] | DOUBLE_INDEX |
1 | 6 | [[#b50a5200]] | CHAR_INDEX |
1 | 7 | [[#b50a5200]] | BYTE_INDEX |
1 | 8 | [[#b50a5200]] | BOOLEAN_INDEX |
2 | 1 | [[#b50a5160]] | VOID |
2 | 2 | [[#b50a5160]] | SHORT |
2 | 3 | [[#b50a5160]] | LONG |
2 | 4 | [[#b50a5160]] | INT |
2 | 5 | [[#b50a5160]] | FLOAT |
2 | 6 | [[#b50a5160]] | DOUBLE |
2 | 7 | [[#b50a5160]] | CHAR |
2 | 8 | [[#b50a5160]] | BYTE |