CloneSet3154


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4340.970executable_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
14450
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ClassScope.java
24454
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ClassScope.java
34519
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ClassScope.java
Clone Instance
1
Line Count
4
Source Line
450
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ClassScope.java

                                                             { // each enum constant is an anonymous local type
                                final int UNEXPECTED_MODIFIERS = ~(ClassFileConstants.AccStrictfp|  ClassFileConstants.AccFinal|  ClassFileConstants.AccEnum); // add final since implicitly set for anonymous type
                                if ((realModifiers&  UNEXPECTED_MODIFIERS) != 0)
                                        problemReporter().illegalModifierForLocalEnum(sourceType);
                                                             }


Clone Instance
2
Line Count
4
Source Line
454
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ClassScope.java

                               {
                                final int UNEXPECTED_MODIFIERS = ~(ClassFileConstants.AccPublic|  ClassFileConstants.AccStrictfp|  ClassFileConstants.AccEnum);
                                if ((realModifiers&  UNEXPECTED_MODIFIERS) != 0)
                                        problemReporter().illegalModifierForEnum(sourceType);
                               }


Clone Instance
3
Line Count
4
Source Line
519
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ClassScope.java

                                                             {
                                final int UNEXPECTED_MODIFIERS = ~(ClassFileConstants.AccAbstract|  ClassFileConstants.AccFinal|  ClassFileConstants.AccStrictfp);
                                if ((realModifiers&  UNEXPECTED_MODIFIERS) != 0)
                                        problemReporter().illegalModifierForLocalClass(sourceType);
                                                             }


Clone AbstractionParameter Count: 4Parameter Bindings

{ // each enum constant is an anonymous local type
  final int UNEXPECTED_MODIFIERS = ~(ClassFileConstants. [[#variablea4f01060]]|ClassFileConstants. [[#variablea4f00fe0]]|ClassFileConstants. [[#variablea4f00f40]]); // add final since implicitly set for anonymous type
  if ((realModifiers&UNEXPECTED_MODIFIERS) != 0)
    problemReporter(). [[#variablea4f00ec0]](sourceType);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#a4f01060]]
AccAbstract 
12[[#a4f01060]]
AccPublic 
13[[#a4f01060]]
AccStrictfp 
21[[#a4f00fe0]]
AccFinal 
22[[#a4f00fe0]]
AccStrictfp 
23[[#a4f00fe0]]
AccFinal 
31[[#a4f00f40]]
AccStrictfp 
32[[#a4f00f40]]
AccEnum 
33[[#a4f00f40]]
AccEnum 
41[[#a4f00ec0]]
illegalModifierForLocalClass 
42[[#a4f00ec0]]
illegalModifierForEnum 
43[[#a4f00ec0]]
illegalModifierForLocalEnum