CloneSet1086


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
10220.985executable_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
110110
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/JavadocAllocationExpression.java
210154
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/JavadocMessageSend.java
Clone Instance
1
Line Count
10
Source Line
110
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/JavadocAllocationExpression.java

                                                                               {
                        ParameterizedMethodBinding paramMethodBinding = (ParameterizedMethodBinding) this.binding;
                        if (paramMethodBinding.hasSubstitutedParameters()) {
                                int length = argumentTypes.length;
                                for (int i = 0; i < length; i++) {
                                        if (paramMethodBinding.parameters[i] != argumentTypes[i] &&
                                                        paramMethodBinding.parameters[i].erasure() != argumentTypes[i].erasure()) {
                                                MethodBinding problem = new ProblemMethodBinding(this.binding, this.binding.selector, argumentTypes, ProblemReasons.NotFound);
                                                scope.problemReporter().javadocInvalidConstructor(this, problem, scope.getDeclarationModifiers());
                                                break;
                                        }
                                }
                        }
                                                                               }


Clone Instance
2
Line Count
10
Source Line
154
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/JavadocMessageSend.java

                                                                                                                                      {
                        ParameterizedMethodBinding paramMethodBinding = (ParameterizedMethodBinding) this.binding;
                        if (paramMethodBinding.hasSubstitutedParameters()) {
                                int length = argumentTypes.length;
                                for (int i = 0; i < length; i++) {
                                        if (paramMethodBinding.parameters[i] != argumentTypes[i] &&
                                                        paramMethodBinding.parameters[i].erasure() != argumentTypes[i].erasure()) {
                                                MethodBinding problem = new ProblemMethodBinding(this.binding, this.selector, argumentTypes, ProblemReasons.NotFound);
                                                scope.problemReporter().javadocInvalidMethod(this, problem, scope.getDeclarationModifiers());
                                                break;
                                        }
                                }
                        }
                                                                                                                                      }


Clone AbstractionParameter Count: 2Parameter Bindings

{
  ParameterizedMethodBinding paramMethodBinding = (ParameterizedMethodBinding) this.binding;
  if (paramMethodBinding.hasSubstitutedParameters()) {
    int length = argumentTypes.length;
    for (int i = 0; i < length; i++) {
      if (paramMethodBinding.parameters[i] != argumentTypes[i] && paramMethodBinding.parameters[i].erasure() != argumentTypes[i].erasure()) {
        MethodBinding problem = new ProblemMethodBinding(this.binding,  [[#variable5a373800]].selector, argumentTypes, ProblemReasons.NotFound);
        scope.problemReporter(). [[#variable5a373820]](this, problem, scope.getDeclarationModifiers());
        break;
      }
    }
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5a373800]]
this 
12[[#5a373800]]
this.binding 
21[[#5a373820]]
javadocInvalidMethod 
22[[#5a373820]]
javadocInvalidConstructor