CloneSet5509


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4230.954executable_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
14377
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/SourceBasedSourceGenerator.java
24382
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/SourceBasedSourceGenerator.java
Clone Instance
1
Line Count
4
Source Line
377
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/SourceBasedSourceGenerator.java

                                                                               {
                                TypeDeclaration typeDeclaration = (TypeDeclaration) bodyDeclaration;
                                if ( !typeDeclaration.getName().getIdentifier().equals(fLastTypeName)) {
                                        source.append(buildTypeDeclaration(null, typeDeclaration));
                                }
                                                                               }


Clone Instance
2
Line Count
4
Source Line
382
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/SourceBasedSourceGenerator.java

                                                                               {
                                EnumDeclaration enumDeclaration = (EnumDeclaration) bodyDeclaration;
                                if ( !enumDeclaration.getName().getIdentifier().equals(fLastTypeName)) {
                                        source.append(buildEnumDeclaration(null, enumDeclaration));
                                }
                                                                               }


Clone AbstractionParameter Count: 3Parameter Bindings

{
   [[#variable9c0dcde0]]  [[#variable9c0dcd80]]= ( [[#variable9c0dcde0]]) bodyDeclaration;
  if ( ! [[#variable9c0dcd80]].getName().getIdentifier().equals(fLastTypeName)) {
    source.append( [[#variable9c0dcd00]](null,  [[#variable9c0dcd80]]));
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#9c0dcde0]]
TypeDeclaration 
12[[#9c0dcde0]]
EnumDeclaration 
21[[#9c0dcd80]]
typeDeclaration 
22[[#9c0dcd80]]
enumDeclaration 
31[[#9c0dcd00]]
buildTypeDeclaration 
32[[#9c0dcd00]]
buildEnumDeclaration