Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
6 | 4 | 6 | 0.963 | class_body_declarations[6] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 6 | 31 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ASTNode.java |
2 | 12 | 36 | plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JDIImageDescriptor.java |
3 | 19 | 53 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementImageDescriptor.java |
4 | 35 | 68 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementLabelProvider.java |
| ||||
public final static int Bit6 = 0x20; // depth (name ref, msg) | ignore need cast check (cast expression) public final static int Bit7 = 0x40; // depth (name ref, msg) | operator (operator) | need runtime checkcast (cast expression) | label used (labelStatement) public final static int Bit8 = 0x80; // depth (name ref, msg) | operator (operator) | unsafe cast (cast expression) public final static int Bit9 = 0x100; // depth (name ref, msg) | operator (operator) | is local type (type decl) public final static int Bit10 = 0x200; // depth (name ref, msg) | operator (operator) | is anonymous type (type decl) public final static int Bit11 = 0x400; // depth (name ref, msg) | operator (operator) | is member type (type decl) |
| ||||
/** Flag to render the enabled breakpoint adornment */ public final static int ENABLED = 0x0020; /** Flag to render the conditional breakpoint adornment */ public final static int CONDITIONAL = 0x0040; /** Flag to render the caught breakpoint adornment */ public final static int CAUGHT = 0x0080; /** Flag to render the uncaught breakpoint adornment */ public final static int UNCAUGHT = 0x0100; /** Flag to render the scoped breakpoint adornment */ public final static int SCOPED = 0x0200; /** Flag to render the owning a monitor thread adornment */ public final static int OWNS_MONITOR = 0x0400; |
| ||||
/** Flag to render the warning adornment. */ public final static int WARNING = 0x020; /** Flag to render the error adornment. */ public final static int ERROR = 0x040; /** Flag to render the 'override' adornment. */ public final static int OVERRIDES = 0x080; /** Flag to render the 'implements' adornment. */ public final static int IMPLEMENTS = 0x100; /** Flag to render the 'constructor' adornment. */ public final static int CONSTRUCTOR = 0x200; /** * Flag to render the 'deprecated' adornment. * @since 3.0 */ public final static int DEPRECATED = 0x400; |
| ||||
/** * Flag (bit mask) indicating that a field label should include the declared type. */ public final static int SHOW_TYPE = 0x020; /** * Flag (bit mask) indicating that the label should include the name of the * package fragment root (appended). */ public final static int SHOW_ROOT = 0x040; /** * Flag (bit mask) indicating that the label qualification of a type should * be shown after the name. * @deprecated SHOW_POST_QUALIFIED instead */ public final static int SHOW_POSTIFIX_QUALIFICATION = 0x080; /** * Flag (bit mask) indicating that the label should show the icons with no space * reserved for overlays. */ public final static int SHOW_SMALL_ICONS = 0x100; /** * Flag (bit mask) indicating that the package fragment roots from class path variables should * be rendered with the variable in the name */ public final static int SHOW_VARIABLE = 0x200; /** * Flag (bit mask) indicating that compilation units, class files, types, declarations and members * should be rendered qualified. * Examples: <code>java.lang.String</code>, <code>java.util.Vector.size()</code> * * @since 2.0 */ public final static int SHOW_QUALIFIED = 0x400; |
| |||
/** Flag to render the enabled breakpoint adornment */ /** Flag to render the warning adornment. */ /** * Flag (bit mask) indicating that a field label should include the declared type. */ public final static int [[#variable77b5b560]]= 0x20; // depth (name ref, msg) | ignore need cast check (cast expression) /** Flag to render the conditional breakpoint adornment */ /** Flag to render the error adornment. */ /** * Flag (bit mask) indicating that the label should include the name of the * package fragment root (appended). */ public final static int [[#variable77b5b4a0]]= 0x40; // depth (name ref, msg) | operator (operator) | need runtime checkcast (cast expression) | label used (labelStatement) /** Flag to render the caught breakpoint adornment */ /** Flag to render the 'override' adornment. */ /** * Flag (bit mask) indicating that the label qualification of a type should * be shown after the name. * @deprecated SHOW_POST_QUALIFIED instead */ public final static int [[#variable77b5b3a0]]= 0x80; // depth (name ref, msg) | operator (operator) | unsafe cast (cast expression) /** Flag to render the uncaught breakpoint adornment */ /** Flag to render the 'implements' adornment. */ /** * Flag (bit mask) indicating that the label should show the icons with no space * reserved for overlays. */ public final static int [[#variable77b5b340]]= 0x100; // depth (name ref, msg) | operator (operator) | is local type (type decl) /** Flag to render the scoped breakpoint adornment */ /** Flag to render the 'constructor' adornment. */ /** * Flag (bit mask) indicating that the package fragment roots from class path variables should * be rendered with the variable in the name */ public final static int [[#variable77b5ada0]]= 0x200; // depth (name ref, msg) | operator (operator) | is anonymous type (type decl) /** Flag to render the owning a monitor thread adornment */ /** * Flag to render the 'deprecated' adornment. * @since 3.0 */ /** * Flag (bit mask) indicating that compilation units, class files, types, declarations and members * should be rendered qualified. * Examples: <code>java.lang.String</code>, <code>java.util.Vector.size()</code> * * @since 2.0 */ public final static int [[#variable77b5b360]]= 0x400; // depth (name ref, msg) | operator (operator) | is member type (type decl) |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#77b5b560]] | Bit6 |
1 | 2 | [[#77b5b560]] | ENABLED |
1 | 3 | [[#77b5b560]] | WARNING |
1 | 4 | [[#77b5b560]] | SHOW_TYPE |
2 | 1 | [[#77b5b4a0]] | Bit7 |
2 | 2 | [[#77b5b4a0]] | CONDITIONAL |
2 | 3 | [[#77b5b4a0]] | ERROR |
2 | 4 | [[#77b5b4a0]] | SHOW_ROOT |
3 | 1 | [[#77b5b3a0]] | Bit8 |
3 | 2 | [[#77b5b3a0]] | CAUGHT |
3 | 3 | [[#77b5b3a0]] | OVERRIDES |
3 | 4 | [[#77b5b3a0]] | SHOW_POSTIFIX_QUALIFICATION |
4 | 1 | [[#77b5b340]] | Bit9 |
4 | 2 | [[#77b5b340]] | UNCAUGHT |
4 | 3 | [[#77b5b340]] | IMPLEMENTS |
4 | 4 | [[#77b5b340]] | SHOW_SMALL_ICONS |
5 | 1 | [[#77b5ada0]] | Bit10 |
5 | 2 | [[#77b5ada0]] | SCOPED |
5 | 3 | [[#77b5ada0]] | CONSTRUCTOR |
5 | 4 | [[#77b5ada0]] | SHOW_VARIABLE |
6 | 1 | [[#77b5b360]] | Bit11 |
6 | 2 | [[#77b5b360]] | OWNS_MONITOR |
6 | 3 | [[#77b5b360]] | DEPRECATED |
6 | 4 | [[#77b5b360]] | SHOW_QUALIFIED |