Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
6 | 2 | 4 | 0.953 | class_body_declaration |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 5 | 37 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MethodLocator.java |
2 | 6 | 29 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/TypeReferenceLocator.java |
| ||||
public MethodLocator(MethodPattern pattern) { super(pattern); this.pattern = pattern; this.isDeclarationOfReferencedMethodsPattern = this.pattern instanceof DeclarationOfReferencedMethodsPattern; } |
| ||||
public TypeReferenceLocator(TypeReferencePattern pattern) { super(pattern); this.pattern = pattern; this.isDeclarationOfReferencedTypesPattern = this.pattern instanceof DeclarationOfReferencedTypesPattern; } |
| |||
public [[#variableb43fca40]]( [[#variableb43fc9a0]] pattern) { super(pattern); this.pattern = pattern; this. [[#variableb43fc960]]= this.pattern instanceof [[#variableb43fca20]]; } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b43fca40]] | TypeReferenceLocator |
1 | 2 | [[#b43fca40]] | MethodLocator |
2 | 1 | [[#b43fc9a0]] | TypeReferencePattern |
2 | 2 | [[#b43fc9a0]] | MethodPattern |
3 | 1 | [[#b43fc960]] | isDeclarationOfReferencedTypesPattern |
3 | 2 | [[#b43fc960]] | isDeclarationOfReferencedMethodsPattern |
4 | 1 | [[#b43fca20]] | DeclarationOfReferencedTypesPattern |
4 | 2 | [[#b43fca20]] | DeclarationOfReferencedMethodsPattern |