Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
3 | 7 | 4 | 0.955 | class_body_declaration |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 3 | 20 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ImportMatchLocatorParser.java |
2 | 3 | 24 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ImportMatchLocatorParser.java |
3 | 3 | 28 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ImportMatchLocatorParser.java |
4 | 3 | 32 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/ImportMatchLocatorParser.java |
5 | 3 | 186 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java |
6 | 3 | 190 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java |
7 | 3 | 194 | plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MatchLocatorParser.java |
| ||||
protected void consumeStaticImportOnDemandDeclarationName() { super.consumeStaticImportOnDemandDeclarationName(); this.patternLocator.match(this.astStack[this.astPtr], this.nodeSet); } |
| ||||
protected void consumeSingleStaticImportDeclarationName() { super.consumeSingleStaticImportDeclarationName(); this.patternLocator.match(this.astStack[this.astPtr], this.nodeSet); } |
| ||||
protected void consumeSingleTypeImportDeclarationName() { super.consumeSingleTypeImportDeclarationName(); this.patternLocator.match(this.astStack[this.astPtr], this.nodeSet); } |
| ||||
protected void consumeTypeImportOnDemandDeclarationName() { super.consumeTypeImportOnDemandDeclarationName(); this.patternLocator.match(this.astStack[this.astPtr], this.nodeSet); } |
| ||||
protected void consumeAssignment() { super.consumeAssignment(); this.patternLocator.match(this.expressionStack[this.expressionPtr], this.nodeSet); } |
| ||||
protected void consumeClassInstanceCreationExpressionQualifiedWithTypeArguments() { super.consumeClassInstanceCreationExpressionWithTypeArguments(); this.patternLocator.match(this.expressionStack[this.expressionPtr], this.nodeSet); } |
| ||||
protected void consumeClassInstanceCreationExpressionWithTypeArguments() { super.consumeClassInstanceCreationExpressionWithTypeArguments(); this.patternLocator.match(this.expressionStack[this.expressionPtr], this.nodeSet); } |
| |||
protected void [[#variable5f541f80]]() { super. [[#variable5f541ee0]](); this.patternLocator.match(this. [[#variable5f541e60]][this. [[#variable5f541ce0]]], this.nodeSet); } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#5f541f80]] | consumeAssignment |
1 | 2 | [[#5f541f80]] | consumeClassInstanceCreationExpressionQualifiedWithTypeArguments |
1 | 3 | [[#5f541f80]] | consumeClassInstanceCreationExpressionWithTypeArguments |
1 | 4 | [[#5f541f80]] | consumeStaticImportOnDemandDeclarationName |
1 | 5 | [[#5f541f80]] | consumeSingleStaticImportDeclarationName |
1 | 6 | [[#5f541f80]] | consumeSingleTypeImportDeclarationName |
1 | 7 | [[#5f541f80]] | consumeTypeImportOnDemandDeclarationName |
2 | 1 | [[#5f541ee0]] | consumeAssignment |
2 | 2 | [[#5f541ee0]] | consumeClassInstanceCreationExpressionWithTypeArguments |
2 | 3 | [[#5f541ee0]] | consumeClassInstanceCreationExpressionWithTypeArguments |
2 | 4 | [[#5f541ee0]] | consumeStaticImportOnDemandDeclarationName |
2 | 5 | [[#5f541ee0]] | consumeSingleStaticImportDeclarationName |
2 | 6 | [[#5f541ee0]] | consumeSingleTypeImportDeclarationName |
2 | 7 | [[#5f541ee0]] | consumeTypeImportOnDemandDeclarationName |
3 | 1 | [[#5f541e60]] | expressionStack |
3 | 2 | [[#5f541e60]] | expressionStack |
3 | 3 | [[#5f541e60]] | expressionStack |
3 | 4 | [[#5f541e60]] | astStack |
3 | 5 | [[#5f541e60]] | astStack |
3 | 6 | [[#5f541e60]] | astStack |
3 | 7 | [[#5f541e60]] | astStack |
4 | 1 | [[#5f541ce0]] | expressionPtr |
4 | 2 | [[#5f541ce0]] | expressionPtr |
4 | 3 | [[#5f541ce0]] | expressionPtr |
4 | 4 | [[#5f541ce0]] | astPtr |
4 | 5 | [[#5f541ce0]] | astPtr |
4 | 6 | [[#5f541ce0]] | astPtr |
4 | 7 | [[#5f541ce0]] | astPtr |