Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
3 | 2 | 3 | 0.980 | statement_sequence[3] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 3 | 359 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PushDownRefactoringProcessor.java |
2 | 3 | 380 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PushDownRefactoringProcessor.java |
| ||||
IMember[] membersToPushDown = MemberActionInfo.getMembers(getInfosForMembersToBeCreatedInSubclassesOfDeclaringClass()); List pushedDownList = Arrays.asList(membersToPushDown); IField[] accessedFields = ReferenceFinderUtil.getFieldsReferencedIn(membersToPushDown, pm); |
| ||||
IMember[] membersToPushDown = MemberActionInfo.getMembers(getInfosForMembersToBeCreatedInSubclassesOfDeclaringClass()); List pushedDownList = Arrays.asList(membersToPushDown); IMethod[] accessedMethods = ReferenceFinderUtil.getMethodsReferencedIn(membersToPushDown, pm); |
| |||
IMember[] membersToPushDown = MemberActionInfo.getMembers(getInfosForMembersToBeCreatedInSubclassesOfDeclaringClass()); List pushedDownList = Arrays.asList(membersToPushDown); [[#variable761b67e0]][] [[#variable761b6820]]= ReferenceFinderUtil. [[#variable761b6780]](membersToPushDown, pm); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#761b67e0]] | IField |
1 | 2 | [[#761b67e0]] | IMethod |
2 | 1 | [[#761b6820]] | accessedFields |
2 | 2 | [[#761b6820]] | accessedMethods |
3 | 1 | [[#761b6780]] | getFieldsReferencedIn |
3 | 2 | [[#761b6780]] | getMethodsReferencedIn |