CloneSet2860


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4240.972executable_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1446
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/AnnotationMethodInfo.java
2452
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/MethodInfo.java
Clone Instance
1
Line Count
4
Source Line
46
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/AnnotationMethodInfo.java

                                        if (CharOperation.equals(attributeName, AttributeNamesConstants.RuntimeVisibleAnnotationsName)) {
                                                methodAnnotations = decodeMethodAnnotations(readOffset, true, methodInfo);
                                        }
                                        else   if (CharOperation.equals(attributeName, AttributeNamesConstants.RuntimeInvisibleAnnotationsName)) {
                                                methodAnnotations = decodeMethodAnnotations(readOffset, false, methodInfo);
                                               }


Clone Instance
2
Line Count
4
Source Line
52
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/MethodInfo.java

                                               if (CharOperation.equals(attributeName, AttributeNamesConstants.RuntimeVisibleParameterAnnotationsName)) {
                                                paramAnnotations = decodeParamAnnotations(readOffset, true, methodInfo);
                                               }
                                               else
                                               if (CharOperation.equals(attributeName, AttributeNamesConstants.RuntimeInvisibleParameterAnnotationsName)) {
                                                paramAnnotations = decodeParamAnnotations(readOffset, false, methodInfo);
                                               }


Clone AbstractionParameter Count: 4Parameter Bindings

if (CharOperation.equals(attributeName, AttributeNamesConstants. [[#variable5536fb80]])) {
   [[#variable5536fb00]]= [[#variable5536fa80]](readOffset, true, methodInfo);
}
else
  if (CharOperation.equals(attributeName, AttributeNamesConstants. [[#variable5536f9a0]])) {
     [[#variable5536fb00]]= [[#variable5536fa80]](readOffset, false, methodInfo);
  }
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5536fb80]]
RuntimeVisibleAnnotationsName 
12[[#5536fb80]]
RuntimeVisibleParameterAnnotationsName 
21[[#5536fb00]]
methodAnnotations 
22[[#5536fb00]]
paramAnnotations 
31[[#5536fa80]]
decodeMethodAnnotations 
32[[#5536fa80]]
decodeParamAnnotations 
41[[#5536f9a0]]
RuntimeInvisibleAnnotationsName 
42[[#5536f9a0]]
RuntimeInvisibleParameterAnnotationsName