Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
4 | 7 | 4 | 0.958 | interface_member_declarations[4] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 4 | 16 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnJavadoc.java |
2 | 4 | 21 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/ClassFileConstants.java |
3 | 4 | 109 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/ClassFileConstants.java |
4 | 19 | 60 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/IPackageFragmentRoot.java |
5 | 4 | 22 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/util/IModifierConstants.java |
6 | 16 | 35 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/core/search/IJavaSearchScope.java |
7 | 4 | 49 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/indexing/IIndexConstants.java |
| ||||
// Bit pattern for javadoc completion flags int JAVADOC = 0x0001; int EXCEPTION = 0x0002; int TEXT = 0x0004; int BASE_TYPES = 0x0008; |
| ||||
/* * Modifiers */ int AccPublic = 0x0001; int AccPrivate = 0x0002; int AccProtected = 0x0004; int AccStatic = 0x0008; |
| ||||
// Debug attributes int ATTR_SOURCE = 1; // SourceFileAttribute int ATTR_LINES = 2; // LineNumberAttribute int ATTR_VARS = 4; // LocalVariableTableAttribute int ATTR_STACK_MAP = 8; // Stack map table attribute |
| ||||
/** * Update model flag constant (bit mask value 1) indicating that the operation * is to not copy/move/delete the package fragment root resource. * @since 2.1 */ int NO_RESOURCE_MODIFICATION = 1; /** * Update model flag constant (bit mask value 2) indicating that the operation * is to update the classpath of the originating project. * @since 2.1 */ int ORIGINATING_PROJECT_CLASSPATH = 2; /** * Update model flag constant (bit mask value 4) indicating that the operation * is to update the classpath of all referring projects except the originating project. * @since 2.1 */ int OTHER_REFERRING_PROJECTS_CLASSPATH = 4; /** * Update model flag constant (bit mask value 8) indicating that the operation * is to update the classpath of the destination project. * @since 2.1 */ int DESTINATION_PROJECT_CLASSPATH = 8; |
| ||||
int ACC_PUBLIC = 0x0001; int ACC_PRIVATE = 0x0002; int ACC_PROTECTED = 0x0004; int ACC_STATIC = 0x0008; |
| ||||
/** * Include type constant (bit mask) indicating that source folders should be considered in the search scope. * @since 3.0 */ int SOURCES = 1; /** * Include type constant (bit mask) indicating that application libraries should be considered in the search scope. * @since 3.0 */ int APPLICATION_LIBRARIES = 2; /** * Include type constant (bit mask) indicating that system libraries should be considered in the search scope. * @since 3.0 */ int SYSTEM_LIBRARIES = 4; /** * Include type constant (bit mask) indicating that referenced projects should be considered in the search scope. * @since 3.0 */ int REFERENCED_PROJECTS = 8; |
| ||||
int PKG_REF_PATTERN = 0x0001; int PKG_DECL_PATTERN = 0x0002; int TYPE_REF_PATTERN = 0x0004; int TYPE_DECL_PATTERN = 0x0008; |
| |||
// Bit pattern for javadoc completion flags // Debug attributes /* * Modifiers */ /** * Update model flag constant (bit mask value 1) indicating that the operation * is to not copy/move/delete the package fragment root resource. * @since 2.1 */ /** * Include type constant (bit mask) indicating that source folders should be considered in the search scope. * @since 3.0 */ int [[#variablebd316640]]= 0x0001; // SourceFileAttribute /** * Update model flag constant (bit mask value 2) indicating that the operation * is to update the classpath of the originating project. * @since 2.1 */ /** * Include type constant (bit mask) indicating that application libraries should be considered in the search scope. * @since 3.0 */ int [[#variablebd316620]]= 0x0002; // LineNumberAttribute /** * Update model flag constant (bit mask value 4) indicating that the operation * is to update the classpath of all referring projects except the originating project. * @since 2.1 */ /** * Include type constant (bit mask) indicating that system libraries should be considered in the search scope. * @since 3.0 */ int [[#variableb2178ac0]]= 0x0004; // LocalVariableTableAttribute /** * Update model flag constant (bit mask value 8) indicating that the operation * is to update the classpath of the destination project. * @since 2.1 */ /** * Include type constant (bit mask) indicating that referenced projects should be considered in the search scope. * @since 3.0 */ int [[#variablebd3165c0]]= 0x0008; // Stack map table attribute |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#bd316640]] | JAVADOC |
1 | 2 | [[#bd316640]] | ATTR_SOURCE |
1 | 3 | [[#bd316640]] | AccPublic |
1 | 4 | [[#bd316640]] | NO_RESOURCE_MODIFICATION |
1 | 5 | [[#bd316640]] | ACC_PUBLIC |
1 | 6 | [[#bd316640]] | SOURCES |
1 | 7 | [[#bd316640]] | PKG_REF_PATTERN |
2 | 1 | [[#bd316620]] | EXCEPTION |
2 | 2 | [[#bd316620]] | ATTR_LINES |
2 | 3 | [[#bd316620]] | AccPrivate |
2 | 4 | [[#bd316620]] | ORIGINATING_PROJECT_CLASSPATH |
2 | 5 | [[#bd316620]] | ACC_PRIVATE |
2 | 6 | [[#bd316620]] | APPLICATION_LIBRARIES |
2 | 7 | [[#bd316620]] | PKG_DECL_PATTERN |
3 | 1 | [[#b2178ac0]] | TEXT |
3 | 2 | [[#b2178ac0]] | ATTR_VARS |
3 | 3 | [[#b2178ac0]] | AccProtected |
3 | 4 | [[#b2178ac0]] | OTHER_REFERRING_PROJECTS_CLASSPATH |
3 | 5 | [[#b2178ac0]] | ACC_PROTECTED |
3 | 6 | [[#b2178ac0]] | SYSTEM_LIBRARIES |
3 | 7 | [[#b2178ac0]] | TYPE_REF_PATTERN |
4 | 1 | [[#bd3165c0]] | BASE_TYPES |
4 | 2 | [[#bd3165c0]] | ATTR_STACK_MAP |
4 | 3 | [[#bd3165c0]] | AccStatic |
4 | 4 | [[#bd3165c0]] | DESTINATION_PROJECT_CLASSPATH |
4 | 5 | [[#bd3165c0]] | ACC_STATIC |
4 | 6 | [[#bd3165c0]] | REFERENCED_PROJECTS |
4 | 7 | [[#bd3165c0]] | TYPE_DECL_PATTERN |