| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 3 | 28 | 4 | 0.951 | class_body_declarations[3] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 3 | 87 | plugins/org.eclipse.jdt.apt.core/src/org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv.java |
| 2 | 3 | 73 | plugins/org.eclipse.jdt.apt.ui/src/org/eclipse/jdt/apt/ui/internal/preferences/AptConfigurationBlock.java |
| 3 | 4 | 60 | plugins/org.eclipse.jdt.apt.ui/src/org/eclipse/jdt/apt/ui/internal/preferences/FactoryPathConfigurationBlock.java |
| 4 | 3 | 41 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ForeachStatement.java |
| 5 | 3 | 110 | plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/JavaDebugOptionsManager.java |
| 6 | 3 | 73 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/request/EventRequestManagerImpl.java |
| 7 | 3 | 67 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/VirtualMachineImpl.java |
| 8 | 3 | 24 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/OperatorPrecedence.java |
| 9 | 3 | 25 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/typeconstraints/ConstraintOperator.java |
| 10 | 3 | 196 | plugins/org.eclipse.jdt.ui/ui refactoring/org/eclipse/jdt/internal/ui/refactoring/ChangeParametersControl.java |
| 11 | 3 | 121 | plugins/org.eclipse.jdt.ui/ui refactoring/org/eclipse/jdt/internal/ui/refactoring/nls/ExternalizeWizardPage.java |
| 12 | 3 | 82 | plugins/org.eclipse.jdt.ui/ui refactoring/org/eclipse/jdt/internal/ui/refactoring/nls/NLSAccessorConfigurationDialog.java |
| 13 | 3 | 24 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/LocationLabelProvider.java |
| 14 | 3 | 104 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ComplianceConfigurationBlock.java |
| 15 | 3 | 156 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/ImportOrganizeConfigurationBlock.java |
| 16 | 3 | 38 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/MembersOrderPreferenceCache.java |
| 17 | 3 | 136 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/TodoTaskConfigurationBlock.java |
| 18 | 3 | 103 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/TypeFilterPreferencePage.java |
| 19 | 3 | 720 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/UserLibraryPreferencePage.java |
| 20 | 3 | 30 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/FastJavaPartitionScanner.java |
| 21 | 3 | 38 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/FastJavaPartitionScanner.java |
| 22 | 3 | 53 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/java/JavaDoubleClickSelector.java |
| 23 | 3 | 130 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/JavaBreakIterator.java |
| 24 | 3 | 138 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/text/JavaBreakIterator.java |
| 25 | 3 | 73 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/buildpaths/AccessRulesDialog.java |
| 26 | 3 | 24 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/buildpaths/CPListElementSorter.java |
| 27 | 3 | 83 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/buildpaths/ExclusionInclusionDialog.java |
| 28 | 3 | 68 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/buildpaths/SetFilterWizardPage.java |
| ||||
private static final int BOOLEAN_INDEX = 0;
private static final int BYTE_INDEX = 1;
private static final int CHAR_INDEX = 2;
|
| ||||
private static final int IDX_ADD = 0;
private static final int IDX_EDIT = 1;
private static final int IDX_REMOVE = 2;
|
| ||||
private static final int IDX_UP = 0;
private static final int IDX_DOWN = 1;
// 2
private static final int IDX_ADDJAR = 3;
|
| ||||
// possible kinds of iterating behavior
private static final int ARRAY = 0;
private static final int RAW_ITERABLE = 1;
private static final int GENERIC_ITERABLE = 2;
|
| ||||
/**
* Constants indicating whether a breakpoint
* is added, removed, or changed.
*/
private static final int ADDED = 0;
private static final int REMOVED = 1;
private static final int CHANGED = 2;
|
| ||||
/** Indexes used in arrays of request types. */
private static final int ACCESS_WATCHPOINT_INDEX = 0;
private static final int BREAKPOINT_INDEX = 1;
private static final int CLASS_PREPARE_INDEX = 2;
|
| ||||
/* Indexes in HCR capabilities list.*/
private static final int HCR_CAN_RELOAD_CLASSES = 0;
private static final int HCR_CAN_GET_CLASS_VERSION = 1;
private static final int HCR_CAN_DO_RETURN = 2;
|
| ||||
private static final int ASSIGNMENT = 0;
private static final int CONDITIONAL = 1;
private static final int CONDITIONAL_OR = 2;
|
| ||||
private static final int CODE_SUBTYPE = 0;
private static final int CODE_EQUALS = 1;
private static final int CODE_DEFINES = 2;
|
| ||||
private static final int TYPE_PROP = 0;
private static final int NEWNAME_PROP = 1;
private static final int DEFAULT_PROP = 2;
|
| ||||
private static final int STATE_PROP = 0;
private static final int VAL_PROP = 1;
private static final int KEY_PROP = 2;
|
| ||||
private static final int IDX_ACCESSOR_CLASS = 0;
private static final int IDX_ACCESSOR_PACKAGE = 1;
private static final int IDX_SUBST_PATTERN = 2;
|
| ||||
private static final int COLUMN_ICON = 0;
private static final int COLUMN_LINE = 1;
private static final int COLUMN_INFO = 2;
|
| ||||
private static final int IDX_ASSERT_AS_IDENTIFIER = 0;
private static final int IDX_ENUM_AS_IDENTIFIER = 1;
private static final int IDX_SOURCE_COMPATIBILITY = 2;
|
| ||||
private static final int IDX_ADD = 0;
private static final int IDX_ADD_STATIC = 1;
private static final int IDX_EDIT = 2;
|
| ||||
private static final int PUBLIC_INDEX = 0;
private static final int PRIVATE_INDEX = 1;
private static final int PROTECTED_INDEX = 2;
|
| ||||
private static final int IDX_ADD = 0;
private static final int IDX_EDIT = 1;
private static final int IDX_REMOVE = 2;
|
| ||||
private static final int IDX_ADD = 0;
private static final int IDX_ADD_PACKAGE = 1;
private static final int IDX_EDIT = 2;
|
| ||||
private static final int IDX_NEW = 0;
private static final int IDX_EDIT = 1;
private static final int IDX_ADD = 2;
|
| ||||
// states
private static final int JAVA = 0;
private static final int SINGLE_LINE_COMMENT = 1;
private static final int MULTI_LINE_COMMENT = 2;
|
| ||||
// beginning of prefixes and postfixes
private static final int NONE = 0;
private static final int BACKSLASH = 1; // postfix for STRING and CHARACTER
private static final int SLASH = 2; // prefix for SINGLE_LINE or MULTI_LINE or JAVADOC
|
| ||||
/* states */
private static final int WS = 0;
private static final int ID = 1;
private static final int IDS = 2;
|
| ||||
/* states */
private static final int S_INIT = 0;
private static final int S_LOWER = 1;
private static final int S_ONE_CAP = 2;
|
| ||||
/* character types */
private static final int K_INVALID = 0;
private static final int K_LOWER = 1;
private static final int K_UPPER = 2;
|
| ||||
private static final int IDX_ADD = 0;
private static final int IDX_EDIT = 1;
private static final int IDX_UP = 3;
|
| ||||
private static final int SOURCE = 0;
private static final int PROJECT = 1;
private static final int LIBRARY = 2;
|
| ||||
private static final int IDX_ADD = 0;
private static final int IDX_ADD_MULTIPLE = 1;
private static final int IDX_EDIT = 2;
|
| ||||
private static final int IDX_ADD = 0;
private static final int IDX_ADD_MULTIPLE = 1;
private static final int IDX_EDIT = 2;
|
| |||
// possible kinds of iterating behavior
/** Indexes used in arrays of request types. */
/* Indexes in HCR capabilities list.*/
/**
* Constants indicating whether a breakpoint
* is added, removed, or changed.
*/
// beginning of prefixes and postfixes
// states
/* states */
/* character types */
private static final int [[#variablebbca1400]]= 0;
private static final int [[#variableb20f8a40]]= 1; // postfix for STRING and CHARACTER
// 2
private static final int [[#variablebbca13c0]]= [[#variablebbca1160]]; // prefix for SINGLE_LINE or MULTI_LINE or JAVADOC
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#bbca1400]] | IDX_ADD |
| 1 | 2 | [[#bbca1400]] | IDX_ADD |
| 1 | 3 | [[#bbca1400]] | IDX_ADD |
| 1 | 4 | [[#bbca1400]] | IDX_ADD |
| 1 | 5 | [[#bbca1400]] | BOOLEAN_INDEX |
| 1 | 6 | [[#bbca1400]] | IDX_UP |
| 1 | 7 | [[#bbca1400]] | ARRAY |
| 1 | 8 | [[#bbca1400]] | ACCESS_WATCHPOINT_INDEX |
| 1 | 9 | [[#bbca1400]] | HCR_CAN_RELOAD_CLASSES |
| 1 | 10 | [[#bbca1400]] | ADDED |
| 1 | 11 | [[#bbca1400]] | ASSIGNMENT |
| 1 | 12 | [[#bbca1400]] | CODE_SUBTYPE |
| 1 | 13 | [[#bbca1400]] | COLUMN_ICON |
| 1 | 14 | [[#bbca1400]] | IDX_ASSERT_AS_IDENTIFIER |
| 1 | 15 | [[#bbca1400]] | PUBLIC_INDEX |
| 1 | 16 | [[#bbca1400]] | IDX_NEW |
| 1 | 17 | [[#bbca1400]] | NONE |
| 1 | 18 | [[#bbca1400]] | JAVA |
| 1 | 19 | [[#bbca1400]] | WS |
| 1 | 20 | [[#bbca1400]] | K_INVALID |
| 1 | 21 | [[#bbca1400]] | S_INIT |
| 1 | 22 | [[#bbca1400]] | SOURCE |
| 1 | 23 | [[#bbca1400]] | TYPE_PROP |
| 1 | 24 | [[#bbca1400]] | STATE_PROP |
| 1 | 25 | [[#bbca1400]] | IDX_ACCESSOR_CLASS |
| 1 | 26 | [[#bbca1400]] | IDX_ADD |
| 1 | 27 | [[#bbca1400]] | IDX_ADD |
| 1 | 28 | [[#bbca1400]] | IDX_ADD |
| 2 | 1 | [[#b20f8a40]] | IDX_ADD_STATIC |
| 2 | 2 | [[#b20f8a40]] | IDX_EDIT |
| 2 | 3 | [[#b20f8a40]] | IDX_ADD_MULTIPLE |
| 2 | 4 | [[#b20f8a40]] | IDX_EDIT |
| 2 | 5 | [[#b20f8a40]] | BYTE_INDEX |
| 2 | 6 | [[#b20f8a40]] | IDX_DOWN |
| 2 | 7 | [[#b20f8a40]] | RAW_ITERABLE |
| 2 | 8 | [[#b20f8a40]] | BREAKPOINT_INDEX |
| 2 | 9 | [[#b20f8a40]] | HCR_CAN_GET_CLASS_VERSION |
| 2 | 10 | [[#b20f8a40]] | REMOVED |
| 2 | 11 | [[#b20f8a40]] | CONDITIONAL |
| 2 | 12 | [[#b20f8a40]] | CODE_EQUALS |
| 2 | 13 | [[#b20f8a40]] | COLUMN_LINE |
| 2 | 14 | [[#b20f8a40]] | IDX_ENUM_AS_IDENTIFIER |
| 2 | 15 | [[#b20f8a40]] | PRIVATE_INDEX |
| 2 | 16 | [[#b20f8a40]] | IDX_EDIT |
| 2 | 17 | [[#b20f8a40]] | BACKSLASH |
| 2 | 18 | [[#b20f8a40]] | SINGLE_LINE_COMMENT |
| 2 | 19 | [[#b20f8a40]] | ID |
| 2 | 20 | [[#b20f8a40]] | K_LOWER |
| 2 | 21 | [[#b20f8a40]] | S_LOWER |
| 2 | 22 | [[#b20f8a40]] | PROJECT |
| 2 | 23 | [[#b20f8a40]] | NEWNAME_PROP |
| 2 | 24 | [[#b20f8a40]] | VAL_PROP |
| 2 | 25 | [[#b20f8a40]] | IDX_ACCESSOR_PACKAGE |
| 2 | 26 | [[#b20f8a40]] | IDX_ADD_PACKAGE |
| 2 | 27 | [[#b20f8a40]] | IDX_EDIT |
| 2 | 28 | [[#b20f8a40]] | IDX_ADD_MULTIPLE |
| 3 | 1 | [[#bbca13c0]] | IDX_EDIT |
| 3 | 2 | [[#bbca13c0]] | IDX_REMOVE |
| 3 | 3 | [[#bbca13c0]] | IDX_EDIT |
| 3 | 4 | [[#bbca13c0]] | IDX_UP |
| 3 | 5 | [[#bbca13c0]] | CHAR_INDEX |
| 3 | 6 | [[#bbca13c0]] | IDX_ADDJAR |
| 3 | 7 | [[#bbca13c0]] | GENERIC_ITERABLE |
| 3 | 8 | [[#bbca13c0]] | CLASS_PREPARE_INDEX |
| 3 | 9 | [[#bbca13c0]] | HCR_CAN_DO_RETURN |
| 3 | 10 | [[#bbca13c0]] | CHANGED |
| 3 | 11 | [[#bbca13c0]] | CONDITIONAL_OR |
| 3 | 12 | [[#bbca13c0]] | CODE_DEFINES |
| 3 | 13 | [[#bbca13c0]] | COLUMN_INFO |
| 3 | 14 | [[#bbca13c0]] | IDX_SOURCE_COMPATIBILITY |
| 3 | 15 | [[#bbca13c0]] | PROTECTED_INDEX |
| 3 | 16 | [[#bbca13c0]] | IDX_ADD |
| 3 | 17 | [[#bbca13c0]] | SLASH |
| 3 | 18 | [[#bbca13c0]] | MULTI_LINE_COMMENT |
| 3 | 19 | [[#bbca13c0]] | IDS |
| 3 | 20 | [[#bbca13c0]] | K_UPPER |
| 3 | 21 | [[#bbca13c0]] | S_ONE_CAP |
| 3 | 22 | [[#bbca13c0]] | LIBRARY |
| 3 | 23 | [[#bbca13c0]] | DEFAULT_PROP |
| 3 | 24 | [[#bbca13c0]] | KEY_PROP |
| 3 | 25 | [[#bbca13c0]] | IDX_SUBST_PATTERN |
| 3 | 26 | [[#bbca13c0]] | IDX_EDIT |
| 3 | 27 | [[#bbca13c0]] | IDX_REMOVE |
| 3 | 28 | [[#bbca13c0]] | IDX_EDIT |
| 4 | 1 | [[#bbca1160]] | 2 |
| 4 | 2 | [[#bbca1160]] | 2 |
| 4 | 3 | [[#bbca1160]] | 2 |
| 4 | 4 | [[#bbca1160]] | 3 |
| 4 | 5 | [[#bbca1160]] | 2 |
| 4 | 6 | [[#bbca1160]] | 3 |
| 4 | 7 | [[#bbca1160]] | 2 |
| 4 | 8 | [[#bbca1160]] | 2 |
| 4 | 9 | [[#bbca1160]] | 2 |
| 4 | 10 | [[#bbca1160]] | 2 |
| 4 | 11 | [[#bbca1160]] | 2 |
| 4 | 12 | [[#bbca1160]] | 2 |
| 4 | 13 | [[#bbca1160]] | 2 |
| 4 | 14 | [[#bbca1160]] | 2 |
| 4 | 15 | [[#bbca1160]] | 2 |
| 4 | 16 | [[#bbca1160]] | 2 |
| 4 | 17 | [[#bbca1160]] | 2 |
| 4 | 18 | [[#bbca1160]] | 2 |
| 4 | 19 | [[#bbca1160]] | 2 |
| 4 | 20 | [[#bbca1160]] | 2 |
| 4 | 21 | [[#bbca1160]] | 2 |
| 4 | 22 | [[#bbca1160]] | 2 |
| 4 | 23 | [[#bbca1160]] | 2 |
| 4 | 24 | [[#bbca1160]] | 2 |
| 4 | 25 | [[#bbca1160]] | 2 |
| 4 | 26 | [[#bbca1160]] | 2 |
| 4 | 27 | [[#bbca1160]] | 2 |
| 4 | 28 | [[#bbca1160]] | 2 |