CloneSet3345


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5220.959executable_statement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
15269
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Javadoc.java
25278
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Javadoc.java
Clone Instance
1
Line Count
5
Source Line
269
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Javadoc.java

                                                                  {
                        JavadocMessageSend msgSend = (JavadocMessageSend) reference;
                        int modifiers = msgSend.binding == null ? -1: msgSend.binding.modifiers;
                        if (msgSend.tagValue == JavadocTagConstants.TAG_VALUE_VALUE) { // cannot refer to method for @value tag
                                scope.problemReporter().javadocInvalidValueReference(msgSend.sourceStart, msgSend.sourceEnd, modifiers);
                        }
                                                                  }


Clone Instance
2
Line Count
5
Source Line
278
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/Javadoc.java

                                                                           {
                        JavadocAllocationExpression alloc = (JavadocAllocationExpression) reference;
                        int modifiers = alloc.binding == null ? -1: alloc.binding.modifiers;
                        if (alloc.tagValue == JavadocTagConstants.TAG_VALUE_VALUE) { // cannot refer to method for @value tag
                                scope.problemReporter().javadocInvalidValueReference(alloc.sourceStart, alloc.sourceEnd, modifiers);
                        }
                                                                           }


Clone AbstractionParameter Count: 2Parameter Bindings

{
   [[#variable98f9e380]]  [[#variable98f9fbe0]]= ( [[#variable98f9e380]]) reference;
  int modifiers = [[#variable98f9fbe0]].binding == null ? -1: [[#variable98f9fbe0]].binding.modifiers;
  if ( [[#variable98f9fbe0]].tagValue == JavadocTagConstants.TAG_VALUE_VALUE) { // cannot refer to method for @value tag
    scope.problemReporter().javadocInvalidValueReference( [[#variable98f9fbe0]].sourceStart,  [[#variable98f9fbe0]].sourceEnd, modifiers);
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#98f9e380]]
JavadocAllocationExpression 
12[[#98f9e380]]
JavadocMessageSend 
21[[#98f9fbe0]]
alloc 
22[[#98f9fbe0]]
msgSend