CloneSet4349


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5210.994statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
15254
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/IncrementalImageBuilder.java
25601
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/IncrementalImageBuilder.java
Clone Instance
1
Line Count
5
Source Line
254
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/IncrementalImageBuilder.java

                                // perform full build if a managed class file has been changed
                                IPath typePath = resource.getFullPath().removeFirstSegments(segmentCount).removeFileExtension();
                                if (newState.isKnownType(typePath.toString())) {
                                        if (JavaBuilder.DEBUG)
                                                System.out.println("MUST DO FULL BUILD. Found change to class file " + typePath); //$NON-NLS-1$
                                        return false;
                                }


Clone Instance
2
Line Count
5
Source Line
601
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/IncrementalImageBuilder.java

                                        IPath typePath = resource.getFullPath().removeFirstSegments(segmentCount).removeFileExtension();
                                        if (newState.isKnownType(typePath.toString())) {
                                                if (JavaBuilder.DEBUG)
                                                        System.out.println("MOST DO FULL BUILD. Found change to class file " + typePath); //$NON-NLS-1$
                                                return false;
                                        }


Clone AbstractionParameter Count: 1Parameter Bindings

// perform full build if a managed class file has been changed
IPath typePath = resource.getFullPath().removeFirstSegments(segmentCount).removeFileExtension();
if (newState.isKnownType(typePath.toString())) {
  if (JavaBuilder.DEBUG)
    System.out.println( [[#variable95864660]] + typePath); //$NON-NLS-1$
  return false;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#95864660]]
"MUST DO FULL BUILD. Found change to class file " 
12[[#95864660]]
"MOST DO FULL BUILD. Found change to class file "