CloneSet1950


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
8340.968statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
18110
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java
28118
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java
38126
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java
Clone Instance
1
Line Count
8
Source Line
110
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java

                if (paramReferences != null) {
                        for (int i = 0,length = paramReferences.length; i < length; i++) {
                                this.patternLocator.match(paramReferences[i], this.nodeSet);
                        }
                }

                // Search for pattern locator matches in javadoc comment type parameters @param tags
                JavadocSingleTypeReference[] paramTypeParameters = this.javadoc.paramTypeParameters;


Clone Instance
2
Line Count
8
Source Line
118
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java

                if (paramTypeParameters != null) {
                        for (int i = 0,length = paramTypeParameters.length; i < length; i++) {
                                this.patternLocator.match(paramTypeParameters[i], this.nodeSet);
                        }
                }

                // Search for pattern locator matches in javadoc comment @throws/@exception tags
                TypeReference[] thrownExceptions = this.javadoc.exceptionReferences;


Clone Instance
3
Line Count
8
Source Line
126
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java

                if (thrownExceptions != null) {
                        for (int i = 0,length = thrownExceptions.length; i < length; i++) {
                                this.patternLocator.match(thrownExceptions[i], this.nodeSet);
                        }
                }

                // Search for pattern locator matches in javadoc comment @see tags
                Expression[] references = this.javadoc.seeReferences;


Clone AbstractionParameter Count: 4Parameter Bindings

if ( [[#variable92c9fc60]]!= null) {
  for (int i = 0, length = [[#variable92c9fc60]].length; i < length; i++) {
    this.patternLocator.match( [[#variable92c9fc60]][i], this.nodeSet);
  }
}
 [[#variable92c9e580]][]  [[#variable92c9e5a0]]= this.javadoc. [[#variable92c9fb00]];
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#92c9fc60]]
paramTypeParameters 
12[[#92c9fc60]]
paramReferences 
13[[#92c9fc60]]
thrownExceptions 
21[[#92c9e580]]
// Search for pattern locator matches in javadoc comment @throws/@exception tags
TypeReference 
22[[#92c9e580]]
// Search for pattern locator matches in javadoc comment type parameters @param tags
JavadocSingleTypeReference 
23[[#92c9e580]]
// Search for pattern locator matches in javadoc comment @see tags
Expression 
31[[#92c9e5a0]]
thrownExceptions 
32[[#92c9e5a0]]
paramTypeParameters 
33[[#92c9e5a0]]
references 
41[[#92c9fb00]]
exceptionReferences 
42[[#92c9fb00]]
paramTypeParameters 
43[[#92c9fb00]]
seeReferences