| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 2 | 18 | 2 | 0.961 | statement_sequence[2] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 2 | 505 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ConvertAnonymousToNestedRefactoring.java |
| 2 | 2 | 613 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ExtractConstantRefactoring.java |
| 3 | 2 | 473 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ExtractMethodRefactoring.java |
| 4 | 2 | 471 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/ExtractTempRefactoring.java |
| 5 | 2 | 1072 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceFactoryRefactoring.java |
| 6 | 2 | 747 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/IntroduceIndirectionRefactoring.java |
| 7 | 2 | 655 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/PromoteTempToFieldRefactoring.java |
| 8 | 2 | 411 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/rename/RenameCompilationUnitProcessor.java |
| 9 | 2 | 114 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/rename/RenameEnumConstProcessor.java |
| 10 | 2 | 595 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/rename/RenameFieldProcessor.java |
| 11 | 2 | 193 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/rename/RenameJavaProjectProcessor.java |
| 12 | 2 | 367 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/rename/RenameLocalVariableProcessor.java |
| 13 | 2 | 711 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/rename/RenameMethodProcessor.java |
| 14 | 2 | 440 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/rename/RenamePackageProcessor.java |
| 15 | 2 | 1013 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/rename/RenameTypeProcessor.java |
| 16 | 2 | 1204 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ChangeSignatureRefactoring.java |
| 17 | 2 | 348 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ExtractInterfaceProcessor.java |
| 18 | 2 | 1694 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/MoveInstanceMethodProcessor.java |
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fCu));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, fClassName);
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fCu));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, fConstantName);
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fCUnit));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, fMethodName);
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fCu));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, fTempName);
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fCUHandle));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, fNewMethodName);
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fTargetMethod));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, fIntermediaryMethodName);
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fCu));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, fFieldName);
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fCu));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, newName);
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(field));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, getNewElementName());
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fField));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, getNewElementName());
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fProject));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, getNewElementName());
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fCu));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, getNewElementName());
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fMethod));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, getNewElementName());
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fPackage));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, getNewElementName());
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fType));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, getNewElementName());
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fMethod));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, fMethodName);
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fSubType));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, fSuperName);
|
| ||||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle(fMethod));
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, fMethodName);
|
| |||
arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_INPUT, descriptor.elementToHandle( [[#variable5a19ad20]])); arguments.put(JavaRefactoringDescriptor.ATTRIBUTE_NAME, [[#variableb8290b20]]); |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#5a19ad20]] | fCu |
| 1 | 2 | [[#5a19ad20]] | fField |
| 1 | 3 | [[#5a19ad20]] | fSubType |
| 1 | 4 | [[#5a19ad20]] | fMethod |
| 1 | 5 | [[#5a19ad20]] | fType |
| 1 | 6 | [[#5a19ad20]] | fCu |
| 1 | 7 | [[#5a19ad20]] | fMethod |
| 1 | 8 | [[#5a19ad20]] | fCu |
| 1 | 9 | [[#5a19ad20]] | fCu |
| 1 | 10 | [[#5a19ad20]] | fCu |
| 1 | 11 | [[#5a19ad20]] | fCUnit |
| 1 | 12 | [[#5a19ad20]] | fCUHandle |
| 1 | 13 | [[#5a19ad20]] | fTargetMethod |
| 1 | 14 | [[#5a19ad20]] | field |
| 1 | 15 | [[#5a19ad20]] | fProject |
| 1 | 16 | [[#5a19ad20]] | fPackage |
| 1 | 17 | [[#5a19ad20]] | fCu |
| 1 | 18 | [[#5a19ad20]] | fMethod |
| 2 | 1 | [[#b8290b20]] | fClassName |
| 2 | 2 | [[#b8290b20]] | getNewElementName() |
| 2 | 3 | [[#b8290b20]] | fSuperName |
| 2 | 4 | [[#b8290b20]] | getNewElementName() |
| 2 | 5 | [[#b8290b20]] | getNewElementName() |
| 2 | 6 | [[#b8290b20]] | fTempName |
| 2 | 7 | [[#b8290b20]] | fMethodName |
| 2 | 8 | [[#b8290b20]] | fFieldName |
| 2 | 9 | [[#b8290b20]] | newName |
| 2 | 10 | [[#b8290b20]] | getNewElementName() |
| 2 | 11 | [[#b8290b20]] | fMethodName |
| 2 | 12 | [[#b8290b20]] | fNewMethodName |
| 2 | 13 | [[#b8290b20]] | fIntermediaryMethodName |
| 2 | 14 | [[#b8290b20]] | getNewElementName() |
| 2 | 15 | [[#b8290b20]] | getNewElementName() |
| 2 | 16 | [[#b8290b20]] | getNewElementName() |
| 2 | 17 | [[#b8290b20]] | fConstantName |
| 2 | 18 | [[#b8290b20]] | fMethodName |