CloneSet4983


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
8220.979class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
18117
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.java
28196
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.java
Clone Instance
1
Line Count
8
Source Line
117
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.java

/*
 * Overriden for code assist. In this case, the constantPoolName() has not been computed yet.
 * Slam the source name so that the signature is syntactically correct.
 * (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=99686)
 */
public char[] genericTypeSignature() {
        if (this.genericReferenceTypeSignature == null && constantPoolName() == null) {
                if (isAnonymousType())
                        setConstantPoolName(superclass().sourceName());
                else
                        setConstantPoolName(sourceName());
        }
        return super.genericTypeSignature();
}


Clone Instance
2
Line Count
8
Source Line
196
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.java

/*
 * Overriden for code assist. In this case, the constantPoolName() has not been computed yet.
 * Slam the source name so that the signature is syntactically correct.
 * (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=102284)
 */
public char[] signature() {
        if (this.signature == null && constantPoolName() == null) {
                if (isAnonymousType())
                        setConstantPoolName(superclass().sourceName());
                else
                        setConstantPoolName(sourceName());
        }
        return super.signature();
}


Clone AbstractionParameter Count: 2Parameter Bindings

/*
 * Overriden for code assist. In this case, the constantPoolName() has not been computed yet.
 * Slam the source name so that the signature is syntactically correct.
 * (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=99686)
 */
/*
 * Overriden for code assist. In this case, the constantPoolName() has not been computed yet.
 * Slam the source name so that the signature is syntactically correct.
 * (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=102284)
 */
public char[]  [[#variable4f690d60]]() {
  if (this. [[#variable4f690ce0]]== null && constantPoolName() == null) {
    if (isAnonymousType())
      setConstantPoolName(superclass().sourceName());
    else
      setConstantPoolName(sourceName());
  }
  return super. [[#variable4f690d60]]();
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#4f690d60]]
genericTypeSignature 
12[[#4f690d60]]
signature 
21[[#4f690ce0]]
genericReferenceTypeSignature 
22[[#4f690ce0]]
signature