CloneSet7201


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4220.980statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
14794
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ChangeSignatureRefactoring.java
24803
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ChangeSignatureRefactoring.java
Clone Instance
1
Line Count
4
Source Line
794
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ChangeSignatureRefactoring.java

                        //TODO:
                        // We need a common way of dealing with possible compilation errors for all occurrences,
                        // including visibility problems, shadowing and missing throws declarations.

                        if ( ! isOrderSameAsInitial())
                                result.merge(checkReorderings(new SubProgressMonitor(pm, 1)));
                        else
                                pm.worked(1);


Clone Instance
2
Line Count
4
Source Line
803
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/ChangeSignatureRefactoring.java

                        //TODO (bug 58616): check whether changed signature already exists somewhere in the ripple,
                        // - error if exists
                        // - warn if exists with different parameter types (may cause overloading)

                        if ( ! areNamesSameAsInitial())
                                result.merge(checkRenamings(new SubProgressMonitor(pm, 1)));
                        else
                                pm.worked(1);


Clone AbstractionParameter Count: 2Parameter Bindings

//TODO (bug 58616): check whether changed signature already exists somewhere in the ripple,
// - error if exists
// - warn if exists with different parameter types (may cause overloading)
//TODO:
// We need a common way of dealing with possible compilation errors for all occurrences,
// including visibility problems, shadowing and missing throws declarations.
if ( ! [[#variable56d8ad80]]())
  result.merge( [[#variable56d8ae40]](new SubProgressMonitor(pm, 1)));
else
  pm.worked(1);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#56d8ad80]]
areNamesSameAsInitial 
12[[#56d8ad80]]
isOrderSameAsInitial 
21[[#56d8ae40]]
checkRenamings 
22[[#56d8ae40]]
checkReorderings