Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
57 | 2 | 5 | 0.952 | class_body_declarations[10] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 57 | 245 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java |
2 | 10 | 34 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/RuntimeSignature.java |
| ||||
/** * Character constant indicating the dot in a signature. * Value is <code>'.'</code>. */ public static final char C_DOT = '.'; /** * Character constant indicating the dollar in a signature. * Value is <code>'$'</code>. */ public static final char C_DOLLAR = '$'; /** * Character constant indicating an array type in a signature. * Value is <code>'['</code>. */ public static final char C_ARRAY = '['; /** * Character constant indicating the start of a resolved, named type in a * signature. Value is <code>'L'</code>. */ public static final char C_RESOLVED = 'L'; /** * Character constant indicating the start of an unresolved, named type in a * signature. Value is <code>'Q'</code>. */ public static final char C_UNRESOLVED = 'Q'; /** * Character constant indicating the end of a named type in a signature. * Value is <code>';'</code>. */ public static final char C_NAME_END = ';'; /** * Character constant indicating the start of a parameter type list in a * signature. Value is <code>'('</code>. */ public static final char C_PARAM_START = '('; /** * Character constant indicating the end of a parameter type list in a * signature. Value is <code>')'</code>. */ public static final char C_PARAM_END = ')'; /** * Character constant indicating the start of a formal type parameter * (or type argument) list in a signature. Value is <code>'<'</code>. * @since 3.0 */ public static final char C_GENERIC_START = '<'; /** * Character constant indicating the end of a generic type list in a * signature. Value is <code>'>'</code>. * @since 3.0 */ public static final char C_GENERIC_END = '>'; |
| ||||
public static final char C_DOT = '.'; public static final char C_DOLLAR = '$'; public static final char C_ARRAY = '['; public static final char C_RESOLVED = 'L'; public static final char C_UNRESOLVED = 'Q'; public static final char C_NAME_END = ';'; public static final char C_PARAM_START = '('; public static final char C_PARAM_END = ')'; public static final String SIG_BOOLEAN = "Z"; //$NON-NLS-1$ public static final String SIG_BYTE = "B"; //$NON-NLS-1$ |
| |||
/** * Character constant indicating the dot in a signature. * Value is <code>'.'</code>. */ public static final char C_DOT = '.'; /** * Character constant indicating the dollar in a signature. * Value is <code>'$'</code>. */ public static final char C_DOLLAR = '$'; /** * Character constant indicating an array type in a signature. * Value is <code>'['</code>. */ public static final char C_ARRAY = '['; /** * Character constant indicating the start of a resolved, named type in a * signature. Value is <code>'L'</code>. */ public static final char C_RESOLVED = 'L'; /** * Character constant indicating the start of an unresolved, named type in a * signature. Value is <code>'Q'</code>. */ public static final char C_UNRESOLVED = 'Q'; /** * Character constant indicating the end of a named type in a signature. * Value is <code>';'</code>. */ public static final char C_NAME_END = ';'; /** * Character constant indicating the start of a parameter type list in a * signature. Value is <code>'('</code>. */ public static final char C_PARAM_START = '('; /** * Character constant indicating the end of a parameter type list in a * signature. Value is <code>')'</code>. */ public static final char C_PARAM_END = ')'; /** * Character constant indicating the start of a formal type parameter * (or type argument) list in a signature. Value is <code>'<'</code>. * @since 3.0 */ public static final [[#variable59cac8e0]] [[#variable59cac800]]= [[#variable52b675c0]]; //$NON-NLS-1$ /** * Character constant indicating the end of a generic type list in a * signature. Value is <code>'>'</code>. * @since 3.0 */ public static final [[#variable59cac8e0]] [[#variable59cac840]]= [[#variable59cac860]]; //$NON-NLS-1$ |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#59cac8e0]] | char |
1 | 2 | [[#59cac8e0]] | String |
2 | 1 | [[#59cac800]] | C_GENERIC_START |
2 | 2 | [[#59cac800]] | SIG_BOOLEAN |
3 | 1 | [[#52b675c0]] | '<' |
3 | 2 | [[#52b675c0]] | "Z" |
4 | 1 | [[#59cac840]] | C_GENERIC_END |
4 | 2 | [[#59cac840]] | SIG_BYTE |
5 | 1 | [[#59cac860]] | '>' |
5 | 2 | [[#59cac860]] | "B" |